Design space exploration of hardware task superscalar architecture

被引:0
|
作者
Fahimeh Yazdanpanah
Mohammad Alaei
机构
[1] Shahid Bahonar University of Kerman,Computer Engineering Department, Faculty of Engineering
来源
关键词
Task scheduling; Task parallelism; Task superscalar; OmpSs;
D O I
暂无
中图分类号
学科分类号
摘要
For current high performance computing systems, exploiting concurrency is a serious and important challenge. Recently, several dynamic software task management mechanisms have been proposed. In particular, task-based dataflow programming models which benefit from dataflow principles to improve task-level parallelism and overcome the limitations of static task management systems. However, these programming models rely on software-based dependency analysis, which are performed inherently slowly; and this limits their scalability specially when there is fine-grained task granularity and a large amount of tasks. Moreover, task scheduling in software introduces overheads, and so becomes increasingly inefficient with the number of cores. In contrast, a hardware scheduling solution, like Task SuperScalar (TSS), can achieve greater values of speed-up because a hardware task scheduler requires fewer cycles than the software version to dispatch a task. TSS combines the effectiveness of Out-of-Order processors together with the task abstraction. It has been implemented in software with limited parallelism and high memory consumption due to the nature of the software implementation. Hardware Task Superscalar (HTSS) is proposed to solve these drawbacks. HTSS is designed to be integrated in a future high performance computer with the ability to exploit fine-grained task parallelism. In this article, a deep latency and design space exploration of HTSS is described. For design space exploration, we have designed a full cycle-accurate simulator of HTSS, called SimTSS. The simulator has been tuned based on latency exploration of HTSS components resulted from VHDL description of each component. As the result of this exploration, we have found the number of components and memory capacity of HTSS for HPC systems.
引用
收藏
页码:3567 / 3592
页数:25
相关论文
共 50 条
  • [41] An ESL framework for low power architecture design space exploration
    Affes, Hend
    Ben Ameur, Amal
    Auguin, Michel
    Verdier, Francois
    Barnes, Calypso
    2016 IEEE 27TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2016, : 227 - 228
  • [42] A DEDICATED APPROACH TO EXPLORE DESIGN SPACE FOR HARDWARE ARCHITECTURE OF TURBO DECODERS
    Sanchez, Oscar
    Jezequel, Michel
    Rehman, Saeed Ur
    Sani, Awais
    Chavet, Cyrille
    Coussy, Philippe
    Jego, Christophe
    2012 IEEE WORKSHOP ON SIGNAL PROCESSING SYSTEMS (SIPS), 2012, : 288 - 293
  • [43] Design Space Exploration and Data Memory Architecture Design for a Hybrid Nano/CMOS Dynamically Reconfigurable Architecture
    Zhang, Wei
    Jha, Niraj K.
    Shang, Li
    ACM JOURNAL ON EMERGING TECHNOLOGIES IN COMPUTING SYSTEMS, 2009, 5 (04) : 1 - 27
  • [44] Design space exploration of hardware platforms for interactive low latency movement sonification
    Hans-Peter Brückner
    Sebastian Lesse
    Wolfgang Theimer
    Holger Blume
    Journal on Multimodal User Interfaces, 2016, 10 : 1 - 11
  • [45] Integrating Quick Resource Estimators in Hardware Construction Framework for Design Space Exploration
    Ferres, Bruno
    Muller, Olivier
    Rousseau, Frederic
    PROCEEDINGS OF THE 2021 32ND INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING (RSP): SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2021, : 64 - 70
  • [46] A Framework for Hardware-Accelerated Design Space Exploration for Approximate Computing on FPGA
    Kreddig, Arne
    Conrady, Simon
    Manuel, Manu
    Stechele, Walter
    2021 24TH EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD 2021), 2021, : 1 - 8
  • [47] Hardware Design Space Exploration with a New Dimension-IP Protection Robustness
    Liu, Qiang
    Li, Haie
    2015 EUROMICRO CONFERENCE ON DIGITAL SYSTEM DESIGN (DSD), 2015, : 599 - 605
  • [48] Exploration of hardware/software design space through a codesign of robot arm controller
    Abid, M
    Changuel, A
    Jerraya, A
    EURO-DAC '96 - EUROPEAN DESIGN AUTOMATION CONFERENCE WITH EURO-VHDL '96 AND EXHIBITION, PROCEEDINGS, 1996, : 42 - 47
  • [49] Design Space Exploration of Control System with Hardware-implemented Interrupt Handler
    Ando, Yuki
    Honda, Shinya
    Takada, Hiroaki
    Edahiro, Masato
    2015 6TH INTERNATIONAL CONFERENCE OF INFORMATION AND COMMUNICATION TECHNOLOGY FOR EMBEDDED SYSTEMS (IC-ICTES), 2015,
  • [50] Design space exploration of hardware platforms for interactive low latency movement sonification
    Brueckner, Hans-Peter
    Lesse, Sebastian
    Theimer, Wolfgang
    Blume, Holger
    JOURNAL ON MULTIMODAL USER INTERFACES, 2016, 10 (01) : 1 - 11