University of Cambridge > Talks.cam > Computer Laboratory Computer Architecture Group Meeting > LiquidMetal: a unified programming language and runtime for heterogeneous platforms

LiquidMetal: a unified programming language and runtime for heterogeneous platforms

Add to your list(s) Download to your calendar using vCal

If you have a question about this talk, please contact Robert Mullins.

In this talk I will give an overview of the LiquidMetal project at IBM (www.research.ibm.com/liquidmetal/) and present some preliminary results for the GPU backend which I developed in collaboration with IBM .

LiquidMetal aims to address the difficulties that programmers face today when developing applications for computers that feature programmable accelerators (GPUs and FPG As) alongside conventional multi-core processors. It offers a single unified programming language called Lime and a runtime that allows (all) portions of an application to move fluidly between hardware and software, dynamically and adaptively.

This talk is part of the Computer Laboratory Computer Architecture Group Meeting series.

Tell a friend about this talk:

This talk is included in these lists:

Note that ex-directory lists are not shown.

 

© 2006-2019 Talks.cam, University of Cambridge. Contact Us | Help and Documentation | Privacy and Publicity