The Community for Technology Leaders
Multicore Software Engineering, ICSE Workshop on (2009)
Vancouver, BC, Canada
May 18, 2009 to May 18, 2009
ISBN: 978-1-4244-3718-4
TABLE OF CONTENTS
Papers

[USB label] (PDF)

pp. i

Welcome (PDF)

pp. ii

Table of contents (PDF)

pp. v-vi

Session list (PDF)

pp. iv
Papers
Papers

Title page (PDF)

pp. xxii

Foreword (PDF)

pp. xxiii

Developing parallel programs: A design-oriented perspective (Abstract)

Ali Ebnenasir , Computer Science Department, Michigan Technological University, Houghton 49931, USA
Rasoul Beik , Computer Engineering Department, Islamic Azad University, Khomeini Shahr, Isfahan, Iran
pp. 1-8

Model-driven development of multi-core embedded software (Abstract)

Shang-Wei Lin , National Chung Cheng University, Taiwan
Pao-Ann Hsiung , National Chung Cheng University, Taiwan
William C. Chu , Tunghai University, Taiwan
Chih-Hsiong Shih , Tunghai University, Taiwan
Sheng-Ya Tong , National Chung Cheng University, Taiwan
Chih-Hung Chang , Hsiuping Institute of Technology, Taiwan
Chun-Hsien Lu , National Chung Cheng University, Taiwan
Wan-Ting Su , National Chung Cheng University, Taiwan
Chorng-Shiuh Koong , National Taichung University, Taiwan
Chao-Sheng Lin , National Chung Cheng University, Taiwan
Nien-Lin Hsueh , Feng Chia University, Taiwan
Yean-Ru Chen , National Taiwan University, Taiwan
pp. 9-16

Reducing search space of auto-tuners using parallel patterns (Abstract)

Christoph A. Schaefer , University of Karlsruhe (TH), Institute for Program Structures and Data Organization (IPD), Am Fasanengarten 5, 76131, Germany
pp. 17-24

Stage: Python with Actors (Abstract)

John Ayres , Department of Computing, Imperial College London, UK
Susan Eisenbach , Department of Computing, Imperial College London, UK
pp. 25-32

Combining digital access and parallel partition for quicksort and quickselect (Abstract)

Leonor Frias , Departament de Llenguatges i Sistemes Informàtics, Universitat Politècnica de Catalunya, Spain
Jordi Petit , Departament de Llenguatges i Sistemes Informàtics, Universitat Politècnica de Catalunya, Spain
pp. 33-40

COMPASS: A Community-driven Parallelization Advisor for Sequential Software (Abstract)

Nipun Arora , Department of Computer Science, Columbia University, New York, 10027, USA
Simha Sethumadhavan , Department of Computer Science, Columbia University, New York, 10027, USA
Gail E. Kaiser , Department of Computer Science, Columbia University, New York, 10027, USA
Ravindra Babu Ganapathi , Department of Computer Science, Columbia University, New York, 10027, USA
John Demme , Department of Computer Science, Columbia University, New York, 10027, USA
pp. 41-48

Profiling Java programs for parallelism (Abstract)

Clemens Hammacher , Department of Computer Science, Saarland University, Saarbrücken, Germany
Sebastian Hack , Department of Computer Science, Saarland University, Saarbrücken, Germany
Kevin Streit , Department of Computer Science, Saarland University, Saarbrücken, Germany
Andreas Zeller , Department of Computer Science, Saarland University, Saarbrücken, Germany
pp. 49-55

SPARTAN: A software tool for Parallelization Bottleneck Analysis (Abstract)

Mayank Agarwal , Coordinated Science Laboratory, University of Illinois at Urbana-Champaign, USA
Matthew I. Frank , Coordinated Science Laboratory, University of Illinois at Urbana-Champaign, USA
pp. 56-63

Dynamic code footprint optimization for the IBM Cell Broadband Engine (Abstract)

Tobias Werth , University of Erlangen-Nuremberg, Germany, Computer Science Department, Programming Systems Group, Martensstr. 3, 91058
Tobias Flossmann , University of Erlangen-Nuremberg, Germany, Computer Science Department, Programming Systems Group, Martensstr. 3, 91058
Michael Klemm , University of Erlangen-Nuremberg, Germany, Computer Science Department, Programming Systems Group, Martensstr. 3, 91058
Michael Philippsen , University of Erlangen-Nuremberg, Germany, Computer Science Department, Programming Systems Group, Martensstr. 3, 91058
Ulrich Weigand , IBM Deutschland, Research&Development GmbH, Linux on Cell B. E. Development, Schönaicher Str. 220, 71032 Böblingen, Germany
Dominic Schell , University of Erlangen-Nuremberg, Germany, Computer Science Department, Programming Systems Group, Martensstr. 3, 91058
pp. 64-72

Phase-guided thread-to-core assignment for improved utilization of performance-asymmetric multi-core processors (Abstract)

Tyler Sondag , Dept. of Computer Science, Iowa State University, USA
Hridesh Rajan , Dept. of Computer Science, Iowa State University, USA
pp. 73-80

Transparent multi-core cryptographic support on Niagara CMT Processors (Abstract)

Lawrence Spracklen , Sun Microsystems, Inc., 10 Network Circle, Menlo Park, CA 95025 - USA
Gary Morton , Sun Microsystems, Inc., 10 Network Circle, Menlo Park, CA 95025 - USA
Jan Pechanec , Sun Microsystems, Inc., 10 Network Circle, Menlo Park, CA 95025 - USA
Christoph Schuba , Sun Microsystems, Inc., 10 Network Circle, Menlo Park, CA 95025 - USA
James Hughes , Sun Microsystems, Inc., 10 Network Circle, Menlo Park, CA 95025 - USA
Bhargava Yenduri , Sun Microsystems, Inc., 10 Network Circle, Menlo Park, CA 95025 - USA
pp. 81-88
112 ms
(Ver )