Mats Brorsson

hpca 0304 memory hierarchy prefetch

hpca 0303 memory hierarchy archopt

hpca 0302 memory hierarchy quantitative

hpca 0301 memory hierarchy cache review

hpca 0202 fundamentals ISA

hpca0206 virtual memory

hpca 0205 fundamentals cache memory

hpca 0204 fundamentals micro

hpca 0203 fundamentals micro

hpca 0201 fundamentals ISA

Modern supercomputer architectures

Why multicore

OpenMP introduction synchronization

Intro to structured parallel programming

Arch1 Scalable coherence

Arch1%2C memory models 2

Intro to parallel programming The Map Pattern

Parallel Loop Dependences

Mer komplexa datatyper i C

Scheduling of parallel tasks

OpenMP introduction working with loops

Arch1 Implementing coherency

Multicore systems and programming into

Performance analysis and tuning metrics

Performance analysis and tuning hotspots and data races

What is a parallel computer

Arch1 Implementation issues

Performance analysis and tuning Hardware interaction

OpenMP introduction more synchronization and work sharing constructs

Arch1 Intro to coherence