Basic IMAGE version of Foils prepared 20 February 00

Foil 26 Problem Solving Environments I

From Introduction to Computational Science CPS615 Computational Science Class -- Spring Semester 2000. by Geoffrey C. Fox
(0 to 5):





© Northeast Parallel Architectures Center, Syracuse University, npac@npac.syr.edu

If you have any comments about this server, send e-mail to webmaster@npac.syr.edu.

Page produced by wwwfoil on Thu Mar 16 2000

Table of Contents for Introduction to Computational Science


1 Introduction to Computational Science
2 Abstract of Computational Science Introduction
3 Basic CPS615 Contact Points
4 Course Organization
5 Books and Registration
6 Material Covered in CPS615- I
7 Structure of CPS615 - II -- More on Principles of Parallel Programming
8 Structure of CPS615 - III
9 Structure of CPS615 - IV
10 Very Useful References
11 Some Comments on Simulation and HPCC
12 More Features of Current HPCC II
13 More Features of Current HPCC III
14 Application Driving Forces
15 Selection of Motivating Applications
16 Units of HPCC
17 Application Motivation I: Earthquakes
18 Application Motivation I: Earthquakes (Contd.)
19 Application Motivation II: Web Search
20 Exemplar III: Database transaction processing
21 Application Motivation IV: Numerical Relativity
22 Application Motivation IV: Numerical Relativity (Contd.)
23 Application Exemplar V: SMOP
24 SMOP: Space Mission Operations Portal
25 Summary of Application Trends
26 Problem Solving Environments I
27 Problem Solving Environments II
28 Problem Solving Environments III
29 Computational Science and Information Technology or Internetics
30 Computational Science and Information Technology (CSIT)?
31 Synergy of Parallel Computing and Web Internetics/CSIT as Unifying Principle
32 Is Computational Science an Academic Discipline?
33 Technology Driving Forces
34 TOP 500 from Dongarra, Meuer, Strohmaier
35 Top 500 Performance versus time 93-99
36 Projected Top 500 Until Year 2009
37 Architecture of Top 500 Computers
38 CPU Chips of the TOP 500
39 The Computing Pyramid
40 Technology Trends -- CPU's
41 General Technology Trends
42 Technology: A Closer Look
43 Clock Frequency Growth Rate
44 Transistor Count Growth Rate
45 Similar Story for Storage
46 Sequential Memory Structure
47 How to use more transistors?
48 Possible Gain from ILP
49 Trends in Parallelism
50 Parallel Computing Rationale
51 Importance of Memory Structure in High Performance Architectures
52 Processor-DRAM Growing Performance Gap (latency)
53 Parallel Computer Memory Structure
Click outside pointer rectangle to move pointer
Click on Pointer to Hide
Click on Pointer + ALT to toggle message hiding
Click on Pointer + CNTL to abolish pointer
Click on Pointer + Shift to cycle families
Click outside + Alt is Change Image
Click outside + Control is Double Size
Click outside + Shift is Halve Size
Right Mouse Down on Pointer Toggles Index
Shift Right Mouse aligns top with scrolled Page
While With Mouse Down on Current Pointer
h hides This Message while m restores
i Toggles Index Aligned with Page Top
j Toggles Index Aligned with Scrolled View Top
a Abolishes Pointer while CNTL-Click restores
f cycles through pointer families
c cycles through members of a family
u increases Size Up and d decreases Down
Mouse Up-Down between changes of
Pointer to process new option