Ομιλία

Communicating Transactions: A Programming Abstraction for the Multicore Era
14.07.2014
Ομιλητής: Prof. Vasileios Koutavas, Trinity College Dublin, Ireland
Ημερομηνία: Δευτέρα 14 Ιουλίου, 2014 Ώρα: 11:10 - 12:00
Τοποθεσία: Αίθουσα I του Ιδρύματος Τεχνολογίας και Έρευνας (ΙΤΕ), Ηράκλειο Κρήτης
Host: Καθ. Κατεβαίνης Μανόλης

Abstract:

This talk will present Communicating Transactions, a construct for simplifying the programming of concurrent consensus scenarios in multicore applications. We will see the basic concepts of the construct and how these give an effective programming language abstraction. We will discuss the interplay between theory and programming language design, as well as the challenges in effectively implementing communicating transactions and our approach to overcoming them.

Bio:

Vasileios Koutavas is working in the School of Computer Science and Statistics at Trinity College Dublin as an Assistant Professor since the beginning of 2014, and as a Research Fellow during the previous five years. He has received an MSc and a PhD in Computer Science from Northeastern University and a B.Eng in Electrical and  Computer Engineering from the National Technical University of Athens. His research focuses on the areas of Programming Languages and Concurrency and in particular on programming language semantics, programming constructs for concurrency, and concurrency theory.

 https://www.scss.tcd.ie/Vasileios.Koutavas/

© Copyright 2007 FOUNDATION FOR RESEARCH & TECHNOLOGY - HELLAS, All rights reserved.