http://www.dagstuhl.de/12161

15. – 20. April 2012, Dagstuhl Seminar 12161

Abstractions for scalable multi-core computing

Organisatoren

Faith Ellen (University of Toronto, CA)
Christof Fetzer (TU Dresden, DE)
Tim Harris (Microsoft Research UK – Cambridge, GB)
Nir Shavit (Tel Aviv University, IL)


Die Dagstuhl-Stiftung erhielt eine Spende von:

  •   Microsoft Research, Cambridge, UK

Auskunft zu diesem Dagstuhl Seminar erteilt

Dagstuhl Service Team

Dokumente

No official documentation available
Teilnehmerliste
Gemeinsame Dokumente

Motivation

The advent of multi-core processors as the standard computing platform is forcing major changes in the way we design software. The result is a fundamental shift in the properties we require of our programming abstractions and data structures, and in the algorithmics at the core of their implementations. This Dagstuhl seminar will attempt to bring together experts working on the design of such programming abstractions (Transactional Memory, Map-Reduce, Flat Combining, Thread libraries, and the synchronization structures in Java Concurrency Package, are examples of such abstractions) with a goal of better understanding where multi-core software design might be heading.

There are many issues the seminar will try to address, among them for example:

  • What are the emerging paradigms in development of programming platforms for the new class of multi-core machines?
  • How will abstractions work together, for example, how will Transactional Memory and Synchronization structures work together (Transaction-ready data structures, data structures using TM)?
  • What hardware features will help in the design of new programming abstractions?
  • What programming language constructs would provide the best interface for new abstractions?

Dagstuhl Seminar Series

Classification

  • Data Structures/Algorithms/Complexity
  • Hardware
  • Programming Languages/Compilation

Keywords

  • Multiprocessors
  • Multi-core machines
  • Concurrent Programming
  • Parallel Programming
  • Synchronization
  • Transactional Memory

Buchausstellung

Bücher der Teilnehmer 

Buchausstellung im Erdgeschoss der Bibliothek

(nur in der Veranstaltungswoche).

Dokumentation

In der Reihe Dagstuhl Reports werden alle Dagstuhl-Seminare und Dagstuhl-Perspektiven-Workshops dokumentiert. Die Organisatoren stellen zusammen mit dem Collector des Seminars einen Bericht zusammen, der die Beiträge der Autoren zusammenfasst und um eine Zusammenfassung ergänzt.

 

Download Übersichtsflyer (PDF).

Publikationen

Es besteht weiterhin die Möglichkeit, eine umfassende Kollektion begutachteter Arbeiten in der Reihe Dagstuhl Follow-Ups zu publizieren.

Dagstuhl's Impact

Bitte informieren Sie uns, wenn eine Veröffentlichung ausgehend von
Ihrem Seminar entsteht. Derartige Veröffentlichungen werden von uns in der Rubrik Dagstuhl's Impact separat aufgelistet  und im Erdgeschoss der Bibliothek präsentiert.