Hi,
Welcome to IN3030/IN4330 :-)
The course is about taking algorithms originally developed for old-fashioned architecture that have merely one CPU core and uniform access memory (each and every memory access takes the SAME time) and transforming them into FAST paralllel programs that run on modern MULTI-core machines with complicated non-uniform access memories, where caching effects are substantial.
It is a "theory-lite", hand-on-heavy empirical course in that you will be doing a lot of programming and experimenting with your programs executing them on multi-core architecture.
Multi-core is nowadays everywhere - my mobile phone has four cores!
It is a Learning-by-doing course - no proofs, but lots of fun programming :-)
The FIRST lecture is January 25th at 12:15pm in Store Auditorium at Kristian Nygaard Hus - just a dozen meters to the west of OJD - Ole Johan Dahls Hus.
The FIRST group sessi...