A real-time operating system for manycore systems
暂无分享,去创建一个
In this paper, we suggest the partitioning RTOS, a concrete locality-aware resource management scheme for manycore systems. It manages manycore resources as a hierarchical manner and allocates cores and memory as close each other as possible while dynamically considering both multiple applications' needs and ever-changing system status. We show the effectiveness of the proposed method through a real-life application, ray tracing, and achieves a scalable speedup, 12.81 times at 16 cores.
[1] Anant Agarwal,et al. A Unified Operating System for Clouds and Manycore: fos , 2009 .
[2] Adrian Schüpbach,et al. The multikernel: a new OS architecture for scalable multicore systems , 2009, SOSP '09.
[3] J. Kubiatowicz,et al. Resource Management in the Tessellation Manycore OS ∗ , 2010 .
[4] Naga K. Govindaraju,et al. Challenges and Opportunities in Many-Core Computing , 2008, Proceedings of the IEEE.