Main Page

From Lame
Jump to: navigation, search
(Presentations)
 
Line 1: Line 1:
<big>'''2012 International Workshop on Languages for the Multi-core Era'''</big>
+
== <big>'''2012 International Workshop on Languages for the Multi-core Era'''</big> ==
 +
                June 13 2012, at ECOOP 2012, Beijing China
 +
                      http://ecoop12.cs.purdue.edu/
 +
(also colocated with PLDI, ISMM, LCTES, the X10 workshop, and other events)
 +
 
 +
LaME is an interactive venue for exposing, evaluating, and developing programming language support for concurrency. This workshop provides a forum for the proposal and discussion of creative ideas that spur the development of innovative or improved concurrency models, languages, run-time systems, libraries and tools for multicore programming.
 +
 
 +
== Motivation ==
  
 
Concurrent programming has become a fundamental approach for leveraging the processing power of modern multi-core architectures. And, although research in concurrent programming models and languages is decades old, writing concurrent software today continues to be challenging and error-prone as always. The advent of multi-core architecture refueled the quest for efficient concurrency models and productive programming languages. Consequently, the last decade has been witness to a growing effort of research in this area. The purpose of this workshop is to provide a forum for the proposal and discussion of new ideas in concurrent programming languages and models, and to provide feedback to authors in an informal atmosphere.
 
Concurrent programming has become a fundamental approach for leveraging the processing power of modern multi-core architectures. And, although research in concurrent programming models and languages is decades old, writing concurrent software today continues to be challenging and error-prone as always. The advent of multi-core architecture refueled the quest for efficient concurrency models and productive programming languages. Consequently, the last decade has been witness to a growing effort of research in this area. The purpose of this workshop is to provide a forum for the proposal and discussion of new ideas in concurrent programming languages and models, and to provide feedback to authors in an informal atmosphere.
  
LaME is an interactive venue for exposing, evaluating, and developing programming language support for concurrency. This workshop provides a forum for the proposal and discussion of creative ideas that spur the development of innovative or improved concurrency models, languages, run-time systems, libraries and tools for multicore programming.  
+
== <big>'''LaME 2012 was a success'''</big> ==
 +
 
 +
We want to acknowledge the contributions of all involved in preparing and also attending LaME. We had full house and a very rewarding day of presentations and debate.
 +
 
 +
Here are some photos taken during the event wrap-up...
 +
 
 +
[[File:foto1.jpg]]
 +
[[File:foto2.jpg]]
 +
 
 +
== Presentations ==
 +
 
 +
You can find the PDFs of the slides (and other material) used by LaME speakers in the following links:
 +
 
 +
David F. Bacon [http://lame.dei.uc.pt/images/d/d9/David_Bacon.pdf]
 +
 
 +
Haitao Steve Zhu and Yu David Liu [http://lame.dei.uc.pt/images/d/d1/Haitao_yu.pdf]
 +
 
 +
Suresh Jagannathan [http://lame.dei.uc.pt/images/a/ab/Suresh_Jagannathan.pdf]
 +
 
 +
Aaron Turon [http://lame.dei.uc.pt/images/4/47/Aaron_Turon.pdf]
  
== Call for contributions ==
+
Daniel Atkins, Alex Potanin, Lindsay Groves [http://lame.dei.uc.pt/images/e/e8/Daniel_Alex_Lindsay.pdf]
  
'''Regular papers (of up to 8 pages)''' reporting mature or ongoing work in relevant foundational and theoretical aspects of concurrent programming, languages, tools, frameworks, case studies, and practical experience. Selected papers peer reviewed by the Program Committee will be presented at the workshop and included in the ACM digital library. (now passed)
+
Pawel T. Wojciechowski [http://lame.dei.uc.pt/images/6/67/Lame12-wojciechowski-talk.pdf]
  
'''Position papers (of up to 2 pages)''' describing ongoing work of attendees. Position papers will be reviewed for scope and relevance, and distributed to all attendees before the workshop. [[2nd Call For Papers]]
+
Rob Bocchino [http://lame.dei.uc.pt/images/b/b2/Rob_Bocchino.pdf]
 +
Rob's notes...
  
'''Solutions to the LaME'12 programming challenge'''. A session at the workshop will be devoted to brief presentations of solutions and their implications for the design and implementation of programming languages and parallel program development. [[Open Concurrency Challenge]]
+
[[File:Easel.JPG]]

Latest revision as of 12:35, 25 June 2012

Personal tools
Namespaces
Variants
Actions
Navigation
Toolbox