Changes between Version 2 and Version 3 of explain_rmpi
- Timestamp:
- Jul 8, 2008, 3:03:25 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
explain_rmpi
v2 v3 16 16 * Task Pull Flow Chart 17 17 [[Image(task_pull.JPG)]] 18 == Task Push and Task Pull Comparison == 19 * 舉個例子來比較 Task push & Task pull 20 * 假設 Task = 20;slaves = 5 [[BR]] 21 '''其中,針對一個特定任務來說,slave 5 的處理速度比 slave 1 ~ 4 要慢 15 分''' 22 * Task Push 23 * 任務分配的順序將會是 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5, 1, 2, 3, 4, 5 24 * 因為 slave 5 的處理能力較弱所造成需要額外消耗的時間為 15 x 4 = 60 分 25 * Task Pull 26 * 假設 Slave 1 ~ 4 每處理一個任務所需要花費的時間不超過 30 秒。 27 * 任務分配的順序將會是 1, 2, 3, 4, 5, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3, 4, 1, 2, 3 28 * 因為 slave 5 的處理能力較弱所造成需要額外消耗的時間為 15 x 1 = 15 分