Академический Документы
Профессиональный Документы
Культура Документы
Outline
• Why current operating systems are not
suitable for manycore operation
Multicore operating systems and • Two approaches for alternatives
resource management – Barrelfish: a multikernel
– fos: the factored OS
Mats Brorsson • Multi/manycore resource management
KTH School of Information and – Resources to be managed
Communication Technology – Why an issue?
– Some results and ideas for the future
1
2009-10-08
2
2009-10-08
Motivations Barrelfish
• An implementation of a multikernel
• Systems are increasingly diverse • Goals:
– Comparable performance on current multicore architectures
• Cores are increasingly diverse – Evidence of scalability
– Re-targeting to different hardware easy
• The interconnect matters – Can exploit batching and pipelining of messages
– Can exploit the modularity to place OS functionality according to the
• Messages cost less than shared memory HW topology or load
3
2009-10-08
4
2009-10-08
5
2009-10-08
Next lectures
• Oct 9, 13-15 (tomorrow!)
– Håkan Zeffer about Transactional memory, the Rock from
Sun and the PISC architecture of Xelerated AB
• Oct 14, 13-17
– Seminar 2
– Beer/soda and snacks afterwards together with MSc thesis
proposals information
• Oct 16, 13-15
– Anders Wass and Andras Vajda from Ericsson AB about
multicore baseband processing
– Patrik Strömblad from Enea AB about OSE RTOS Multicore
edition