Table of Contents
Introduction toComputational Science
Abstract of Computational Science Introduction
Basic CPS615 Contact Points
Course Organization
Books and Registration
Material Covered in CPS615- I
Structure of CPS615 - II -- More on Principles of Parallel Programming
Structure of CPS615 - III
Structure of CPS615 - IV
Very Useful References
Some Comments on Simulation and HPCC
More Features of Current HPCC II
More Features of Current HPCC III
Application Driving Forces
Selection of Motivating Applications
Units of HPCC
Application Motivation I: Earthquakes
Application Motivation I: Earthquakes (Contd.)
Application Motivation II: Web Search
Exemplar III: Database transaction processing
Application Motivation IV: Numerical Relativity
Application Motivation IV: Numerical Relativity (Contd.)
Application Exemplar V: SMOP
SMOP: Space Mission Operations Portal
Summary of Application Trends
Problem Solving Environments I
Problem Solving Environments II
Problem Solving Environments III
Computational Science and Information Technologyor Internetics
Computational Science and Information Technology (CSIT)?
Synergy of Parallel Computing and WebInternetics/CSIT as Unifying Principle
Is Computational Science an Academic Discipline?
Technology Driving Forces
TOP 500 from Dongarra, Meuer, Strohmaier
Top 500 Performance versus time 93-99
Projected Top 500 Until Year 2009
Architecture of Top 500 Computers
CPU Chips of the TOP 500
The Computing Pyramid
Technology Trends -- CPU’s
General Technology Trends
Technology: A Closer Look
Clock Frequency Growth Rate
Transistor Count Growth Rate
Similar Story for Storage
Sequential Memory Structure
How to use more transistors?
Possible Gain from ILP
Trends in Parallelism
Parallel Computing Rationale
Importance of Memory Structure in High Performance Architectures
Processor-DRAM Growing Performance Gap (latency)
Parallel Computer Memory Structure
|