An Overview of the RELEASE Project

Friday, 27th September 2013, 10:30 am (PDCC Meeting Room)
Speaker: Professor Phil Trinder (School of Computing Science, Glasgow University, Scotland)
Title: An Overview of the RELEASE Project
 
Abstract:

RELEASE is an EU FP7 STREP (287510) project that aims to scale the radical actor distributed programming paradigm to build reliable general-purpose software, such as server-based systems, on massively parallel machines. The trend-setting language we use is Erlang/OTP which has concurrency and robustness designed in. Currently Erlang/OTP has inherently scalable computation and reliability models, but in practice scalability is constrained by aspects of the language and virtual machine. Moreover existing profiling and debugging tools do not scale. This talk gives an overview of the project, and then discusses progress on language-level scalability. More on the RELEASE project can be found here: http://www.release-project.eu/


 
Biography:

Professor Phil Trinder has been an active researcher in parallel and distributed technologies for over 20 years. He has been an investigator on 14 research projects (Principal Investigator on 11), with the projects primarily funded by the EU or the UK's Engineering and Physical Sciences Research Council (EPSRC). Professor Trinder holds a DPhil from Oxford University and has over 100 publications in journals, books, or refereed conferences.

Professor Trinder's key research interest is in designing, implementing, and evaluating high-level distributed and parallel programming models. For example he co-designed and co-implemented Glasgow parallel Haskell, and is working on improving the scalability of Erlang. He has an extensive record of collaborating with both academic and industrial partners, and examples of the latter include long term relationships with Ericsson, Maplesoft, Microsoft UK Research Labs, and Motorola.