Multi/Many-Core Programming: Where are we Standing?

被引:0
|
作者
Castrillon, Jeronimo [1 ]
Thiele, Lothar [2 ]
Schorr, Lars [2 ]
Sheng, Weihua [3 ]
Juurlink, Ben [4 ]
Alvarez-Mesa, Mauricio [4 ]
Pohl, Angela [4 ]
Jessenberger, Ralph [5 ]
Reyes, Victor [6 ]
Leupers, Rainer [7 ]
机构
[1] Tech Univ Dresden, Dresden, Germany
[2] Swiss Fed Inst Technol, Zurich, Switzerland
[3] Silex Software Solut GmbH, Aachen, Germany
[4] TU Berlin, Berlin, Germany
[5] BeOne Frankfurt GmbH, Frankfurt, Germany
[6] Synopsys Inc, San Jose, CA USA
[7] Rhein Westfal TH Aachen, Aachen, Germany
关键词
REAL-TIME APPLICATIONS;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents different views exposed in a special session on the current standing of programming and design tools for multi and manycores in the embedded domain. After approximately ten years of the advent of multicore architectures, we take a look at state-of-the-art and trends in model-based programming methodologies from an academic point of view. This view is contrasted with early experiences in transferring multicore compiler research to industry, and complemented with a critical view on the performance gap introduced by compilers for complex architectures. Today, multicores permeate new applications domains, creating new requirements and forcing researchers to rethink some underlying assumptions. This paper exposes the requirements of one such new domain, namely automotive. Applications in this domain require not only programming tools that comply to standards (e.g., ISO 26262) but also tools for high-level simulation, performance analysis and debugging. In this context, we discuss the role of virtual platforms in managing complexity of hardware-software interactions and accelerating the design of multicore systems for automotive applications.
引用
收藏
页码:1708 / 1717
页数:10
相关论文
共 50 条
  • [31] Performance Analysis of Current Parallel Programming Models for Many-core Systems
    Cao, Yangjie
    Wu, Baodong
    Tao, Yongcai
    Shi, Lei
    PROCEEDINGS OF THE 2013 8TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE & EDUCATION (ICCSE 2013), 2013, : 132 - 135
  • [32] Optimization of Scan Algorithms on Multi- and Many-core Processors
    Sun, Qiao
    Yang, Chao
    2014 21ST INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING (HIPC), 2014,
  • [33] Parallel space saving on multi- and many-core processors
    Cafaro, Massimo
    Pulimeno, Marco
    Epicoco, Italo
    Aloisio, Giovanni
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2018, 30 (07):
  • [34] Finite element assembly strategies on multi-core and many-core architectures
    Markall, G. R.
    Slemmer, A.
    Ham, D. A.
    Kelly, P. H. J.
    Cantwell, C. D.
    Sherwin, S. J.
    INTERNATIONAL JOURNAL FOR NUMERICAL METHODS IN FLUIDS, 2013, 71 (01) : 80 - 97
  • [35] Optimization of scan algorithms on multi- and many-core processors
    Sun, Qiao
    Yang, Chao
    2014 21st International Conference on High Performance Computing, HiPC 2014, 2014,
  • [36] Accelerating network coding on many-core GPUs and multi-core CPUs
    Department of Computer Science, Hong Kong Baptist University, Hong Kong, China
    不详
    J. Commun., 2009, 11 (902-909):
  • [37] On the parallelization of Hirschberg's algorithm for multi-core and many-core systems
    Joao, Mario, Jr.
    Sena, Alexandre C.
    Rebello, Vinod E. F.
    CONCURRENCY AND COMPUTATION-PRACTICE & EXPERIENCE, 2019, 31 (18):
  • [38] Efficient String Sorting on Multi- and Many-Core Architectures
    Drozd, Aleksandr
    Pericas, Miquel
    Matsuoka, Satoshi
    2014 IEEE INTERNATIONAL CONGRESS ON BIG DATA (BIGDATA CONGRESS), 2014, : 637 - 644
  • [39] Scaling and Analyzing the Stencil Performance on Multi-Core and Many-Core Architectures
    Gan, Lin
    Fu, Haohuan
    Xue, Wei
    Xu, Yangtong
    Yang, Chao
    Wang, Xinliang
    Lv, Zihong
    You, Yang
    Yang, Guangwen
    Ou, Kaijian
    2014 20TH IEEE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED SYSTEMS (ICPADS), 2014, : 103 - 110
  • [40] Parallel Subspace Clustering Using Multi-core and Many-core Architectures
    Datta, Amitava
    Kaur, Amardeep
    Lauer, Tobias
    Chabbouh, Sami
    NEW TRENDS IN DATABASES AND INFORMATION SYSTEMS, ADBIS 2017, 2017, 767 : 213 - 223