Third Workshop on Software Tools for MultiCore Systems (STMCS 2008)
in conjunction with the IEEE/ACM International Symposium on Code Generation and Optimization (CGO).

April 6, 2008 (1:30PM to 6:00PM)
Boston, MA
call for paper
important dates



  • The final program, papers and talks are now available. Thanks to all those who attended the workshop, and for all those who submitted papers.

  • The drive toward multicore systems is led by technology advances such as increasing chip densities and lower design costs of replicated functionality as compared to increasingly complex high-end microprocessors. Multicore systems are already available from leading vendors, and all technology roadmaps suggest a path toward more and more cores on a chip.

    The goal of this workshop is to provide a forum to discuss the impact of the multicore paradigm on the software stack with emphasis on new workloads, programming models, compilers, runtime systems, and tools for performance and functional debugging. The workshop will also discuss the impact of multicores on teaching and education.

    The workshop is a half day session and will feature invited talks from leading researchers in the field, as well as presentations selected from the submissions.

    Call for Papers

    The workshop provides a venue to bring together researchers and practitioners working on enabling technology for multicore systems. Original research contributions or position statements are solicited in areas including but not limited to the following:

    • Applications and workloads for multicores
    • Programming models for implicit and explicit parallelism
    • Assisted parallelization
    • Relationship to other parallel computing domains (embedded and HPC)
    • O/S and runtime systems for multicores
    • Multicore virtualization
    • Managing heterogeneity in multicores
    • Performance tuning of parallel workloads
    • Debugging parallel software

    Authors can choose to submit papers in one of three formats:

    • Idea paper: describes forward looking ideas with new insights that depart from mainstream research related to multicores. Idea papers offer novelty rather than technical completeness.

    • Position paper: explains and justifies a certain point of view (e.g., multicores will fail, new languages are or are not needed, only a few software companies will survive, etc.)

    • Technical paper: describes ongoing research methodologies with preliminary results and insights.

    Submissions should adhere to the ACM format. Idea and position paper submissions should not exceed 2 pages. Technical paper submissions should not exceed 6 pages.

    Important Dates
    • Submission
    • Notification of Acceptance
    • Final version
      February 15, 2008 (Friday), 5:00PM Eastern
      March 3, 2008 (Monday)
      March 17, 2008 (Monday), 5:00PM Eastern
    Submission guidelines

    Please send submissions by the deadline to Include a complete list of authors, their affiliations and contact information (e.g., address, telephone number, and email address), and please identify the corresponding author with your submission.

    Program committee