Gästföreläsning om parallellisering på multi-cores
10:15 AM → 12:00 PM
Per Stenström håller en gästföreläsning i kursen optimerande kompilatorer om
Per Stenström håller en gästföreläsning i kursen optimerande kompilatorer om parallellisering av mjukvara på datorsystem med flera beräkningsnoder, t.ex. dagens multi-core-processorer. Man behöver inte ha gått kursen för att förstå gästföreläsningen (så länge man kan lite om datorteknik och trådning). Per Stenström var tidigare professor på IT här på LTH, men är numera professor på Chalmers. Per har också startat ett företag vars produkt automatiskt trådar C/C++-kod till multi-cores.
Plats: E:B Tid: 10:15, fredag 17/10
Abstract till föreläsningen:
In this lecture I will first focus on the reasons for the paradigm shift to multicore computers. I will then introduce the design space of multicore architectures and elaborate on the major challenges ahead of us to scale them to large core counts. The rest of the talk will be devoted to future research trends. Apart from discussing the major challenges at the architecture side of hardware/software interface, I will focus on the most challenging problem which is how to make all the software out there threaded. One vision is to radically change the abstraction to the software. As a good starting point in that direction, I will talk about transactional memory. Finally, I will also give some glimpses on what my start-up company is doing to help threading legacy code.