Rethinking operating systems for rebooted computing

Phil Laplante, Dejan Milojicic

Research output: Chapter in Book/Report/Conference proceedingConference contribution

4 Scopus citations

Abstract

as the deceleration of processor scaling due to Moore's law accelerates research in new types of computing structures, the need arises for rethinking operating systems paradigms. Traditionally, an operating system is a layer between hardware and applications and its primary function is in managing hardware resources and providing a common abstraction to applications. How does this function apply, however, to new types of computing paradigms? Are operating systems even needed for these new structures? This paper revisits operating system functionality for new computing paradigms. The structure of these new computers is uncertain as there are many possibilities such as neuromorphic, bio-inspired, adiabatic, reversible, approximate, quantum, combinations of these and others unforeseen [1]. We do know, however, that whatever these new computers will be, there will be some need to manage their resources, to provide programming support, to partition, scale, and connect them and to deal with (partial) failure, along with other traditional operating system's functionality. There might also be some new functionality, such as creating abstract control loops, reasoning about precision, new ways of reconfiguring, and more. We strongly believe that even if traditional operating systems functionality evolves, that the need for operating systems will remain in the new era of computing.

Original languageEnglish (US)
Title of host publication2016 IEEE International Conference on Rebooting Computing, ICRC 2016 - Conference Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781509013708
DOIs
StatePublished - Nov 8 2016
Event2016 IEEE International Conference on Rebooting Computing, ICRC 2016 - San Diego, United States
Duration: Oct 17 2016Oct 19 2016

Publication series

Name2016 IEEE International Conference on Rebooting Computing, ICRC 2016 - Conference Proceedings

Other

Other2016 IEEE International Conference on Rebooting Computing, ICRC 2016
CountryUnited States
CitySan Diego
Period10/17/1610/19/16

All Science Journal Classification (ASJC) codes

  • Hardware and Architecture

Fingerprint Dive into the research topics of 'Rethinking operating systems for rebooted computing'. Together they form a unique fingerprint.

  • Cite this

    Laplante, P., & Milojicic, D. (2016). Rethinking operating systems for rebooted computing. In 2016 IEEE International Conference on Rebooting Computing, ICRC 2016 - Conference Proceedings [7738695] (2016 IEEE International Conference on Rebooting Computing, ICRC 2016 - Conference Proceedings). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/ICRC.2016.7738695