|
(Instructions for authors can be found here)
Workshop Program
Session 1: Embedded Systems
Session chair: Michael O'Boyle
-
Semi-Static Performance Prediction for MPSoC Platforms
Ana Lucía Varbanescu, Henk
Sips and Arjan van Gemund
Department of Computer Science, Delft University
of Technology, The Netherlands
-
Automatic Customization of Embedded Applications for Enhanced Performance and
Reduced Power using Optimizing Compiler Techniques
Emre Özer1, Andy
Nisbet2, Milan Tichy3
and David Gregg3
1 ARM Ltd., Cambridge, UK
2 Manchester Metropolitan University,
UK
3 University of Dublin, Ireland
-
Extracting Threads Using Traces for System on a Chip
Eric Petit and François Bodin
Irisa, Campus de Beaulieu, Rennes, France
Back to workshop program
Session 2: Compiling for VLIW Processors
Session chair: Peter Knijnenburg
Back to workshop program
Session 3: Exploiting Accelerating Hardware
Session chair: Manuel Arenaz
Back to workshop program
Session 4: Memory Hierarchy Optimizations
Session chair: Alain Darte
-
Optimizing Cache Locality by Static Array Redimensioning
E. Herruzo1, E.L. Zapata2 and O. Plata2
1 Department of Electronics, University of
Córdoba, Spain
2 Department of Computer Architecture, University of Málaga, Spain
-
ESODYP: An Entirely Software and Dynamic Data Prefetcher based on a Markov Model
Jean Christophe Beyler and Philippe Clauss
Université de Strasbourg, LSIIT/ICPS, Illkirch-Graffenstaden, France
-
Empirical Evaluation Of Compressive Hashing
Muthulakshmi Muthukumarasamy and Henry Dietz
Department of Electrical and Computer Engineering, University of Kentucky, USA
Back to workshop program
Session 5: Analysis Algorithms
Session chair: Barbara Chapman
-
Shape Analysis for Dynamic Data Structures based on Coexistent Links Sets
A. Tineo, F. Corbera, A. Navarro, R. Asenjo and E.L. Zapata
Department of Computer Architecture, University of Málaga, Spain
-
The New Framework for Loop Nest Optimization in GCC: from
Prototyping to Evaluation
Sebastian Pop1, Albert Cohen2, Pierre Jouvelot1 and Georges-André Silber1
1 Centre de Recherche en Informatique, Mines de Paris, Fontainebleau, France
2 ALCHEMY Group, INRIA Futurs, Orsay, France
-
Automated and Accurate Cache Behavior Analysis for Codes with Irregular Access Patterns
Diego Andrade, Manuel Arenaz, Basilio B.
Fraguela, Juan Touriño
and Ramón Doallo
Computer Architecture Group, University of A Coruña, Spain
Back to workshop program
Session 6: Domain-Specific Optimization
Session chair: Basilio Fraguela
-
Optimizing Sorting with Genetic Algorithms
Xiaoming Li, María Jesús Garzarán and
David Padua
Department of Computer Science, University of Illinois at Urbana-Champaign, USA
-
Parallel Visualization using the Domain-Specific Interpreter Pattern
Karen Osmond, Olav Beckmann, Anthony
J. Field and Paul H. J. Kelly
Department of Computing, Imperial College London, UK
-
Efficient Search-Space Pruning for Integrated Fusion and
Tiling Transformations
Xiaoyang Gao1, Sriram
Krishnamoorthy1, Swarup
Kumar Sahoo1, Chi-Chung
Lam1, Gerald
Baumgartner2,
J. Ramanujam3 and P. Sadayappan1
1 Department of Computer Science and
Engineering, The Ohio State
University, USA
2 Department of Computer Science, Louisiana State University, USA
3 Department of Electrical and Computer Engineering, Louisiana State University, USA
Back to workshop program
Session 7: Compiling Java
Session chair: Henk Sips
Back to workshop program
Session 8: Synchronization and Consistency
Session chair: Christoph Kessler
-
Fast Synchronization for Quasi-Immutable Objects
Hiroyasu Nishiyama1 and Kei Nakajima2
1 Systems Development Laboratory, HITACHI, Japan
2 Software Division, HITACHI, Japan
-
Compiler Techniques for High Performance Sequentially Consistent Java Programs
Zehra Sura1, Xing Fang2, Chi-Leung Wong3, Samuel P. Midkiff2,
Jaejin Lee4 and David Padua3
1 IBM T.J. Watson Research Center, USA
2 Purdue University, USA
3 University of Illinois at Urbana-Champaign,
USA
4 Seoul National University, Korea
-
Optimal Linear-Time Barrier Placement
Alain Darte1 and Rob Schreiber2
1 CNRS, LIP, ENS-Lyon, France
2 Hewlett Packard Laboratories, Palo Alto, USA
Back to workshop program
Session 9: Thread-Level Parallelism
Session chair: Juan Touriño
-
A Microthreaded Architecture and its Compiler
T. Bernard, K. Bousias, B. de Geus,
M. Lankamp, L. Zhang, A. Pimentel,
P.M.W. Knijnenburg and C.R. Jesshope
Computer Systems Architecture Group, Informatics
Institute, University of Amsterdam, The Netherlands
-
The Mitosis Compiler: Speculative Parallelization using Pre-Computation
Carlos García Quiñones1, Carlos Madriles1,
Pedro Marcuello1,
Antonio González1,2 and Dean Tullsen3
1 Intel Barcelona Research Center, Barcelona,
Spain
2 Department of Computer Architecture, Universitat
Politcénica de Catalunya,
Barcelona, Spain
3 Department of Computer Science and Engineering,
UC San Diego, USA
-
OpenUH: An Optimizing, Portable OpenMP Compiler
Chunhua Liao1, Oscar Hernandez1, Barbara Chapman1, Wenguang Chen2
and Weimin Zheng2
1 Computer Science Department, University of Houston, USA
2 Computer Science Department, Tsinghua University, China
Back to workshop program
Session 10: Parallel Processing
Session chair: David Padua
-
Adaptive Selection of Communication Methods to Optimize
Collective MPI Operations
Olaf Hartmann1, Matthias Kühnemann1, Thomas Rauber2 and Gudula Rünger1
1 Department of Computer Science, Chemnitz
University of Technology, Germany
2 Department of Mathematics and Physics,
Bayreuth University, Germany
-
Dynamic Scheduling of Parallel Tasks in Multiprogrammed Parallel Processing Systems
Arun Kejariwal1, Alexandru Nicolau1 and
Constantine D. Polychronopoulos2
1 Center for Embedded Computer Systems,
University of California at Irvine, USA
2 Center of Supercomputing Research and
Development, University of Illinois
at Urbana-Champaign, USA
-
Portable Checkpointing of MPI Applications
Gabriel Rodríguez, María J. Martín, Patricia González, Juan Touriño and Ramón Doallo
Computer Architecture Group, University of A Coruña, Spain
Back to workshop program
Session 11: Optimizations
Session chair: Ramón Doallo
-
Supporting Higher-Order Virtualization
Jeremy Singer, Chris Kirkham and Ian Watson
School of Computer Science, University of Manchester,
UK
-
Parallelizing Compilation Scheme for Reduction of Power Consumption of Chip Multiprocessors
Jun Shirako1, Naoto Oshiyama1, Yasutaka Wada1, Hiroaki Shikano2, Keiji Kimura1,2 and Hironori Kasahara1,2
1 Department of Computer Science, Waseda
University, Tokyo, Japan
2 Advanced Chip Multiprocessor Research
Institute, Waseda University, Tokyo,
Japan
-
Toward Remote Object Coherence with Compiled Object Serialization for Distributed Computing with XML Web Services
Robert van Engelen1, Wei Zhang1 and
Madhusudhan Govindaraju2
1 Department of Computer Science, Florida State
University, USA
2 Department of Computer Science, State
University of New York (SUNY) at
Binghamton, USA
Back to workshop program
Social event:
Guided visit to Santiago de Compostela.
Bus leaves from the hotel at 15:30.
Back to the hotel at approximately 20:00.
Back to workshop program
Workshop dinner:
Dinner at the Domus Restaurant at 21:00.
Located in the Casa del Hombre "Domus" Museum
(within walking distance from the hotel).
Back to workshop program
|