Chip-Level Programming of Heterogeneous Multiprocessors

被引:0
|
作者
Otoom, Mwaffaq [1 ]
Paul, JoAnn M. [2 ]
机构
[1] Yarmouk Univ, Dept Comp Engn, Irbid 21163, Jordan
[2] Virginia Tech, Dept Elect & Comp Engn, Arlington, VA 22203 USA
来源
2015 10TH INTERNATIONAL DESIGN & TEST SYMPOSIUM (IDT) | 2015年
关键词
Chip Heterogeneous Multiprocessors; Chip Level Programming; Programming Primitives; Programmer's Views; Scalability; Scenario-Oriented Design; Triggering; Usage Patterns; SYSTEMS;
D O I
暂无
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
Chip Heterogeneous Multiprocessors (CHMs) are increasingly emerging as a means to optimize energy and performance over a wide spectrum of application programs. However, unlike traditional processors no programming model has been developed for CHMs. This paper proposes a set of programming primitives and benchmarking strategies for CHMs. We demonstrate our proposal by showing how architects can evaluate and program chip level behavior directly and not simply rely upon traditional one size fits all schedulers. We evaluate a chip level program in terms of triggering frequency and global control state primitives for several benchmark usage patterns. Our cell phone example shows performance improvement over a baseline design by an average of 57%. System response time is improved by as much as 35%, compared to a traditional dynamic scheduler with 22% energy savings.
引用
收藏
页码:20 / 25
页数:6
相关论文
共 50 条
  • [11] A Chip-Level Optical Interconnect for CPU
    Hao, Qinfen
    Qin, Mengyuan
    Qi, Nan
    Xue, Haiyun
    Han, Meng
    Li, Xiaolin
    Hao, Kai
    Niu, Xingmao
    Xiao, Limin
    Fan, Dongrui
    Kurata, Kazuhiko
    IEEE PHOTONICS TECHNOLOGY LETTERS, 2021, 33 (16) : 852 - 855
  • [12] A Survey of Chip-level Thermal Simulators
    Sultan, Hameedah
    Chauhan, Anjali
    Sarangi, Smruti R.
    ACM COMPUTING SURVEYS, 2019, 52 (02)
  • [13] Chip-level equalization in the WCDMA downlink
    Wu, QH
    APOC 2003: ASIA-PACIFIC OPTICAL AND WIRELESS COMMUNICATIONS; WIRELESS COMMUNICATIONS AND NETWORKS, 2003, 5284 : 15 - 20
  • [14] Optimality of chip-level detection for OCDMA
    Kok, SW
    Zhang, Y
    Wen, C
    Soh, YC
    OPTICS COMMUNICATIONS, 2005, 255 (4-6) : 196 - 208
  • [15] A Chip-level Optical Interconnect for CPU
    Hao, Qinfen
    Hao, Kai
    Xue, Haiyun
    Han, Meng
    Qi, Nan
    Zhang, Kunming
    Niu, Xingmao
    Xiao, Limin
    Fan, Dongrui
    2020 IEEE PHOTONICS CONFERENCE (IPC), 2020,
  • [16] Practical Chip-level Equalizers in HSDPA
    Park, Minjae
    Lee, Woonsik
    Nguyen, Minh-Viet
    Lee, Hwang Soo
    JOURNAL OF COMPUTERS, 2008, 3 (04) : 16 - 23
  • [17] Chip-Level Fused Location Technologies
    Jau , Pei-Hung
    PROCEEDINGS OF THE 28TH INTERNATIONAL TECHNICAL MEETING OF THE SATELLITE DIVISION OF THE INSTITUTE OF NAVIGATION (ION GNSS+ 2015), 2015, : 258 - 275
  • [18] μTC -: An intermediate language for programming chip multiprocessors
    Jesshope, Chris
    ADVANCES IN COMPUTER SYSTEMS ARCHITECTURE, PROCEEDINGS, 2006, 4186 : 147 - 160
  • [19] Workload Mode Identification for Chip Heterogeneous Multiprocessors
    Otoom, Mwaffaq
    Paul, JoAnn M.
    INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2012, 40 (02) : 184 - 224
  • [20] Workload Mode Identification for Chip Heterogeneous Multiprocessors
    Mwaffaq Otoom
    JoAnn M. Paul
    International Journal of Parallel Programming, 2012, 40 : 184 - 224