arrow
返回

Picos. A hardware runtime architecture support for OmpSs

delete2015-12-01
delete14
delete
OA
AI
C
Carlos Álvarez *
R
Rosa M. Badía
M
Mateo Valero
DOI:10.1016/j.future.2014.12.010delete
delete原文链接
delete分享
delete收藏
查看原文
摘要

摘要

En 中文
OmpSs is a programming model that provides a simple and powerful way of annotating sequential programs to exploit heterogeneity and task parallelism based on runtime data dependency analysis, dataflow scheduling and out-of-order task execution; it has greatly influenced Version 4.0 of the OpenMP standard. The current implementation of OmpSs achieves those capabilities with a pure-software runtime library: Nanos++. Therefore, although powerful and easy to use, the performance benefits of exploiting fine-grained (pico) task parallelism are limited by the software runtime overheads. To overcome this handicap we propose Picos, an implementation of the Task Superscalar (TSS) architecture that provides hardware support to the OmpSs programming model. Picas is a novel hardware dataflow-based task scheduler that dynamically analyzes inter-task dependencies and identifies task-level parallelism at run-time. In this paper, we describe the Picos Hardware Design and the latencies of the main functionality of its components, based on the synthesis of their VHDL design. We have implemented a full cycle-accurate simulator based on those latencies to perform a design exploration of the characteristics and number of its components in a reasonable amount of time. Finally, we present a comparison of the Picas and Nanos++ runtime performance scalability with a set of real benchmarks. With Picos, a programmer can achieve ideal scalability using aggressive parallel strategies with a large number of fine granularity tasks. (C) 2015 Elsevier B.V. All rights reserved.
Keyword:
Hardware implementation
Task scheduling
Dataflow execution
Parallel programming model
OmpSs
OpenMP
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

F
Future Generation Computer Systems-The International Journal of eScience
IF:
6.1
论文数:
6.9K
被引数:
2.3W

机构

U
universitat politecnica de catalunya
学者数:
1.9W
论文数: 1.6W
被引数: 17
引用论文

引用论文

Sex Differences in Dementia
err2023-01-26
err0
PREAI
errEef Hogervorst; Sophie Temple; Emma O’Donnell
err分享
err收藏
err分享
err收藏
Intracochlear pressure as an objective measure for perceived loudness with bone conduction implants
err2022-09-01
err0
errOAAI
errTristan Putzeys; Charlotte Borgers; Guy Fierens; Joris Walraevens; Astrid Van Wieringen; Nicolas Verhaert
err分享
err收藏
Inter-rater reliability of the diagnosis of otitis media based on otoscopic images and wideband tympanometry measurements
err2022-02-01
err0
errOAAI
errJosefine Vilsbøll Sundgaard; Maria Värendh; Franziska Nordström; Yosuke Kamide; Chiemi Tanaka; James Harte; Rasmus R. Paulsen; Anders Nymark Christensen; Peter Bray; Søren Laugesen
err分享
err收藏
Investigating the transport dynamics and the properties of bedload material with a hydro‐acoustic measuring system
err2007-08-31
err0
errOAAI
errAndreas Krein; Holger Klinck; Michael Eiden; Wolfhard Symader; Reinhard Bierl; Lucien Hoffmann; Laurent Pfister
err分享
err收藏
没有更多内容