HiPEAC 2012 - Paper track


Each presentation takes 25' plus 5' for questions.
Session Id Monday Session Ttitle
Session Chair: Ben Juurlink
A DAPSCO: Distance-Aware Partially Shared Cache Organization Caches
Authors: Antonio García-Guirado; Ricardo Fernández-Pascual; Alberto Ros; Jose Manuel García (Spain)
A Writeback-aware Partitioning and Replacement in Last-Level Cache of Phase Change Main Memory System Caches
Authors: Miao Zhou; Yu Du; Bruce Childers; Rami Melhem; Daniel Mosse (United States)
  Parallel Session I  
Session Chair: Lasse Natvig
M Sabrewing: a Lightweight Architecture for Combined Floating-Point and Integer Arithmetic Micro Architecture 
Authors: Tom Bruintjes; Karel Walters; Sabih Gerez; Bert Molenkamp; Gerard Smit (Netherlands)
M SYRANT: SYmmetric Resource Allocation on Not-taken and Taken Paths Micro Architecture
Authors: Nathanaël Prémillieu; Andre Seznec (France)
  Break  
Session Chair: Avi Mendelson
B Hardware Transactional Memory with Software-Defined Conflicts Transactional Memory
Authors: Ruben Titos-Gil; Manuel E Acacio; Jose Manuel García; Tim Harris; Adrian Cristal; Osman Unsal; Ibrahim Hur; Mateo Valero (Spain)
B A Transactional Memory with Automatic Performance Tuning Transactional Memory
Authors: Qingping Wang; Sameer Kulkarni; John Cavazos; Michael Fuchs Spear (United States)
B FlexSig: Implementing Flexible Hardware Signatures Transactional Memory
Authors: Lois Orosa Nogueira; Elisardo Antelo; Javier D. Bruguera (Spain)
  Parallel Session II  
Session Chair: Wolfgang Karl
N sFtree: A fully connected and deadlock free switch-to-switch routing algorithm for fat-trees Parallel Architectures
Authors: Bartosz Grzegorz Bogdanski; Sven-Arne Reinemo; Frank Olaf Sem-Jacobsen (Norway)
N Bahurupi: A Polymorphic Heterogeneous Multi-Core Architecture Parallel Architectures
Authors: Mihai Pricopi; Tulika Mitra (Singapore)
  Lunch  
Session Chair: Andre Seznec
C ABS: A low-cost adaptive controller for prefetching in a banked shared LLC Cache and Memory Techniques
Authors: Jorge Albericio; Rubén Gran; Pablo Ibáñez; Victor Viñals; Jose M. Llabería (Spain)
C The Migration Prefetcher: Anticipating Data Promotion in Dynamic NUCA Caches Cache and Memory Techniques
Authors: Javier Lira; Timothy M. Jones; Carlos Molina; Antonio Gonzalez (United States)
C The Gradient-Based Partitioning Algorithm Cache and Memory Techniques
Authors: William Hasenplaugh; Joel Emer; Aamer Jaleel; Pritpal Ahuja; Simon Steely (United States)
  Break  
Session Chair: Manolis Katevenis
D Efficiently Exploiting Memory Level Parallelism on Asymmetric Multicore Processors Multi-Core and GPGPUs
Authors: George Patsilaras; Niket Choudhary; James Tuck (United States)
D Optimizing Explicit Data Transfers for Data Parallel Applications on the Cell Architecture Multi-Core and GPGPUs
Authors: Selma Saidi; Pranav Tendulkar; Thierry Lepley; Oded Maler (France)
D Exploring the Limits of GPGPU Scheduling In Control Flow Bound Applications Multi-Core and GPGPUs
Authors: Roman Malits; Avinoam Kolodny; Avi Mendelson; Evgeny Bolotin (Israel)
     
     
Session Id Tuesday Session Ttitle
Session Chair:  Koen Bertels
E Using Machine Learning to Improve Automatic Vectorization Loop Transformations 
Authors: Kevin Stock; Louis-Noel Pouchet; P. Sadayappan (United States)
E Polyhedral Parallelization of Binary Code Loop Transformations
Authors: Benoit Pradelle; Alain Ketterlin; Philippe Clauss (France)
  Break  
Session Chair: Lieven Eeckhout
F Compiler Techniques to Improve Dynamic Branch Prediction for Indirect Jump and Call Instructions Back-End Compilation
Authors: Jason McCandless (Ireland)
F Efficient Liveness Computation Using Merge Sets and DJ Graphs Back-End Compilation
Authors: Dibyendu Das; Benoit Dupont de Dinechin; Ramakrishna Upadrasta (India)
F Approximate Clustering of Program Graphs and its Application to Compilers Back-End Compilation
Authors: John Demme; Simha Sethumadhavan (United States)
  Lunch  
Session Chair: Alex Ramirez
G Toward High Throughput Algorithms on Many Core Architectures Runtime Systems
Authors: Daniel Alberto Orozco; Elkin Eduardo Garcia; Rishi Khan; Kelly Livingston; Guang Gao (United States)
G Seamlessly Portable Applications: Managing the Diversity of Modern Heterogeneous Systems Runtime Systems
Authors: Mario Kicherer; Fabian Nowak; Rainer Buchty; Wolfgang Karl (Germany)
G Thread Tranquilizer: Dynamically Reducing Performance Variation Runtime Systems
Authors: Kishore Kumar Pusukuri; Rajiv Gupta; Laxmi Bhuyan (United States)
  Break  
Session Chair: Yiannakis Sazeides
H An Architecture-Independent Instruction Shuffler to Protect against Side-Channel Attacks Security
Authors: Ali Galip Bayrak; Nikola Velickovic; Paolo Ienne; Wayne Burleson (Switzerland)
H Non-Monopolizable Caches: Low-Complexity Mitigation of Cache Side Channel Attacks Security
Authors: Leonid Domnister; Aamer Jaleel; Jason Loew; Dmtry Ponomarev; Nael Abu-Ghazaleh (United States)
H Compiler Mitigations for Time Attacks on Modern x86 Processors Security
Authors: Jeroen Van Cleemput; Bart Coppens; Bjorn De Sutter (Belgium)
     
     
Session Id Wednesday Session Ttitle
Session Chair: Cristina Silvano
I VSim: Simulating Multi-Server Setups at Near Native Hardware Speed Architecture Simulation
Authors: Frederick Ryckbosch; Stijn Polfliet; Lieven Eeckhout (Belgium)
I On the Simulation of Large-scale Architectures Using Multiple Application Abstraction Levels Architecture Simulation
Authors: Alejandro Rico; Felipe Cabarcas; Carlos Villavieja; Milan Pavlovic; Augusto Vega; Yoav Etsion; Alex Ramirez; Mateo Valero (Spain)
  Break  
Session Chair: Stefanos Kaxiras
J PLDS: Partitioning Linked Data Structures for Parallelism Data and I/O Management
Authors: Min Feng; Changhui Lin; Rajiv Gupta (United States)
J Dynamic Structure Layout Optimizations for Heap Objects Data and I/O Management
Authors: Zhenjiang Wang; Chenggang Wu; Pen-Chung Yew (China)
J ReNIC: Architecture Extension to SR-IOV Network for Efficient High Availability Replication Data and I/O Management
Authors: Yaozu Dong; Yu Chen; Zhenhao Pan; Jinquan Dai; Yunhong Jiang (China)
  Lunch  
Session Chair: Sascha Uhrig
K Multithreaded COTS Processors for Time-Critical Environments Real-Time and Energy
Authors: Petar Radojkovic; Sylvain Girbal; Arnaud Grasset; Eduardo Quiñones; Francisco Cazorla; Sami Yehia (Spain)
K TL-Fluid-Based Multi-Core Energy-Efficient Scheduling for Sporadic Real-Time Tasks Real-Time and Energy
Authors: Dong Song Zhang; Deke Guo; Fangyuan Chen; Tong Wu; ShiYao Jin (China)
K Utilizing RF-I and Intelligent Scheduling for Better Throughput/Watt in a Mobile GPU Memory System Real-Time and Energy
Authors: Kanit Therdsteerasukdi; Gyungsu Byun; Jason Cong; Frank Chang; Glenn Reinman (United States)
  Break  
Session Chair: Bilha Mendelson
L Toward an Accelerator-Based Architecture Accelerator Architectures
Authors: Michael John Lyons; Mark Hempstead; Gu-Yeon Wei; David Brooks (United States)
L Improving Performance of Nested Loops on Reconfigurable Array Processors Accelerator Architectures
Authors: Yongjoo Kim; Jongeun Lee; Toan Mai Xuan; Yunheung Paek (Korea, Republic of)
L Making wide-issue VLIW Processors Viable on FPGAs Accelerator Architectures
Authors: Madhura Purnaprajna; Paolo Ienne (Switzerland)