ACM Home Page
Please provide us with feedback. Feedback
The future is dynamic: adaptive runtime resource management for heterogeneous computer platforms
Full text PdfPdf (316 KB)
Source
Conference on Object Oriented Programming Systems Languages and Applications archive
Proceeding of the 24th ACM SIGPLAN conference companion on Object oriented programming systems languages and applications table of contents
Orlando, Florida, USA
DEMONSTRATION SESSION: Demonstrations table of contents
Pages 787-788  
Year of Publication: 2009
ISBN:978-1-60558-768-4
Authors
Rogier Baert  IMEC, Leuven, Belgium
Carolina Blanch  IMEC, Leuven, Belgium
Paul Coene  IMEC, Leuven, Belgium
Maja D'Hondt  IMEC, Leuven, Belgium
Zhe Ma  IMEC, Leuven, Belgium
Roel Wuyts  IMEC, Leuven, Belgium
Sponsor
SIGPLAN: ACM Special Interest Group on Programming Languages
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 12,   Downloads (12 Months): 12,   Citation Count: 0
Additional Information:

abstract   index terms  

Tools and Actions: Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1639950.1640015
What is a DOI?

ABSTRACT

Software developers increasingly need to take advantage of heterogeneous hardware resources, like GPUs and DSPs, while coping with dynamic events and quality of service requirements. This demonstration shows how an adaptive resource manager that dynamically assigns components to processing elements can take advantage of heterogeneous platforms, in this case a platform consisting of multiple multi-core CPUs and GPUs. It will also demonstrate a simulator that is used to see the impact of different resource management strategies and options before actually implementing them. The application used in the demonstration will be a demanding real-world video processing application that uses the GStreamer framework, used to build componentized stream-processing applications, for which we have built several CPU- and GPU- accelerated components.