Overview of Course Itself! -- and then introductory material on basic curricula |
Overview of National Program -- The Grand Challenges |
Overview of Technology Trends leading to petaflop performance in year 2007 (hopefully) |
Overview of Syracuse and National programs in computational science |
Parallel Computing in Society |
Why Parallel Computing works |
Simple Overview of Computer Architectures
|
General Discussion of Message Passing and Data Parallel Programming Paradigms and a comparison of languages |
001 CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Introduction to Driving Technology and HPCC Current Status and Futures 002 Abstract of The Current Status and Futures of HPCC 003 Basic Course CPS615 Contact Points 004 Course Organization 005 Basic Structure of Complete CPS615 Base Course on Computational Science Simulation Track -- I 006 Basic Structure of Complete CPS615 Base Course on Computational Science Simulation Track -- II 007 Basic Structure of Complete CPS615 Base Course on Computational Science Simulation Track -- III 008 Three Major Markets -- Logic,ASIC,DRAM 009 Chip and Package Characteristics 010 Fabrication Characteristics 011 Electrical Design and Test Metrics 012 Technologies for High Performance Computers 013 Architectures for High Performance Computers - I 014 Architectures for High Performance Computers - II 015 There is no Best Machine! 016 Quantum Computing - I 017 Quantum Computing - II 018 Quantum Computing - III 019 Superconducting Technology -- Past 020 Superconducting Technology -- Present 021 Superconducting Technology -- Problems 022 Architecture Classes of High Performance Computers 023 von Neuman Architecture in a Nutshell 024 Illustration of Importance of Cache 025 Vector Supercomputers in a Nutshell - I 026 Vector Supercomputing in a picture 027 Vector Supercomputers in a Nutshell - II 028 Flynn's Classification of HPC Systems 029 Parallel Computer Architecture Memory Structure 030 Comparison of Memory Access Strategies 031 Types of Parallel Memory Architectures -- Physical Characteristics 032 Diagrams of Shared and Distributed Memories 033 Parallel Computer Architecture Control Structure 034 Some Major Hardware Architectures - MIMD 035 MIMD Distributed Memory Architecture 036 Some Major Hardware Architectures - SIMD 037 SIMD (Single Instruction Multiple Data) Architecture 038 Some Major Hardware Architectures - Mixed 039 Some MetaComputer Systems 040 Comments on Special Purpose Devices 041 The GRAPE N-Body Machine 042 Why isn't GRAPE a Perfect Solution? 043 Granularity of Parallel Components - I 044 Granularity of Parallel Components - II 045 Classes of Communication Networks 046 Switch and Bus based Architectures 047 Examples of Interconnection Topologies 048 Useful Concepts in Communication Systems 049 Communication Performance of Some MPP's 050 Implication of Hardware Performance 051 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of September 5 - 1996 052 Abstract of Sept 5 1996 CPS615 Lecture 053 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of September 10 - 1996 054 Abstract of Sept 10 1996 CPS615 Lecture 055 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of September 12 - 1996 056 Abstract of Sept 12 1996 CPS615 Lecture 057 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of September 24 - 1996 058 Abstract of Sept 24 1996 CPS615 Lecture 059 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of September 26 - 1996 060 Abstract of Sept 26 1996 CPS615 Lecture 061 Embarassingly Parallel Problem Class 062 CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- HPCC Software Technologies HPF and MPI 063 Abstract of CPS615 HPCC Software Technologies 064 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of October 1 - 1996 065 Abstract of Oct 1 1996 CPS615 Lecture 066 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of October 3 - 1996 067 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of October 10 - 1996 068 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of October 15 - 1996 069 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of October 22 - 1996 070 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of October 24 - 1996 071 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of October 31 - 1996 072 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of November 7 - 1996 073 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of November 8 - 1996 074 Abstract of Oct 24 1996 CPS615 Lecture 075 Abstract of Oct 22 1996 CPS615 Lecture 076 Abstract of Oct 15 1996 CPS615 Lecture 077 Abstract of Nov 7 1996 CPS615 Lecture 078 Abstract of Nov 8 1996 CPS615 Lecture 079 Abstract of Oct 3 1996 CPS615 Lecture 080 Abstract of Oct 10 1996 CPS615 Lecture 081 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of November 14 - 1996 082 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of November 26 - 1996 083 Delivered Lectures for CPS615 -- Base Course for the Simulation Track of Computational Science Fall Semester 1996 -- Lecture of December 5 - 1996 084 Abstract of Nov 14 1996 CPS615 Lecture 085 Abstract of Nov 26 1996 CPS615 Lecture 086 Abstract of Dec 5 1996 CPS615 Lecture