User:Dex1337/Books/High Performance Computing

High Performance Computing

 * Lecture 1
 * Supercomputer
 * High-performance computing
 * History of computing hardware
 * Timeline of computing 1950–1979
 * Timeline of computing 1980–1989
 * Timeline of computing 1990–1999
 * Timeline of computing 2000-2009
 * Grid computing


 * Lecture 2
 * Cluster (computing)
 * Distributed computing
 * Vector processor
 * Superscalar
 * Intel Core i7
 * E-Science
 * Scientific visualization
 * Geovisualization
 * Information visualization


 * Lecture 3
 * Procedural programming
 * History of programming languages
 * Fortran
 * High Performance Fortran


 * Lecture 4-6
 * Fortran language features


 * Lecture 7
 * IMSL Numerical Libraries
 * GNU Scientific Library
 * Basic Linear Algebra Subprograms
 * LAPACK
 * EISPACK
 * Netlib


 * Lecture 8
 * Flynn's taxonomy
 * SISD
 * SIMD
 * MISD
 * MIMD
 * Uniform Memory Access
 * Non-Uniform Memory Access
 * Super-threading
 * Hyper-threading
 * Cache only memory architecture
 * Distributed memory
 * Shared memory
 * Distributed shared memory
 * Simultaneous multithreading
 * Bus (computing)
 * Fat tree
 * HyperTransport
 * Thread (computer science)
 * Fork (operating system)
 * Scheduling (computing)
 * Master-slave (technology)
 * Big O notation


 * Lecture 9
 * OpenMP
 * Message Passing Interface