TOP
Suche auf der Schloss Dagstuhl Webseite
Sie suchen nach Informationen auf den Webseiten der einzelnen Seminare? - Dann:
Nicht fündig geworden? - Einige unserer Dienste laufen auf separaten Webseiten mit jeweils eigener Suche. Bitte beachten Sie folgende Liste:
Schloss Dagstuhl - LZI - Logo
Schloss Dagstuhl Services
Seminare
Innerhalb dieser Seite:
Externe Seiten:
  • DOOR (zum Registrieren eines Dagstuhl Aufenthaltes)
  • DOSA (zum Beantragen künftiger Dagstuhl Seminare oder Dagstuhl Perspektiven Workshops)
Publishing
Innerhalb dieser Seite:
Externe Seiten:
dblp
Innerhalb dieser Seite:
Externe Seiten:
  • die Informatik-Bibliographiedatenbank dblp


Dagstuhl-Seminar 12161

Abstractions for scalable multi-core computing

( 15. Apr – 20. Apr, 2012 )

(zum Vergrößern in der Bildmitte klicken)

Permalink
Bitte benutzen Sie folgende Kurz-Url zum Verlinken dieser Seite: https://www.dagstuhl.de/12161

Organisatoren

Kontakt

Sponsoren
The Dagstuhl Foundation gratefully acknowledges the donation from

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?

Teilnehmer
  • Yehuda Afek (Tel Aviv University, IL) [dblp]
  • Dan Alistarh (EPFL - Lausanne, CH) [dblp]
  • Hagit Attiya (Technion - Haifa, IL) [dblp]
  • David F. Bacon (IBM TJ Watson Research Center - Hawthorne, US) [dblp]
  • Annette Bieniusa (INRIA - Paris, FR) [dblp]
  • Irina Calciu (Brown University - Providence, US) [dblp]
  • Brian Demsky (University of California - Irvine, US) [dblp]
  • Dave Dice (Oracle Corporation - Burlington, US) [dblp]
  • Sandhya Dwarkadas (University of Rochester, US) [dblp]
  • Faith Ellen (University of Toronto, CA) [dblp]
  • Pascal Felber (Université de Neuchâtel, CH) [dblp]
  • Christof Fetzer (TU Dresden, DE) [dblp]
  • Tim Harris (Microsoft Research UK - Cambridge, GB) [dblp]
  • Danny Hendler (Ben Gurion University - Beer Sheva, IL) [dblp]
  • Lisa Higham (University of Calgary, CA) [dblp]
  • Matt Horsnell (ARM Ltd. - Cambridge, GB)
  • Michael Isard (Microsoft Corp. - Mountain View, US) [dblp]
  • F. Ryan Johnson (University of Toronto, CA) [dblp]
  • Milind Kulkarni (Purdue University - West Lafayette, US) [dblp]
  • Konrad C. Lai (Intel - Hillsboro, US) [dblp]
  • Christian Lengauer (Universität Passau, DE) [dblp]
  • Yossf Lev (Oracle Labs., US) [dblp]
  • Jean-Pierre Lozi (UPMC - Paris, FR)
  • Mikel Luján (University of Manchester, GB) [dblp]
  • Maged M. Michael (IBM TJ Watson Research Center - Yorktown Heights, US) [dblp]
  • Alessia Milani (University of Bordeaux, FR) [dblp]
  • Mark Moir (Oracle Corporation - Burlington, US) [dblp]
  • Adam Morrison (Tel Aviv University, IL)
  • J. Eliot B. Moss (University of Massachusetts - Amherst, US) [dblp]
  • Rotem Oshman (MIT - Cambridge, US) [dblp]
  • Victor Pankratius (KIT - Karlsruher Institut für Technologie, DE) [dblp]
  • Dmitri Perelman (Technion - Haifa, IL)
  • Erez Petrank (Technion - Haifa, IL) [dblp]
  • Michael Philippsen (Universität Erlangen-Nürnberg, DE) [dblp]
  • Martin Pohlack (AMD - Dresden, DE)
  • Ravi Rajwar (Intel - Hillsboro, US) [dblp]
  • Vijaya Ramachandran (University of Texas - Austin, US) [dblp]
  • Thomas Rauber (Universität Bayreuth, DE) [dblp]
  • Srivatsan Ravi (TU Berlin, DE)
  • Torvald Riegel (Red Hat GmbH - Grassbrun, DE) [dblp]
  • Noam Rinetzky (Queen Mary University of London, GB) [dblp]
  • Gudula Rünger (TU Chemnitz, DE) [dblp]
  • Michael Scott (University of Rochester, US) [dblp]
  • Nir Shavit (Tel Aviv University, IL) [dblp]
  • Gurindar S. Sohi (University of Wisconsin - Madison, US)
  • Michael F. Spear (Lehigh University - Bethlehem, US) [dblp]
  • Kevin Streit (Universität des Saarlandes, DE) [dblp]
  • Philippas Tsigas (Chalmers UT - Göteborg, SE) [dblp]
  • Osman Ünsal (Barcelona Supercomputing Center, ES) [dblp]
  • Martin Vechev (ETH Zürich, CH) [dblp]
  • Jons-Tobias Wamhoff (TU Dresden, DE) [dblp]

Verwandte Seminare
  • Dagstuhl-Seminar 08241: Transactional Memory: From Implementation to Application (2008-06-08 - 2008-06-13) (Details)
  • Dagstuhl-Seminar 15021: Concurrent Computing in the Many-core Era (2015-01-04 - 2015-01-09) (Details)
  • Dagstuhl-Seminar 17451: New Challenges in Parallelism (2017-11-05 - 2017-11-10) (Details)

Klassifikation
  • Data structures/Algorithms/Complexity
  • Hardware
  • Programming Languages/Compilation

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