Course Logistics |
Course Overview arranged around 3 Exemplar applications with simple and complex versions |
Status of High Performance Computing and Computation HPCC nationally |
Application Driving Forces |
Computational Science and Information Technology
|
Technology and Commodity Driving Forces
|
001 Introduction to Computational Science 002 Abstract of Computational Science Introduction 003 Basic CPS615 Contact Points 004 Course Organization 005 Books and Registration 006 Material Covered in CPS615- I 007 Structure of CPS615 - II -- More on Principles of Parallel Programming 008 Structure of CPS615 - III 009 Structure of CPS615 - IV 010 Very Useful References 011 Some Comments on Simulation and HPCC 012 More Features of Current HPCC II 013 More Features of Current HPCC III 014 Application Driving Forces 015 Selection of Motivating Applications 016 Units of HPCC 017 Application Motivation I: Earthquakes 018 Application Motivation I: Earthquakes (Contd.) 019 Application Motivation II: Web Search 020 Exemplar III: Database transaction processing 021 Application Motivation IV: Numerical Relativity 022 Application Motivation IV: Numerical Relativity (Contd.) 023 Application Exemplar V: SMOP 024 SMOP: Space Mission Operations Portal 025 Summary of Application Trends 026 Problem Solving Environments I 027 Problem Solving Environments II 028 Problem Solving Environments III 029 Computational Science and Information Technology or Internetics 030 Computational Science and Information Technology (CSIT)? 031 Synergy of Parallel Computing and Web Internetics/CSIT as Unifying Principle 032 Is Computational Science an Academic Discipline? 033 Technology Driving Forces 034 TOP 500 from Dongarra, Meuer, Strohmaier 035 Top 500 Performance versus time 93-99 036 Projected Top 500 Until Year 2009 037 Architecture of Top 500 Computers 038 CPU Chips of the TOP 500 039 The Computing Pyramid 040 Technology Trends -- CPU's 041 General Technology Trends 042 Technology: A Closer Look 043 Clock Frequency Growth Rate 044 Transistor Count Growth Rate 045 Similar Story for Storage 046 Sequential Memory Structure 047 How to use more transistors? 048 Possible Gain from ILP 049 Trends in Parallelism 050 Parallel Computing Rationale 051 Importance of Memory Structure in High Performance Architectures 052 Processor-DRAM Growing Performance Gap (latency) 053 Parallel Computer Memory Structure