Hello, my name is Mihir Shetty, and I’m doctoral candidate in the physics department at NYU. Feel free to poke around, and see what tickles your fancy.
ParallelProgramming
Taken from here Why Parallelism? A parallel computer is a collection of compute modules which work together to perform a task efficiently In principle, more processors means more power However, a major bottleneck is communication speed Think of a room of people working together on a calculation. Information needs to travel between them for them to cooperate efficiently. Better communication == faster results If communication takes longer than the task at hand, then the upsides of parallelism go away Some processors might have easier tasks than others, or are more efficient than other nodes....