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 条
  • [21] High-level modeling and simulation of single-chip programmable heterogeneous multiprocessors
    Paul, JM
    Thomas, DE
    Cassidy, AS
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2005, 10 (03) : 431 - 461
  • [22] OpenMP: Parallel programming API for shared memory multiprocessors and on-chip multiprocessors
    Sato, M
    ISSS'02: 15TH INTERNATIONAL SYMPOSIUM ON SYSTEM SYNTHESIS, 2002, : 109 - 111
  • [23] Influence of the Socket on Chip-level ESD Testing
    Xiao, Yu
    Li, Jiancheng
    Wu, Jianfei
    Kang, Yunzhi
    Su, Jianwei
    PIERS 2014 GUANGZHOU: PROGRESS IN ELECTROMAGNETICS RESEARCH SYMPOSIUM, 2014, : 266 - 270
  • [24] Prospects and challenges for chip-level optical interconnects
    Kaloyeros, AE
    Oktyabrsky, S
    SOLID STATE TECHNOLOGY, 2005, 48 (06) : 30 - +
  • [25] A buffer planning algorithm for chip-level floorplanning
    Song Chen
    Xianlong Hong
    Sheqin Dong
    Yuchun Ma
    Yici Cai
    Chung-Kuan Cheng
    Gu Jun
    Science in China Series F: Information Sciences, 2004, 47 : 763 - 776
  • [26] A Holistic View of Chip-Level Thermal Architecture from Heterogeneous Stacked Dice to System Level in Telecoms Applications
    Refai-Ahmed, Gamal
    Barber, Ivor
    Torza, Anthony
    Philofsky, Brian
    2015 INTERNATIONAL 3D SYSTEMS INTEGRATION CONFERENCE (3DIC 2015), 2015,
  • [27] A buffer planning algorithm for chip-level floorplanning
    Chen, S
    Hong, XL
    Dong, SQ
    Ma, YC
    Cai, YC
    Cheng, CK
    Jun, G
    SCIENCE IN CHINA SERIES F-INFORMATION SCIENCES, 2004, 47 (06): : 763 - 776
  • [28] Chip-level MMSE equalization at the edge of the cell
    Krauss, TP
    Zoltowski, MD
    WCNC: 2000 IEEE WIRELESS COMMUNICATIONS AND NETWORKING CONFERENCE, VOLS 1-3, 2000, : 386 - 392
  • [29] Chip-Level Channel Equalization in WCDMA Downlink
    Kari Hooli
    Markku Juntti
    Markku J. Heikkilä
    Petri Komulainen
    Matti Latva-aho
    Jorma Lilleberg
    EURASIP Journal on Advances in Signal Processing, 2002
  • [30] A Novel Chip-Level Algorithm for UWB Timing
    Hu, Jianfeng
    Lv, Tiejun
    GLOBECOM 2008 - 2008 IEEE GLOBAL TELECOMMUNICATIONS CONFERENCE, 2008,