High-performance computing (HPC) is the use of super computers and parallel processing techniques for solving complex computational problems. HPC technology focuses on developing parallel processing algorithms and systems by incorporating both administration and parallel computational techniques....
High-performance computing (HPC) is the use of super computers and parallel processing techniques for solving complex computational problems. HPC technology focuses on developing parallel processing algorithms and systems by incorporating both administration and parallel computational techniques....
Data Representation
55mPrograms and Data
55mInstruction Execution (contd)
54mInstruction Execution
54mFunction Call and Return (contd)
54mFunction Call and Return
54mA RISC Instruction Set (contd)
54mA RISC Instruction Set
54mInstructions, Addressing Modes
54mRegisters and Memory
54mVirtual Memory (cont)
50mVirtual memory (contd)
50mVirtual memory
50mSystem Calls
50mSoftware organization
50mConcurrent programming
55mInterprocess communication
55mProcess lifetime
55mProcess scheduling
55mProcess
55mPipeline hazards (contd.)
55mPipeline hazards (contd)
55mPipeline hazards
55mPipelining
55mMemory hierarchy
54mCache memory
54mMore on cache
54mCache aware programming (contd)
54mCache aware programming
54mCache operation (contd)
54mCache operation
54mMeasuring time
53mProgram Profiling
53mProtection and Performance
42mDirectories
42mFiles and disks
42mSecondary storage
42mMPI programming (contd)
56mMPI programming
56mCache coherence
56mParallel architecture
56m