Composition Kernel: A Multi-core Processor Virtualization Layer for Rich Functional Smart Products

被引:0
|
作者
Nakajima, Tatsuo [1 ]
Kinebuchi, Yuki [1 ]
Courbot, Alexandre [1 ]
Shimada, Hiromasa [1 ]
Lin, Tsung-Han [1 ]
Mitake, Hitoshi [1 ]
机构
[1] Waseda Univ, Dept Comp Sci & Engn, Tokyo, Japan
关键词
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Future ambient intelligence environments will embed powerful multi-core processors to compose various functionalities into a smaller number of hardware components. This makes the maintainability of intelligent environments better because it is not easy to manage massively distributed processors. A composition kernel makes it possible to compose multiple functionalities on a multi-core processor with the minimum modification of OS kernels and applications. A multi-core processor is a good candidate to compose various software developed independently for dedicated processors into one multi-core processor to reduce both the hardware and development cost. In this paper, we present SPUMONE which is a composition kernel for developing future smart products.
引用
收藏
页码:227 / 238
页数:12
相关论文
共 50 条
  • [1] Multi-core virtualization on loongson-3 processor
    Ruan, Li
    Xu, Peng
    Wang, Hui-Xiang
    Zhu, Ming-Fa
    Xiao, Li-Min
    Tang, Hao-Fu
    [J]. Ruan Jian Xue Bao/Journal of Software, 2013, 24 (SUPPL.2): : 127 - 139
  • [2] Temporal and Spatial Isolation in a Virtualization Layer for Multi-core Processor based Information Appliances
    Nakajima, Tatsuo
    Kinebuchi, Yuki
    Shimada, Hiromasa
    Courbot, Alexandre
    Lin, Tsung-Han
    [J]. 2011 16TH ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE (ASP-DAC), 2011,
  • [3] On-line scheduling of multi-core processor tasks with virtualization
    Ye, Deshi
    Zhang, Guochuan
    [J]. OPERATIONS RESEARCH LETTERS, 2010, 38 (04) : 307 - 311
  • [4] Implementing a Thermal-Aware Scheduler in Linux Kernel on a Multi-Core Processor
    Xia, Liang
    Zhu, Yongxin
    Yang, Jun
    Ye, Jingwei
    Gu, Zonghua
    [J]. COMPUTER JOURNAL, 2010, 53 (07): : 895 - 903
  • [5] Implementation of a Multi-Core Data Link Layer Processor for THz communication
    Lopacinski, L.
    Eissa, M. H.
    Panic, G.
    Brzozowski, M.
    Hasani, A.
    Kraemer, R.
    [J]. 2018 IEEE 87TH VEHICULAR TECHNOLOGY CONFERENCE (VTC SPRING), 2018,
  • [6] Data driven multi-core processor
    [J]. Bi, Z. (zhuo.bi@shu.edu.cn), 1600, Shanghai Jiaotong University (47):
  • [7] A Dual Processor Energy-Efficient Platform with Multi-core Accelerator for Smart Sensing
    Pullini, Antonio
    Mach, Stefan
    Magno, Michele
    Benini, Luca
    [J]. SENSOR SYSTEMS AND SOFTWARE, 2017, 205 : 29 - 40
  • [8] A Reconfigurable Audio Beamforming Multi-Core Processor
    Theodoropoulos, Dimitris
    Kuzmanov, Georgi
    Gaydadjiev, Georgi
    [J]. RECONFIGURABLE COMPUTING: ARCHITECTURES, TOOLS AND APPLICATIONS, 2011, 6578 : 3 - 15
  • [9] Development of a simultaneously threaded multi-core processor
    Zaghloul, SS
    Mudawar, M
    Darwish, MG
    [J]. ENABLING TECHNOLOGIES FOR THE NEW KNOWLEDGE SOCIETY, 2005, : 913 - 927
  • [10] A Cache Utility Monitor for Multi-core Processor
    Fang, Juan
    Cheng, Yan-Jin
    Cai, Min
    Chang, Ze-Qing
    [J]. PROCEEDINGS OF THE 3RD INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATION AND SENSOR NETWORKS (WCSN 2016), 2016, 44 : 561 - 565