HiPEAC Paper Award
The HiPEAC Paper Award aims to encourage HiPEAC members to publish their work at conferences in which Europe is not strongly represented.
The award consists of a certificate and a financial award of € 1000.
The award is given to a HiPEAC member who presents a full paper in one of the following list of conferences (decision of the HiPEAC Steering Committee):
- Symposium on Principles of Programming Languages (POPL)
- Conference on Programming Language Design and Implementation (PLDI)
- Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS)
- International Symposium on Computer Architecture (ISCA)
- International Symposium on High Performance Computer Architecture (HPCA)
- Symposium on Field-Programmable Custom Computing Machines (FCCM)
- Design Automation Conference (DAC)
- Symposium on Microarchitecture (MICRO)
- Only HiPEAC members are entitled to get an award
- All authors get a HiPEAC award certificate
- A HiPEAC member can receive a financial award only once
- The work needs to have been done in Europe
- If a paper is co-authored by two or more HiPEAC members who never got a financial award before, they have to decide whom will receive the award (only one award per paper)
- Members can decide not to accept the financial award
| Paper title | Authors | Conference |
|---|---|---|
| Dispersing proprietary applications as benchmarks through code mutation | Luk Van Ertvelde and Lieven Eeckhout | Architectural Support for Programming Languages and Operating Systems |
| Automated Hardware-Independent Scenario Identification | Juan Hamers and Lieven Eeckhout | Design Automation Conference 2008 |
| MAPS: An Integrated Framework for MPSoC Application Parallelization | Jianjiang Ceng, Jeronimo Castrillon, Weihua Sheng, Hanno Scharwächter, Rainer Leupers, Gerd Ascheid, Heinrich Meyr, Tsuyoshi Isshiki and Hiroaki Kunieda | Design Automation Conference 2008 |
| ADAM: Run-time Agent-based Distributed Application Mapping for On-chip Communication | Mohammad A. Al Faruque, Rudolf Krist and Jörg Henkel | Design Automation Conference 2008 |
| Run-time Instruction Set Selection in a Transmutable Embedded Processor | Lars Bauer, Muhammad Shafique and Jörg Henkel | Design Automation Conference 2008 |
| Multiprocessor Performance Estimation Using Hybrid Simulation | Lei Gao, Kingshuk Karuri, Stefan Kraemer, Rainer Leupers, Gerd Ascheid and Heinrich Meyr | Design Automation Conference 2008 |
| Power and Branch Aware Word-Length Optimization | William Osborne, Jose Coutinho, Wayne Luk and Oskar Mencer | Field-Programmable Custom Computing Machines 2008 |
| Credit Risk Modelling using Hardware Accelerated Monte-Carlo Simulation | David Barrie Thomas and Wayne Luk | Field-Programmable Custom Computing Machines 2008 |
| Runahead Threads to Improve SMT Performance | Tanausu Ramirez, Alex Pajuelo, Oliverio J. Santana and Mateo Valero | High-Performance Computer Architecture 2008 |
| An OS-Based Alternative to Full Hardware Coherence on Tiled CMPs | Christian Fensch and Marcelo Cintra | High-Performance Computer Architecture 2008 |
| A Two-Level Load/Store Queue based on Execution Locality | Miquel Pericàs, Adrian Cristal, Francisco J. Cazorla, Ruben González, Alex Veidenbaum, Daniel A. Jiménez and Mateo Valero | International Symposium on Computer Architecture 2008 |
| Software-Controlled Priority Characterization of POWER5 Processor | Carlos Boneti, Francisco J. Cazorla, Roberto Gioiosa, Alper Buyuktosunoglu, Chen-Yong Cher and Mateo Valero | International Symposium on Computer Architecture 2008 |
| Iterative Optimization in the Polyhedral Model: Part II, Multidimensional Time | Louis-Noel Pouchet, Cedric Bastoul, John Cavazos and Albert Cohen | Programming Language Design and Implementation 2008 |
| Efficient unicast and multicast support for CMPs | Samuel Rodrigo, José Flich, José Duato, Mark Hummel | Symposium on Microarchitecture 2008 |
| A Distributed Processor State Management/Architecture for Large-Window Processors | Isidro González, Marco Galluzzi, Alex Veidenbaum, Marco Antonio Ramírez, Adrián Cristal, Mateo Valero | Symposium on Microarchitecture 2008 |
| Paper title | Authors | Conference |
|---|---|---|
| Portable Compiler Optimization Across Embedded Programs and Microarchitectures using Machine Learning | Christophe Dubach, Timothy M. Jones, Edwin V. Bonilla, Grigori Fursin, Michael F.P. O'Boyle | 42nd International Conference on Microarchitecture |
| EazyHTM: Eager-Lazy Hardware Transactional Memory | Saša Tomic, Cristian Perfumo, Chinmay Kulkarni, Adrià Armejach, Adrián Cristal, Osman Unsal, Tim Harris, Mateo Valero | 42nd International Conference on Microarchitecture |
| An Hybrid eDRAM/SRAM Macrocell to Implement First-level Data Caches | Alejandro Valero, Julio Sahuquillo, Salvador Petit, Vicente Lorente, Ramón Canal, Pedro López, José Duato | 42nd International Conference on Microarchitecture |
| Multiple Clock and Voltage Domains for Chip Multi Processors | Efraim Rotem, Ran Ginosar, Avi Mendelson, Uri Weiser | 42nd International Conference on Microarchitecture |
| Optimizing Shared Cache Behavior of Chip Multiprocessors | Mahmut Kandemir, Sai Prasanth Muralidhara, Sri Hari Krishna Narayanan, Yuanrui Zhang, Ozcan Ozturk | 42nd International Conference on Microarchitecture |
| Adaptive line placement with the set balancing cache | Dyer Rolán, Basilio B. Fraguela and Ramón Doallo | 42nd International Conference on Microarchitecture |
| Characterizing the resource-sharing levels in the UltraSPARC T2 Processor | Vladimir Cakarevic, Petar Radojkovic, Javier Verdu, Alex Pajuelo, Francisco J. Cazorla, Mario Nemirovsky and Mateo Valero | 42nd International Conference on Microarchitecture |
| Per-Thread Cycle Accounting in SMT Processors | Stijn Eyerman, Lieven Eeckhout | Architectural Support for Programming Languages and Operating Systems |
| Producing Wrong Data Without Doing Anything Obviously Wrong! | Todd Mytkowicz, Amer Diwan, Matthias Hauswirth, Peter Sweeney | Architectural Support for Programming Languages and Operating Systems |
| Way Stealing: Cache-Assisted Automatic Instruction Set Extensions | Theo Kluter, Philip Brisk, Paolo Ienne, Edoardo Charbon | Design and Automation Conference |
| Designing Heterogeneous ECU Networks via Compact Architecture Encoding and Hybrid Timing Analysis | Michael Glaβ, Martin Lukasiewycz, Jürgen Teich, Unmesh D. Bordoloi, Samarjit Chakraborty | Design and Automation Conference |
| NOC Topology Synthesis for Supporting Shutdown of Voltage Islands in SOCs | Ciprian Seiculescu, Srinivasan Murali, Luca Benini, Giovanni Di Micheli | Design and Automation Conference |
| Dynamic Thread and Data Mapping for NOC Based CMPs | Mahmut Kandemir, Sai Prasanth Muralidhara, Ozcan Ozturk | Design and Automation Conference |
| Accelerating Quadrature Methods for Option Valuation | Anson H.T. Tse, David B. Thomas, Wayne Luk | Field-Programmable Custom Computing Machines |
| FPGA Accelerated Simulation of Biologically Plausible Spiking Neural Networks | David B. Thomas, Wayne Luk | Field-Programmable Custom Computing Machines |
| FPGA Implementation of a Single-Precision Floating-Point Multiply-Accumulator with Single-Cycle Accumulation | Arun Paidimarri, Alessandro Cevrero, Philip Brisk, Paolo Ienne | Field-Programmable Custom Computing Machines |
| IMORC: Application Mapping, Monitoring and Optimization for High-Performance Reconfigurable Computing | Tobias Schumacher, Christian Plessl, Marco Platzner | Field-Programmable Custom Computing Machines |
| Benchmarking Reconfigurable Architectures in the Mobile Domain | Peter Jamieson, Tobias Becker, Wayne Luk, Tero Rissa, Teemu Pitkanen, Peter Y.K. Cheung | Field-Programmable Custom Computing Machines |
| Compact and Flexible Microcoded Elliptic Curve Processor for Reconfigurable Devices | Samuel Antao, Ricardo Chaves, Leonel Sousa | Field-Programmable Custom Computing Machines |
| Hardware Support for WCET Analysis of Hard Real-Time Multicore Systems | Marco Paolieri, Eduardo Quiñones, Francisco J Cazorla, Guillem Bernat, Mateo Valero | International Symposium on Computer Architecture 2009 |
| Stream Chaining: Exploiting Multiple Levels of Correlation in Data Prefetching | Pedro Diaz, Marcelo Cintra | International Symposium on Computer Architecture 2009 |
| Reconciling specialization and flexibility through compound circuits | Sami Yehia, Sylvain Girbal, Hugues Berry, Olivier Temam | International Symposium on Computer Architecture 2009 |
| MRR: Enabling Fully Adaptive Multicast Routing for CMP Interconnection Networks | Pablo Abad Fidalgo, Valentin Puente Varona and Jose Angel Gregorio Monasterio | International Symposium on Computer Architecture 2009 |
| Towards a Holistic Approach to Auto-Parallelization: Integrating Profile-Driven Parallelism Detection and Machine-Learning Based Mapping | Georgios Tournavitis, Zheng Wang, Björn Franke, Michael O'Boyle | Programming Language Design and Implementation 2009 |
| Paper title | Authors | Conference |
|---|---|---|
| Dynamic filtering: multi-purpose architecture support for language runtime systems | Tim Harris, Adrian Cristal, Sasa Tomic and Osman Unsal | ASPLOS 2010 |
| Probabilistic Job Symbiosis Modeling for SMT Processor Scheduling | Stijn Eyerman and Lieven Eeckhout | ASPLOS 2010 |
| An Asymmetric Distributed Shared Memory Model for Heterogeneous Parallel Systems | Isaac Gelado, Javier Cabezas, John Stone, Sanjay Patel, Nacho Navarro and Wen-mei Hwu | ASPLOS 2010 |
| The aethereal network on chip after ten years: goals, evolution, lessons, and future | Kees Goossens, Andreas Hansson | DAC 2010 |
| Networks on Chips: from research to products | Luca Benini, Federico Angiolini, G. De Micheli, C. Seiculescu, S. Murali, L. Benini, F. Angiolini, A. Pullini | DAC 2010 |
| Processor virtualization and split compilation for heterogeneous multicore embedded systems | Erven Rohou , Albert Cohen | DAC 2010 |
| Compilation and virtualization in the HiPEAC vision | Christian Bertin, Christophe Guillon, Koen De Bosschere | DAC 2010 |
| A Correlation-Based Design Space Exploration Metdodology for Multiprocessor Systems-on-Chip | Giovanni Mariani, Gianluca Palermo, Vittorio Zaccaria, Aleksandar Brankovic, Jovana Jovic and Cristina Silvano | DAC 2010 |
| Towards Scalable System-Level Reliability Analysis | Michael Glass, Martin Lukasiewycz, Christian Haubelt and Jürgen Teich | DAC 2010 |
| Xetal-Pro: An Ultra-Low Energy and High tdroughput SIMD Processor | Yifan He, Yu Pu, Zhenyu Ye, Sebastian M. Londono, Anteneh A. Abbo, Richard Kleihorst, Henk Corporaal | DAC 2010 |
| A Framework for Automatic Parallelization, Static and Dynamic Memory Optimization in MPSoC Platforms | Yiannis Iosifidis, Arindam Mallik, Stylianos Mamagkakis, Eddy De Greef, Alexandros Bartzas, Dimitrios Soudris, Francky Catthoor | DAC 2010 |
| Energy-aware Optimisation for Run-Time Reconfiguration | Tobias Becker, Wayne Luk and Peter Y. K. Cheung | FCCM 2010 |
| A Communication Aware Online Task Scheduling Algorithm for the FPGA-based Partially Reconfigurable Systems | Yi Lu, Thomas Marconi, Koen Bertels, Georgi Gaydadjiev | FCCM 2010 |
| Automated Precision Analysis: A Polynomial Algebraic Approach | David Boland and George Constantinides | FCCM 2010 |
| Interprocedural Placement-Aware Configuration Prefetching for FPGA-based Systems | Joon Edward Sim, Weng-Fai Wong, Gregor Walla, Tobias Ziermann and Jürgen Teich | FCCM 2010 |
| Highly Versatile DSP Blocks for Improved FPGA Aritdmetic Performance | Hadi Parandeh-Afshar and Paolo Ienne | Field-Programmable Custom Computing Machines |
| Using tde Power Side Channel of FPGAs for Communication | Daniel Ziener, Florian Baueregger, Jürgen Teich | Field-Programmable Custom Computing Machines |
| DMA++: On the Fly Data Realignment for On-Chip Memories | Marc Gonzalez, Felipe Cabarcas, Alex Ramirez, Xavier Martorell and Eduard Ayguade | HPCA 2010 |
| ESP-NUCA: A Low-Cost Adaptive Non-Uniform Cache Architecture | Javier Merino, Valentin Puente and Jose-Angel Gregorio | HPCA 2010 |
| Interval Simulation: Raising the Level of Abstraction in Architectural Simulation | Davy Genbrugge, Stijn Eyerman and Lieven Eeckhout | HPCA 2010 |
| Handling Branches in TLS Systems with Multi-Path Execution | Polychronis Xekalakis and Marcelo Cintra | HPCA 2010 |
| Modeling Critical Sections in Amdahl's Law and its Implications for Multicore Design | Stijn Eyerman, Lieven Eeckhout | International Symposium on Computer Architecture |
| Evolution of tdread-Level Parallelism in Desktop Applications | Geoffrey Blake, Ronald G. Dreslinski, Krisztian Flautner, Trevor Mudge | International Symposium on Computer Architecture |
| Task Superscalar: An Out-of-Order Task Pipeline | Yoav Etsion, Felipe Cabarcas, Alejandro Rico , Alex Ramirez , Rosa M. Badia, Eduard Ayguade , Jesus Labarta , Mateo Valero | MICRO 2010 |
| AVF stressmark: Towards an automated stress-testing of Microprocessor Vulnerability to Soft Errors | Arun Arvind Nair, Lizy Kurian John , Lieven Eeckhout | MICRO 2010 |
| Architectural support for Fair Reader-Writer Locking | Enrique Vallejo, Ramon Beivide, Adrian Cristal, Tim Harris, Fernando Vallejo Osman Unsal, Mateo Valero | MICRO 2010 |
| A Predictive Model for Dynamic Microarchitectural Adaptivity Control | Christophe Dubach, Timothy M. Jones, Edwin V. Bonilla, Michael F.P. O'Boyle | MICRO 2010 |
| Evaluating Iterative Optimization across 1000 Data Sets | Yang Chen, Yuanjie Huang, Lieven Eeckhout, Grigori Fursin, Liang Peng, Olivier Temam, Chengyong Wu | Programming Language Design and Implementation |
