Publications

Detailed Information

A hardware operating system kernel for multi-processor systems

Cited 7 time in Web of Science Cited 18 time in Scopus
Authors

Park, Sanggyu; Hong, Do-sun; Chae, Soo-Ik

Issue Date
2008-05-10
Publisher
The Institute of Electronics, Information and Communication Engineers
Citation
IEICE Electron. Express, 5(9), pp.296-302
Keywords
multiprocessorRISCoperating systemmultithreading
Abstract
We propose a hardware operating system kernel (HOSK), which schedules tasks, controls semaphores, and pre-fetches contexts, as a hardware coprocessor in multiprocessor systems. A multiprocessor system can substantially reduce multithreading overheads by using the HOSK together with simplified RISC processors that do not include hardware for multithreading. We implemented an efficient HOSK which requires about 14 ∼ 25K gates. The experimental results show that the multithreading overheads with a HOSK can be reduced to less than 1 percent. Preliminary efforts confirm that this approach is a feasible solution for minimizing the hardware complexity of a multi-processor system.
ISSN
1349-2543 (Online)
Language
English
URI
https://hdl.handle.net/10371/20983
DOI
https://doi.org/10.1587/elex.5.296
Files in This Item:
There are no files associated with this item.
Appears in Collections:

Altmetrics

Item View & Download Count

  • mendeley

Items in S-Space are protected by copyright, with all rights reserved, unless otherwise indicated.

Share