Search
Now showing items 11-16 of 16
N-Body Simulation and Collective Communication (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
An N-body problem is a problem involving N “bodies” – that is, particles (e.g., stars, atoms) – each of which applies a force to all of the others.
For example, if you have N stars, then each of the N stars exerts a ...
Parallel & cluster computing : linear algebra
(2008-08-10)
Monte Carlo Simulation (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
An application is known as embarrassingly parallel if its parallel implementation:
can straightforwardly be broken up into roughly equal amounts of work per processor, AND
has minimal parallel overhead (e.g., communication ...
Instruction Level Parallelism (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
What is Instruction-Level Parallelism?
--Scalar Operation
--Loops
--Pipelining
--Loop Performance
--Superpipelining
--Vectors
--A Real Example
Multicore Madness (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
OUTLINE:
----The March of Progress
----Multicore/Many-core Basics
----Software Strategies for Multicore/Many-core
----A Concrete Example: Weather Forecasting