We live in a multicore world. In spite of this observation, none of the available system emulators designed for under- graduate education and for use in operating systems courses support multiprocessors. This paper presents μMPS2, a pedagogically undergraduate-appropriate multiprocessor sys- tem emulator/architecture. Using μMPS2 educators now have the ability to structure realistic operating system projects to maximize student exposure to the ubiquitous parallelism and concurrency present in current computing devices.
Supporting Operating Systems Projects using the uMPS2 Hardware Simulator / M. Goldweber; R. Davoli; T. Jonjic. - STAMPA. - (2012), pp. 63-68. (Intervento presentato al convegno 17th Annual Conference on Innovation & Technology in Computer Science Education (ITiCSE'12) tenutosi a Haifa nel July 3–5, 2012) [10.1145/2325296.2325315].
Supporting Operating Systems Projects using the uMPS2 Hardware Simulator
DAVOLI, RENZO;
2012
Abstract
We live in a multicore world. In spite of this observation, none of the available system emulators designed for under- graduate education and for use in operating systems courses support multiprocessors. This paper presents μMPS2, a pedagogically undergraduate-appropriate multiprocessor sys- tem emulator/architecture. Using μMPS2 educators now have the ability to structure realistic operating system projects to maximize student exposure to the ubiquitous parallelism and concurrency present in current computing devices.I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.