Automatic Program Parallelization for Multicore Processors

被引:0
|
作者
Kwiatkowski, Jan [1 ]
Iwaszyn, Radoslaw [1 ]
机构
[1] Wroclaw Univ Technol, Inst Informat, PL-50370 Wroclaw, Poland
关键词
parallel processing; automatic program transformation;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the advent of multi-core processors the problem of designing application that efficiently can utilize it performance become more and more important. Moreover developing programs for these processors requires from the programmers some additional, specific knowledge about the processor architecture. In multi-core systems efficient program execution is the main issue. It can even happen that switching from sequential to parallel computation can lead to decreasing of performance. The paper deals with the short description of SliCer, the hardware independent tool that parallelizes serial programs in automatic way depending on the number of available processing units by creating the proper number of threads that can be later execute in parallel.
引用
收藏
页码:236 / 245
页数:10
相关论文
共 50 条
  • [41] Automatic Generation of Miniaturized Synthetic Proxies for Target Applications to Efficiently Design Multicore Processors
    Ganesan, Karthik
    John, Lizy Kurian
    [J]. IEEE TRANSACTIONS ON COMPUTERS, 2014, 63 (04) : 833 - 846
  • [42] EMBEDDED MULTICORE PROCESSORS AND SYSTEMS
    Levy, Markus
    Conte, Thomas M.
    [J]. IEEE MICRO, 2009, 29 (03) : 7 - 9
  • [43] Parallelization of control recurrences for ILP processors
    Schlansker, M
    Kathail, V
    Anik, S
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 1996, 24 (01) : 65 - 102
  • [44] Optimization Strategies for Automated Parallelization for Multicore Architectures
    Ivutin, Alexey
    Troshina, Anna
    Novikov, Alexander S.
    [J]. 2019 29TH INTERNATIONAL CONFERENCE RADIOELEKTRONIKA (RADIOELEKTRONIKA), 2019, : 345 - 350
  • [45] Efficient automatic parallelization of a single GPU program for a multiple GPU system
    Kumar, Matam Kiran
    Abdel-Majeed, Mohammad Rajab
    Annavaram, Murali
    [J]. INTEGRATION-THE VLSI JOURNAL, 2019, 66 : 35 - 43
  • [46] Multicore Parallelization of Kohn-Sham Theory
    Woods, Christopher J.
    Brown, Philip
    Manby, Frederick R.
    [J]. JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2009, 5 (07) : 1776 - 1784
  • [47] Research on Evaluation of Parallelization on an Embedded Multicore Platform
    Liu, Tao
    Ji, Zhenzhou
    Wang, Qing
    Xiao, Dali
    Zhang, Shuyan
    [J]. ADVANCED PARALLEL PROCESSING TECHNOLOGIES, PROCEEDINGS, 2009, 5737 : 330 - 340
  • [48] Portable Performance on Asymmetric Multicore Processors
    Jibaja, Ivan
    Cao, Ting
    Blackburn, Stephen M.
    McKinley, Kathryn S.
    [J]. PROCEEDINGS OF CGO 2016: THE 14TH INTERNATIONAL SYMPOSIUM ON CODE GENERATION AND OPTIMIZATION, 2016, : 24 - 35
  • [49] A Dedicated Monitoring Infrastructure for Multicore Processors
    Zhao, Jia
    Madduri, Sailaja
    Vadlamani, Ramakrishna
    Burleson, Wayne
    Tessier, Russell
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2011, 19 (06) : 1011 - 1022
  • [50] Parallel evidence propagation on multicore processors
    Yinglong Xia
    Viktor K. Prasanna
    [J]. The Journal of Supercomputing, 2011, 57 : 189 - 202