[Colloquium] Seminar Announcement: AESOP: Expressing Concurrency in High-Performance System Software -TODAY!!

Ninfa Mayorga ninfa at ci.uchicago.edu
Thu May 10 12:41:52 CDT 2012


Computation Institute Presentation 

Speaker: Dries Kimpe, Assistant Computer Scientist, Mathematics and Computer Science Division
Date: May 10, 2012
Time: 1:00 PM - 2:00 PM
Location: The University of Chicago, Searle 240A, 5735 S. Ellis Ave., Argonne National Lab, TCS Building, Room 5172

AESOP: Expressing Concurrency in High-Performance System Software

Abstract:
High-performance computing and distributed systems rely on a diverse collection of system software to provide application services, including file systems, schedulers, and web services. Such system software services must manage highly concurrent requests, interact with a wide range of resources, and scale well in order to be successful. Unfortunately, no single programming model for distributed system software currently offers optimal performance and productivity for all these tasks. While numerous libraries, languages, and language extensions have been developed in recent years to simplify parallel computation, they do not address the challenges of distributed system software in which concurrency control involves a variety of hardware and network devices, not just computational resources.

In this presentation, I will introduce AESOP, a new programming language and programming model designed to implement distributed system software with high development productivity and run-time efficiency. AESOP is a superset of the C language that describes blocks of code to be executed concurrently without dictating whether that concurrency will be provided by a threading, event, or other model. This decoupling enables system software to adjust to different architectures, device APIs, and workloads without any change to the core algorithm implementation. AESOP also provides additional language con-
structs to simplify common system software development tasks.

***********************
Information: The speaker will be at The University of Chicago

***********************
Please join us via Adobe Connect Meeting. 

To join the meeting:
http://anl.adobeconnect.com/tcs-ci

If you have never attended an Adobe Connect meeting before:

Test your connection:
http://anl.adobeconnect.com/common/help/en/support/meeting_test.htm

Get a quick overview: http://www.adobe.com/go/connectpro_overview




-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.cs.uchicago.edu/pipermail/colloquium/attachments/20120510/8ee7c843/attachment.htm 


More information about the Colloquium mailing list