OPEN EVENT MACHINE: A MULTI-CORE RUN-TIME DESIGNED FOR PERFORMANCE

被引:0
|
作者
Moerman, Filip [1 ]
机构
[1] Texas Instruments Inc, Commun Infrastruct, F-06800 Cagnes Sur Mer, France
关键词
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
The early generations of TI's multi-core DSPs had limited support for multi-core programming. Programmers typically looked at those DSPs as "multiple single-core DSPs in a single package". The integration effectively allowed achieving more revenue for a given area and power budget and SW reuse allowed keeping the development cost low. The KeyStone family gathers the latest generations of multi-core DSPs. All members of the KeyStone family are built around the Multicore Navigator. This new multi-core infrastructure makes it possible to further reduce the cost per channel by enabling multi-core programming. The Open Event Machine (OpenEM) is a multi-core runtime system developed for the KeyStone family. The main missions of OpenEM are to enable efficient scheduling, dispatching and load balancing of work across the cores of a KeyStone device, as well as efficient high-speed communication between KeyStone devices. This paper describes the operation and illustrates the performance of OpenEM.
引用
收藏
页码:41 / 45
页数:5
相关论文
共 50 条
  • [11] Keynote: "Design Space Exploration and Run-time Resource Management in the Embedded Multi-core Era"
    Zaccaria, Vittorio
    [J]. 2012 IEEE 10TH SYMPOSIUM ON EMBEDDED SYSTEMS FOR REAL-TIME MULTIMEDIA (ESTIMEDIA), 2012,
  • [12] OpenCL Application Auto-Tuning and Run-Time Resource Management for Multi-Core Platforms
    Gadioli, Davide
    Libutti, Simone
    Massari, Giuseppe
    Paone, Edoardo
    Scandale, Michele
    Bellasi, Patrick
    Palermo, Gianluca
    Zaccaria, Vittorio
    Agosta, Giovanni
    Fornaciari, William
    Silvano, Cristina
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS (ISPA), 2014, : 127 - 133
  • [13] Using Trace Data for Run-Time Optimization of Parallel Execution in Real-Time Multi-Core Systems
    Schade, Florian
    Sandmann, Timo
    Becker, Juergen
    Theiling, Henrik
    [J]. 2022 IEEE 28TH INTERNATIONAL CONFERENCE ON EMBEDDED AND REAL-TIME COMPUTING SYSTEMS AND APPLICATIONS (RTCSA 2022), 2022, : 228 - 234
  • [14] Linking run-time resource management of embedded multi-core platforms with automated design-time exploration
    Ykman-Couvreur, C.
    Avasare, P.
    Mariani, G.
    Palermo, G.
    Silvano, C.
    Zaccaria, V.
    [J]. IET COMPUTERS AND DIGITAL TECHNIQUES, 2011, 5 (02): : 123 - 135
  • [15] An industrial design space exploration framework for supporting run-time resource management on multi-core systems
    Mariani, G.
    Avasare, P.
    Vanmeerbeeck, G.
    Ykman-Couvreur, C.
    Palermo, G.
    Silvano, C.
    Zaccaria, V.
    [J]. 2010 DESIGN, AUTOMATION & TEST IN EUROPE (DATE 2010), 2010, : 196 - 201
  • [16] Improving Energy Efficiency of Convolutional Neural Networks on Multi-core Architectures through Run-time Reconfiguration
    Xiong, Y.
    Li, J.
    Blaauw, D.
    Kim, H-S
    Mudge, T.
    Dreslinski, R.
    Chakrabarti, C.
    [J]. 2022 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS (ISCAS 22), 2022, : 375 - 379
  • [17] Dynamic Thermal Management in 3D Multi-Core Architecture through Run-time Adaptation
    Hameed, Fazal
    Al Faruque, Mohammad Abdullah
    Henkel, Joerg
    [J]. 2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 299 - 304
  • [18] Run-Time Protection of Multi-Core Processors From Power-Noise Denial-of-Service Attacks
    Tenentes, Vasileios
    Das, Shidhartha
    Rossi, Daniele
    Al-Hashimi, Bashir M.
    [J]. IEEE TRANSACTIONS ON DEVICE AND MATERIALS RELIABILITY, 2020, 20 (02) : 319 - 328
  • [19] Low-Complexity Run-time Management of Concurrent Workloads for Energy-Efficient Multi-Core Systems
    Aalsaud, Ali
    Xia, Fei
    Rafiev, Ashur
    Shafik, Rishad
    Romanovsky, Alexander
    Yakovlev, Alex
    [J]. JOURNAL OF LOW POWER ELECTRONICS AND APPLICATIONS, 2020, 10 (03) : 1 - 25
  • [20] ANALYSIS of SPATIAL and TEMPORAL BEHAVIOR OF THREE-DIMENSIONAL MULTI-CORE ARCHITECTURES TOWARDS RUN-TIME THERMAL MANAGEMENT
    Kursun, E.
    Wakil, J.
    Iyengar, M.
    [J]. 2010 12TH IEEE INTERSOCIETY CONFERENCE ON THERMAL AND THERMOMECHANICAL PHENOMENA IN ELECTRONIC SYSTEMS, 2010,