Show simple item record

dc.contributor.authorCastrillón J
dc.contributor.authorLieber M
dc.contributor.authorKlüppelholz S
dc.contributor.authorVölp M
dc.contributor.authorAsmussen N
dc.contributor.authorAssmann U
dc.contributor.authorBaader F
dc.contributor.authorBaier C
dc.contributor.authorFettweis GP
dc.contributor.authorFröhlich J
dc.contributor.authorGoens A
dc.contributor.authorHaas S
dc.contributor.authorHabich D
dc.contributor.authorHärtig H
dc.contributor.authorHasler M
dc.contributor.authorHuismann I
dc.contributor.authorKarnagel T
dc.contributor.authorKarol S
dc.contributor.authorKumar A
dc.contributor.authorLehner W
dc.contributor.authorLeuschner L
dc.contributor.authorLing S
dc.contributor.authorMärcker S
dc.contributor.authorMenard C
dc.contributor.authorMey J
dc.contributor.authorNagel WE
dc.contributor.authorNöthen B
dc.contributor.authorPeñaloza R
dc.contributor.authorRaitza M
dc.contributor.authorStiller J
dc.contributor.authorUngethüm A
dc.contributor.authorVoigt A
dc.contributor.authorWunderlich S
dc.date.accessioned2019-02-15T13:08:27Z
dc.date.available2019-02-15T13:08:27Z
dc.date.issued2018
dc.identifier.issn2332-7766
dc.identifier.urihttp://dx.doi.org/10.1109/TMSCS.2017.2771750
dc.identifier.urihttp://hdl.handle.net/10863/8354
dc.description.abstractPlenty of novel emerging technologies are being proposed and evaluated today, mostly at the device and circuit levels. It is unclear what the impact of different new technologies at the system level will be. What is clear, however, is that new technologies will make their way into systems and will increase the already high complexity of heterogeneous parallel computing platforms, making it ever so difficult to program them. This paper discusses a programming stack for heterogeneous systems that combines and adapts well-understood principles from different areas, including capability-based operating systems, adaptive application runtimes, dataflow programming models, and model checking. We argue why we think that these principles built into the stack and the interfaces among the layers will also be applicable to future systems that integrate heterogeneous technologies. The programming stack is evaluated on a tiled heterogeneous multicore. © 2015 IEEE.en_US
dc.languageEnglish
dc.language.isoenen_US
dc.rights
dc.titleA Hardware/Software Stack for Heterogeneous Systemsen_US
dc.typeArticleen_US
dc.date.updated2019-02-04T15:56:45Z
dc.language.isiEN-GB
dc.journal.titleIEEE Transactions on Multi-Scale Computing Systems
dc.description.fulltextreserveden_US


Files in this item

FilesSizeFormatView

There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record