IEICE Electronics Express
Online ISSN : 1349-2543
ISSN-L : 1349-2543
LETTER
A hardware operating system kernel for multi-processor systems
Sanggyu ParkDo-sun HongSoo-Ik Chae
著者情報
ジャーナル フリー

2008 年 5 巻 9 号 p. 296-302

詳細
抄録

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.

著者関連情報
© 2008 by The Institute of Electronics, Information and Communication Engineers
次の記事
feedback
Top