A domain-specic approach for software development on manycore platforms
2008 (English)Conference paper, Published paper (Refereed)
Abstract [en]
The programming complexity of increasingly parallel processors calls for new tools that assist programmers in utilising the parallel hardware resources. In this paper we present a set of models that we have developed as part of a tool for mapping dataflow graphs onto manycores. One of the models captures the essentials of manycores identified as suitable for signal processing, and which we use as tar- get for our algorithms. As an intermediate representation we introduce timed configuration graphs, which describe the mapping of a model of an application onto a machine model. Moreover, we show how a timed configuration graph by very simple means can be evaluated using an abstract interpretation to obtain performance feedback. This infor- mation can be used by our tool and by the programmer in order to discover improved mappings.
Place, publisher, year, edition, pages
New York: ACM Press, 2008.
Series
ACM SIGARCH Computer Architecture News, ISSN 0163-5964 ; Vol. 36 Issue 5
National Category
Computer Engineering
Identifiers
URN: urn:nbn:se:hh:diva-5989DOI: 10.1145/1556444.1556446OAI: oai:DiVA.org:hh-5989DiVA, id: diva2:353077
Conference
First Swedish Workshop on Multi-Core Computing MCC-08 November 27-28, 2008 Ronneby, Sweden
2010-09-232010-09-232018-03-23Bibliographically approved