Search
Now showing items 1-10 of 17
Grab Bag: Scientific Libraries, I/O Libraries, Visualization (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
OUTLINE:
----Scientific Computing Pipeline
----Scientific Libraries
----I/O Libraries
----Scientific Visualization
High Throughput Computing (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
OUTLINE:
-----What is High Throughput Computing?
-----Tightly Coupled vs Loosely Coupled
-----What is Opportunistic Computing?
-----Condor
-----Grid Computing
-----OU’s NSF CI-TEAM Project (a word from our sponsors
Supercomputing Overview (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
Supercomputing Overview
Transport Codes and Shifting (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
What is a Simulation:
All physical science ultimately is expressed as calculus (e.g., differential equations).
Except in the simplest (uninteresting) cases, equations based on calculus can’t be directly solved on a ...
Overview of Parallelism (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
OUTLINE:
----Parallelism
----The Jigsaw Puzzle Analogy for Parallelism
----The Desert Islands Analogy for Distributed Parallelism
----Parallelism Issues
MPI Introduction (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
WHAT IS MPI?
The Message-Passing Interface (MPI) is a standard for expressing distributed parallelism via message passing.
MPI consists of a header file, a library of routines and a runtime environment.
When you compile ...
Supercomputing in plain English : teaching high performance computing to inexperienced programmers
(2002-10-24)
Oct 24 2002 Supercomputing in Plain English: Teaching High Performance Computing to Inexperienced Programmers (paper)
Stupid Compiler Tricks (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
Stupid Compiler Tricks
--Dependency Analysis
--What is Dependency Analysis?
--Control Dependencies
--Data Dependencies
--Tricks the Compiler Plays
--Tricks You Play With the Compiler
--Profiling
The Tyranny of the Storage Hierarchy (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
What is the storage hierarchy?
--Registers
--Cache
--Main Memory (RAM)
--The Relationship Between RAM and Cache
--The Importance of Being Local
--Hard Disk
--Virtual Memory
Shared Memory Parallelism (SC '08 Education Program's Workshop on Parallel & Cluster Computing)
(2008-08-10)
OUTLINE:
----Parallelism
----Shared Memory Parallelism
----OpenMP