COOKIES: By using this website you agree that we can place Google Analytics Cookies on your device for performance monitoring. |
University of Cambridge > Talks.cam > Microsoft Research Cambridge, public talks > FSCL: homogeneous programming and execution for heterogeneous platforms
FSCL: homogeneous programming and execution for heterogeneous platformsAdd to your list(s) Download to your calendar using vCal
If you have a question about this talk, please contact Microsoft Research Cambridge Talks Admins. This event may be recorded and made available internally or externally via http://research.microsoft.com. Microsoft will own the copyright of any recordings made. If you do not wish to have your image/voice recorded please consider this before attending The last few years has seen activity towards programming models, languages and frameworks to address the increasingly wide range and broad availability of heterogeneous computing resources through raised programming abstraction and portability across different platforms. The effort spent in simplifying parallel programming across heterogeneous platforms is often outweighed by the need for low-level control over computation setup and execution and by performance opportunities that are often missed due to the overhead introduced by the additional abstraction. Moreover, despite the ability to port parallel code across devices, each device is generally characterised by a restricted set of computations that it can execute outperforming the other devices in the system. The problem is therefore to schedule computations on increasingly popular multi-device heterogeneous platforms, helping to choose the best device among the available ones each time a computation has to execute. FSCL in an infrastructure to develop and execute parallel computations in F# from within the .NET environment. Its purpose is to efficiently address the problem of programming abstraction on heterogeneous platforms while helping to dynamically exploit the computing power of such platforms at runtime through a transparent scheduling strategy based on algorithmic feature extraction and classification. This talk is part of the Microsoft Research Cambridge, public talks series. This talk is included in these lists:
Note that ex-directory lists are not shown. |
Other listsCelebrating 40 years of women at Trinity Cambridge University Railway Club Developmental Biology Seminar Series Causal Inference Seminar and Discussion Group Cambridge University Franco-British Student Alliance Cambridge UCUOther talksBabraham Lecture - Understanding how the p53 onco-suppressor gene works: hints from the P2X7 ATP receptor TODAY Adrian Seminar - "Functional synaptic architecture of visual cortex" Constraint Analysis and Optimization in Medicine Development and Supply CANCELLED: The Loxbridge Triangle: Integrating the East-West Arch into the London Mega-region Mental Poker |