An effective design of master-slave operating system architecture for multiprocessor embedded systems

被引:0
|
作者
Seo, Minyeol [1 ]
Kim, Ha Seok [1 ]
Maeng, Ji Chan [1 ]
Kim, Jimin [1 ]
Ryu, Minsoo [1 ]
机构
[1] Hanyang Univ, Coll Informat & Commun, Seoul, South Korea
关键词
master-slave; multiprocessor; design issues; remote invocation; kernel configuration;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we explore the problem of designing an effective master-slave operating system architecture for multiprocessors and describe current status of our prototype implementation, called APRIX (Asymmetric Parallel Real-tIme KernelS). This work has been largely motivated by the recent emergence of heterogeneous multiprocessors and the fact that the master-slave approach can be easily applied to heterogeneous multiprocessors while SNIP (symmetric multiprocessing) approaches are restricted to homogeneous multiprocessors with UMA (Uniform Memory Access). The purpose of this paper is to identify and discuss design issues that have significant impact on the functionality and performance of the master-slave approach. Specifically, our study will investigate three major issues: structural design of a master-slave operating system based on our experience with a prototype development of APRIX, functional design of remote invocation mechanism that is required for executing kernel mode operations on a remote procesor, and performance improvement via application-specific kernel configuration. We finally describe our initial implementation of APRIX and preliminary experiment results.
引用
收藏
页码:114 / +
页数:3
相关论文
共 50 条
  • [1] APRIX: A Master-Slave Operating System Architecture for Multiprocessor Embedded Systems
    Kim, Jimin
    Ryu, Minsoo
    12TH IEEE INTERNATIONAL WORKSHOP ON FUTURE TRENDS OF DISTRIBUTED COMPUTING SYSTEMS, PROCEEDINGS, 2008, : 233 - 237
  • [2] Scheduling master-slave multiprocessor systems
    Sahni, S
    IEEE TRANSACTIONS ON COMPUTERS, 1996, 45 (10) : 1195 - 1199
  • [3] Compliance control of master-slave system (comparison of master-slave system between DCC and WCC)
    Honma, Junpei
    Yabuta, Tetsuro
    Kaji, Shinya
    Yoshida, Kouichi
    Nippon Kikai Gakkai Ronbunshu, C Hen/Transactions of the Japan Society of Mechanical Engineers, Part C, 2003, 69 (09): : 2366 - 2373
  • [5] The master-slave architecture for evolutionary computations revisited
    Gagné, C
    Parizeau, M
    Dubreuil, M
    GENETIC AND EVOLUTIONARY COMPUTATION - GECCO 2003, PT II, PROCEEDINGS, 2003, 2724 : 1578 - 1579
  • [6] The master-slave architecture for evolutionary computations revisited
    Gagné, Christian
    Parizeau, Marc
    Dubreuil, Marc
    Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics), 2003, 2724 : 1578 - 1579
  • [7] Database design of master-slave mode
    Zhou Peng
    Xiao Hongyu
    Yin Fei
    Bi Quancheng
    2011 INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND MULTIMEDIA COMMUNICATION, 2011, : 216 - 218
  • [8] Maneuverability of flexible master-slave systems
    Mori, T
    Morita, Y
    Ukai, H
    Kando, H
    IECON 2000: 26TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, VOLS 1-4: 21ST CENTURY TECHNOLOGIES AND INDUSTRIAL OPPORTUNITIES, 2000, : 201 - 206
  • [9] Master-Slave Synchronization for PWA Systems
    Boubaker, Olfa
    2009 3RD INTERNATIONAL CONFERENCE ON SIGNALS, CIRCUITS AND SYSTEMS (SCS 2009), 2009, : 582 - 587
  • [10] Open architecture master-slave robot remote welding control system
    Chen, Hongtang
    Li, Haichao
    Gao, Hongming
    Wu, Lin
    Hanjie Xuebao/Transactions of the China Welding Institution, 2011, 32 (02): : 49 - 52