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

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.
Proceedings of the 17th Annual Conference on Innovation & Technology in Computer Science Education (ITiCSE'12)
63
68
M. Goldweber; R. Davoli; T. Jonjic
File in questo prodotto:
Eventuali allegati, non sono esposti

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11585/119344
 Attenzione

Attenzione! I dati visualizzati non sono stati sottoposti a validazione da parte dell'ateneo

Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 5
  • ???jsp.display-item.citation.isi??? ND
social impact