User Tools

Site Tools


cs415:design_intuition

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
cs415:design_intuition [2017/09/28 13:18]
scarl
cs415:design_intuition [2022/01/18 14:29] (current)
scarl
Line 25: Line 25:
  
   * This approach works well because each process is working with its __own__ region of the array. Things get complicated if more than one process accesses/​modifies the same array   * This approach works well because each process is working with its __own__ region of the array. Things get complicated if more than one process accesses/​modifies the same array
-  * We use processes/​threads to abstract away from knowing about physical ​processors. Point out this could be done on two processors, each juggling 2 threads. Does throwing more than 4 processors/​cores help us out at all?+  * We use processes/​threads to abstract away from knowing about physical ​processor, and this could be done on two processors, each juggling 2 threads. Does throwing more than 4 processors/​cores help us out at all?
   * Point out that there is a limit to "how parallel"​ a problem can be. We'd like //​embarrassingly parallel// problems, but the world is not often that nice    * Point out that there is a limit to "how parallel"​ a problem can be. We'd like //​embarrassingly parallel// problems, but the world is not often that nice 
-  * Master/​slave is now Supervisor/​worker or Supervisor/​peer ​(use text terminology)+  * We use Supervisor/​worker or Supervisor/​peer ​terminology as in text.
  
cs415/design_intuition.txt ยท Last modified: 2022/01/18 14:29 by scarl