ACM DL

ACM Transactions on

Architecture and Code Optimization (TACO)

Menu
Latest Articles

A Joint SW/HW Approach for Reducing Register File Vulnerability

The Register File (RF) is a particularly vulnerable component within processor core and at the same time a hotspot with high power density. To reduce... (more)

Reliable Integrity Checking in Multicore Processors

Security and reliability have become important concerns in the design of computer systems. On one hand, microarchitectural enhancements for security... (more)

A New Memory-Disk Integrated System with HW Optimizer

Current high-performance computer systems utilize a memory hierarchy of on-chip cache, main memory, and secondary storage due to differences in device... (more)

Dynamic Shared SPM Reuse for Real-Time Multicore Embedded Systems

Allocating the scratchpad memory (SPM) space to tasks is a challenging problem in real-time multicore embedded systems that use shared SPM. Proper SPM... (more)

GPU Performance and Power Tuning Using Regression Trees

GPU performance and power tuning is difficult, requiring extensive user expertise and time-consuming trial and error. To accelerate design tuning,... (more)

An Optimizing Code Generator for a Class of Lattice-Boltzmann Computations

The Lattice-Boltzmann method (LBM), a promising new particle-based simulation technique for complex and multiscale fluid flows, has seen tremendous... (more)

Practical Iterative Optimization for the Data Center

Iterative optimization is a simple but powerful approach that searches the best possible combination of compiler optimizations for a given workload.... (more)

Buddy SM

A modern general-purpose graphics processing unit (GPGPU) usually consists of multiple streaming multiprocessors (SMs), each having a pipeline that incorporates a group of threads executing a common instruction flow. Although SMs are designed to work independently, we observe that they tend to exhibit very similar behavior for many workloads. If... (more)

Intercepting Functions for Memoization

Memoization is the technique of saving the results of executions so that future executions can be omitted when the input set repeats. Memoization has been proposed in previous literature at the instruction, basic block, and function levels using hardware, as well as pure software--level approaches including changes to programming language. In this... (more)

SECRET

DRAMs are used as the main memory in most computing systems today. Studies show that DRAMs contribute to a significant part of overall system power consumption. One of the main challenges in low-power DRAM design is the inevitable refresh process. Due to process variation, memory cells exhibit retention time variations. Current DRAMs use a single... (more)

Snippets

When building a compiler for a high-level language, certain intrinsic features of the language must be expressed in terms of the resulting low-level operations. Complex features are often expressed by explicitly weaving together bits of low-level IR, a process that is tedious, error prone, difficult to read, difficult to reason about, and machine... (more)

Enabling GPGPU Low-Level Hardware Explorations with MIAOW

Graphic processing unit (GPU)-based general-purpose computing is developing as a viable alternative... (more)

Section-Based Program Analysis to Reduce Overhead of Detecting Unsynchronized Thread Communication

Most systems that test and verify parallel programs, such as deterministic execution engines, data... (more)

NEWS

About TACO

The ACM Transactions on Architecture and Code Optimization focuses on hardware, software, and systems research spanning the fields of computer architecture and code optimization. Articles that appear in TACO present new techniques and concepts or report on experiences and experiments with actual systems. Insights useful to computer architects, hardware or software developers, system designers and tool builders are emphasized.

read more

 

Options for ACM authors to manage rights and permissions for their work

ACM introduces a new publishing license agreement, an updated copyright transfer agreement, and a new author-pays option which allows for perpetual open access through the ACM Digital Library. For more information, visit the ACM Author Rights webpage.

Forthcoming Articles

Contech: Efficiently Generating Dynamic Task Graphs for Arbitrary Parallel Programs

Parallel programs can be characterized by task graphs encoding instructions, memory accesses, and the parallel works dependencies, while representing any threading library and architecture. This paper presents Contech, a high performance framework for generating dynamic task graphs from arbitrary parallel programs, and a novel representation enabling programmers and compiler optimizations to understand and exploit program aspects. The Contech framework supports a variety of languages (including C, C++, and Fortran), parallelization libraries, and ISAs (including x86 and ARM). Running natively for collection speed and minimizing program perturbation, the instrumentation shows 4x improvement over a Pin-based implementation on PARSEC and NAS benchmarks.

Leveraging Transactional Execution for Memory Consistency Model Emulation

If the memory consistency models of the guest and host instruction set architectures(ISA) in a virtual system are different, it can lead to an incorrect emulation of multithreaded applications. Memory fences must be inserted in the translated code to enforce guest ordering constraints on the host. Hardware transactional memory(HTM) support implemented in recent processors provides an alternative approach. In this paper we discuss the tradeoffs between using HTM and fences for memory consistency model emulation, and show that the best approach depends on the application. We propose a hybrid technique that employs both fences and HTM to minimize the overhead.

Aging-Aware Compilation for GP-GPUs

GP-GPUs offer high computational throughput using thousands of integrated processing elements (PEs). These PEs are stressed during workload execution and NBTI adversely affects their reliability by introducing delay-induced faults. This paper proposes two NBTI-aware compilation schemes to mitigate lifetime uncertainty in GP-GPUs. The proposed software schemes are based on online execution with NBTI monitoring that equalizes the expected lifetime of PEs and stream cores (SCs) by regenerating aging-aware healthy kernels. Experimental results show that the healthy kernels generated by PEs (or, SCs) healing reduce NBTI-induced vth shift by 30% (77%), with no (moderate) performance penalty compared to the naive kernels.

DPCS: Dynamic Power/Capacity Scaling for SRAM Caches in the Nanoscale Era

We propose a simple and low-overhead fault-tolerant, voltage-scalable cache architecture for power/capacity scaling. Our architectural mechanism combines multi-level voltage scaling with power gating of blocks that become faulty at each voltage level. A static (SPCS) policy sets the runtime cache VDD once such that a minimum proportion of cache blocks are not faulty, in order to minimize performance impact. Two alternative dynamic power/capacity scaling (DPCS) policies opportunistically reduce the voltage further to save more energy than SPCS, while attempting to limit the increased impact on performance caused by reduced cache capacity.

The Effects of Granularity and Adaptivity on Private/Shared Classification for Coherence

Private/shared data classification has been used to reduce coherence cost by excluding private data from coherence. We investigate: how granularity and adaptivitygoing from shared to privateaffect the outcome of classification/coherence. To do so, we develop the Generational Classification and the Generational Coherence. We compare the classification for coherence protocols based on self-invalidation/self-downgrade. Our findings reveal: (i) Some programs benefit from finer granularity, some from adaptivity, but some from neither. (ii) Less shared data has no perceptible impact on coherence misses, hence no impact on performance. (iii) More private data results in network traffic reductionup to 30%by reducing the write-through traffic.

EECache: A Comprehensive Study on the Architectural Design for Energy-Efficient Last-Level Caches in Chip Multiprocessors

Power management for large last-level caches (LLCs) is important in chip-multiprocessors (CMPs), as the leakage power of LLCs accounts for a significant fraction of the limited on-chip power budget. Since not all workloads running on CMPs need the entire cache, portions of LLCs can be disabled to save energy. In this paper, we explore different design choices, from circuit-level cache organization to micro-architectural management policies, to propose low-overhead run-time mechanisms. Results show that our energy-efficient cache design (EECache) provides 14.1% energy saving at only 1.2% performance degradation, and consumes negligible hardware overhead compared to prior work.

Locality-Aware Work-Stealing based on Online Profiling and Auto-Tuning for Multi-socket Multi-core Architectures

Bibliometrics

Publication Years 2004-2015
Publication Count 404
Citation Count 1213
Available for Download 404
Downloads (6 weeks) 2442
Downloads (12 Months) 29872
Downloads (cumulative) 277118
Average downloads per article 686
Average citations per article 3
First Name Last Name Award
Sarita Adve Fellows (2010)
Iris Bahar Distinguished Member (2012)
Laxmi N Bhuyan Fellows (2000)
Douglas C Burger Fellows (2010)
Distinguished Member (2008)
Senior Member (2006)
Martin Burtscher Distinguished Member (2014)
Senior Member (2006)
Jason Cong Fellows (2008)
Jack Davidson Fellows (2008)
Bronis R. De Supinski Gordon Bell Prize (2006)
Michel Dubois Fellows (2005)
Joel Emer ACM - IEEE CS Eckert-Mauchly Award (2009)
Fellows (2004)
Michael Franz Distinguished Member (2006)
Guang Gao Fellows (2007)
Phillip B Gibbons Fellows (2006)
Rajiv Gupta Fellows (2009)
Mary W Hall Distinguished Member (2010)
Tim Harris Senior Member (2007)
Mark Hill Fellows (2004)
Mark A Horowitz Fellows (2003)
Mary Jane Irwin ACM-W Athena Lecturer Award (2010)
Distinguished Service Award (2005)
Fellows (1996)
Norman Jouppi ACM - IEEE CS Eckert-Mauchly Award (2015)
Fellows (2006)
Stephen Keckler Fellows (2011)
Senior Member (2006)
Grace Murray Hopper Award (2003)
Nectarios G. Koziris Senior Member (2009)
Sharad Malik Fellows (2014)
Margaret Martonosi Fellows (2009)
Sally A McKee Senior Member (2013)
Shubu Mukherjee Fellows (2011)
Distinguished Member (2009)
Walid Najjar Senior Member (2014)
Vijaykrishnan Narayanan Fellows (2014)
David Padua Fellows (2007)
Milos Prvulovic Senior Member (2009)
Lawrence Rauchwerger Distinguished Member (2014)
Vivek Sarkar Fellows (2008)
Distinguished Member (2006)
Robert Schreiber Fellows (2012)
Distinguished Member (2006)
Martin Schulz Gordon Bell Prize (2006)
Kevin Skadron Distinguished Member (2010)
Senior Member (2007)
Mary Lou Soffa ACM - IEEE CS Ken Kennedy Award (2012)
Fellows (1999)
J. Gregory Steffan Senior Member (2009)
Per O Stenstrom Fellows (2008)
Subhash Suri Fellows (2010)
Distinguished Member (2007)
Josep Torrellas Fellows (2010)
Dean M Tullsen Fellows (2011)
Mateo Valero Distinguished Service Award (2012)
ACM - IEEE CS Eckert-Mauchly Award (2007)
Fellows (2002)
Hans Vandierendonck Senior Member (2013)
Stamatis Vassiliadis Fellows (2004)
Richard W. Vuduc Gordon Bell Prize (2010)
David Whalley Distinguished Member (2009)
Senior Member (2009)
Andreas Zeller Fellows (2010)
Lixia Zhang Fellows (2006)
Yuanyuan Zhou Fellows (2013)
Distinguished Member (2011)
Yuanyuan Zhou Fellows (2013)
Distinguished Member (2011)

First Name Last Name Paper Counts
Lieven Eeckhout 14
Rajiv Gupta 7
Kevin Skadron 7
Stijn Eyerman 7
Bruce Childers 6
André Seznec 6
Michael O'Boyle 6
Yuan Xie 6
Norman Jouppi 6
Yan Solihin 5
Pen Yew 5
Haitham Akkary 5
Shlomo Weiss 5
Jun Yang 5
Weichung Hsu 5
Timothy Sherwood 5
Jingling Xue 5
David Whalley 5
David Gregg 5
Antonia Zhai 5
Antonio González 5
Margaret Martonosi 5
Adrián Cristal 5
Jack Davidson 4
Oğuz Ergin 4
Louis Pouchet 4
Milos Prvulovic 4
Henk Corporaal 4
Christian Wimmer 4
Sarita Adve 4
Mateo Valero 4
Laxmi Bhuyan 4
Osman Ünsal 4
Christos Kozyrakis 4
Timothy Jones 4
Jaume Abella 4
David Brooks 4
Mateo Valero 4
Tor Aamodt 3
Walid Najjar 3
Ramón Doallo 3
Josep Torrellas 3
Ponnuswamy Sadayappan 3
José Llabería 3
Chandra Krintz 3
Youtao Zhang 3
Antoniu Pop 3
Daniel Jiménez 3
Avi Mendelson 3
Yiannakis Sazeides 3
Rubén Titos-Gil 3
José García 3
Frank Mueller 3
Mary Soffa 3
James Tuck 3
Jue Wang 3
Chengyong Wu 3
Michael Franz 3
Hanspeter Mössenböck 3
Prasad Kulkarni 3
Víctor Viñals 3
Xiangyu Dong 3
Francisco Cazorla 3
Kim Hazelwood 3
David Tarjan 3
María Garzarán 3
Yu Du 3
Hans Vandierendonck 3
Francky Catthoor 3
Lizy John 3
Basilio Fraguela 3
Wengfai Wong 3
Paolo Ienne 3
Aamer Jaleel 3
Michael Spear 3
Neil Vachharajani 2
Bjorn De Sutter 2
Yunheung Paek 2
Rami Melhem 2
Wim Heirman 2
Shashidhar Mysore 2
Magnus Själander 2
Angeliki Kritikakou 2
Olivier Temam 2
Marcelo Cintra 2
Sanyam Mehta 2
Fabrice Rastello 2
Albert Cohen 2
Alex Ramírez 2
Jason Hiser 2
David August 2
Jianjun Li 2
Simon Steely 2
Daniel Mossé 2
Anurag Negi 2
Mahmut Kandemir 2
Scott Mahlke 2
Gabriel Loh 2
Bronis De Supinski 2
Tinfook Ngai 2
Hwansoo Han 2
Wenjia Ruan 2
Nathanael Premillieu 2
Venmugil Elango 2
Min Feng 2
Xuejun Yang 2
William Hasenplaugh 2
Sven Verdoolaege 2
Miquel Moretó 2
John Kim 2
Glenn Reinman 2
Grigori Fursin 2
Jacob Leverich 2
Karthik Sankaranarayanan 2
Frederic Chong 2
Komal Jothi 2
Yuanyuan Zhou 2
Cedric Nugteren 2
Maximilien Breughe 2
Abhishek Bhattacharjee 2
Manlap Li 2
Joel Emer 2
Banit Agrawal 2
Yong Li 2
Joseph Sharkey 2
Todd Austin 2
Edwin Bonilla 2
Amit Golander 2
Diego Andrade 2
Li Zhao 2
Ravishankar Iyer 2
Mageda Sharafeddine 2
Yangchun Luo 2
Gautham Beeraka 2
Pierre Michaud 2
Bart Coppens 2
Miao Zhou 2
Pablo Ibáñez 2
Michela Becchi 2
Yosi Asher 2
Rajkishore Barik 2
Yuanshin Hwang 2
Jason Loew 2
Costas Goutis 2
Per Larsen 2
Chuanjun Zhang 2
Todd Mowry 2
Oliverio Santana 2
Chenggang Wu 2
Jason Cong 2
Trevor Carlson 2
Jungho Ahn 2
Ghassan Shobaki 2
Dmitry Ponomarev 2
Xiangyu Dong 2
Vasilios Kelefouras 2
Roy Ju 2
Naveen Muralimanohar 2
Onur Mutlu 2
Guru Venkataramani 2
Ram Rangan 2
Ibrahim Hur 2
Yunji Chen 2
Motohiro Kawahito 2
Sebastian Hack 2
Betul Buyukkurt 2
Shuangde Fang 2
Yuanjie Huang 2
Lishiuan Peh 2
José Martínez 2
Chialin Yang 2
Changhui Lin 2
Guyeon Wei 2
Jorge Albericio 2
Alex Jones 2
Michael Smith 2
Stefan Brunthaler 2
Zheng Wang 2
Ron Gabor 2
Jin Lin 2
Dean Tullsen 2
Ran Ginosar 2
Jagannathan Ramanujam 2
Cyriel Minkenberg 1
Yiran Chen 1
Bing Liu 1
Robert Seepers 1
Vesna Smiljkovic 1
George Tzenakis 1
Yujie Liu 1
Lingmei Weng 1
Yingwei Luo 1
Zhe Wang 1
Junli Gu 1
Hyunggyu Lee 1
Samuel Burri 1
Boryeh Shen 1
Wuu Yang 1
Miao Yu 1
Richard Vuduc 1
Wes Masri 1
Dongrui She 1
Zhiying Wang 1
Lee Howes 1
Ramesh Karri 1
Johannes Doerfert 1
Olivier Rochecouste 1
John Cortes 1
Mojtaba Mehrara 1
Hideho Arakida 1
Haiming Liu 1
Hugh Leather 1
Licheng Chen 1
Mingyu Chen 1
Gulfem Savrun-Yeniceri 1
Eric Seckler 1
Michal Wegiel 1
Weifeng Xu 1
Shyhtsunfelix Wu 1
Jedidiah Crandall 1
Shiwen Hu 1
Brett Brotherton 1
Lin Tan 1
Hussam Mousa 1
Salvador Petit 1
Bin Li 1
Dongrui Fan 1
Gabriel RodrÍguez 1
Juan Touriño 1
Cristóbal Camarero 1
Ramón Beivide 1
Zheng Zhang 1
Vivek Seshadri 1
Amnon Barak 1
Tal Ben-Nun 1
Magnus Jahre 1
J Ramanujam 1
Ananta Tiwari 1
Yujie Liu 1
Quentin Colombet 1
Florian Brandner 1
Paraskevas Evripidou 1
Efraim Rotem 1
David Padua 1
Patrick Eitschberger 1
Srikanth Srinivasan 1
Ryan Kastner 1
Kanad Ghose 1
Luis Ceze 1
David Kaeli 1
Xi Li 1
Junneng Zhang 1
Kiyoung Choi 1
Jian Li 1
Ram Rajamony 1
Nectarios Koziris 1
Jason Mars 1
YenMing Chen 1
Hyunjin Lee 1
Anil Krishna 1
Robert Bell 1
R Rakvic 1
Jeffery Von Ronne 1
Benoit Meister 1
Andreas Lankes 1
Andreas Herkersdorf 1
Valeria Bertacco 1
Gyungsu Byun 1
Glenn Reinman 1
Zhenjiang Wang 1
Leonid Domnitser 1
Nael Abu-Ghazaleh 1
Sabih Gerez 1
Manuel Acacio 1
Wolfgang Karl 1
Guang Gao 1
Alberto Ros 1
Tong Wu 1
Donghyuk Woo 1
Hsien Lee 1
Emrah Islek 1
Stefano Carlo 1
Davide Bertozzi 1
Alejandro Martínez 1
Antonio González 1
Nathalie Drach 1
David Cox 1
Zoe Yu 1
Sheng Li 1
Jay Brockman 1
Ruiyang Wu 1
Mark Heffernan 1
George Yuan 1
Sun Chan 1
Jingling Xue 1
Deshanand Singh 1
Mau Frank Chang 1
David Yuste 1
Malik Khan 1
Jens Palsberg 1
Paraskevas Yiapanis 1
Yu Chen 1
Michael Haupt 1
Dave Herman 1
Jianhua Sun 1
Jisheng Zhao 1
Pen Yew 1
Germán Rodríguez 1
Chuntao Jiang 1
Zheng Cui 1
Christos Strydis 1
Revital Eres 1
Samira Khan 1
Alan Cox 1
Scott Rixner 1
Atanas Rountev 1
Tryggve Fossum 1
Shuai Mu 1
Chao Zhang 1
Yuntan Fang 1
Abdulrahman Kaitoua 1
Ali Bakhoda 1
Hiroshi Inoue 1
Toshio Nakatani 1
Avinash Malik 1
Eran Shifer 1
Jinbo Xu 1
Jie Zhou 1
Beayna Grigorian 1
Mihail Popov 1
William Jalby 1
Naghmeh Karimi 1
Ozgur Sinanoglu 1
Rongguey Chang 1
Nitya Ranganathan 1
Doug Burger 1
Charles Moore 1
Yatish Patel 1
Dean Copsey 1
Narayanan Vijaykrishnan 1
Zehan Cui 1
Lei Liu 1
Mingyu Chen 1
Huahan Zhang 1
Preeti Panda 1
Georgios Tournavitis 1
Christian Häubl 1
Quan Chen 1
Hui Feng 1
Jaydeep Marathe 1
Barry Rountree 1
Edmund Lai 1
Xiaobing Feng 1
Enrique Vallejo 1
Wei Tong 1
Helge Bahmann 1
Dominik Grewe 1
Michael O’Boyle 1
David Ham 1
Laura Carrington 1
Ali Jannesari 1
Thomas Schaub 1
Simon Moll 1
Jan Martinsen 1
Anders Isberg 1
Radu Teodorescu 1
Martin Kong 1
Ramaswamy Govindarajan 1
Nicolas Melot 1
Thomas Puzak 1
Allan Hartstein 1
Hungwei Tseng 1
Alvin Lebeck 1
Karin Strauss 1
Yu Bai 1
Philo Juang 1
George Athanasiou 1
Lixin Zhang 1
Qin Zhao 1
Ioana Cutcutache 1
Kornilios Kourtis 1
Georgios Goumas 1
Sangyeun Cho 1
Ahmad Samih 1
Arun Raghavan 1
José González 1
Jialin Dou 1
Fred Bower 1
Sandeep Gupta 1
Thomas Wild 1
Stephen Plaza 1
Jason Blome 1
Vassos Soteriou 1
Yan Luo 1
Bartosz Bogdański 1
Ernst Gran 1
John Demme 1
Simha Sethumadhavan 1
Jason McCandless 1
Jinquan Dai 1
Yunhong Jiang 1
Pritpal Ahuja 1
Niket Choudhary 1
Evgeny Bolotin 1
Petar Radojković 1
Oded Maler 1
Rainer Buchty 1
Javier Lira 1
Kelly Livingston 1
John Cavazos 1
Ting Cao 1
Marek Chrobak 1
Joshua Fryman 1
Paolo Prinetto 1
Rakesh Kumar 1
Thomas Conte 1
Martin Schulz 1
Richard Strong 1
Jinseong Jeon 1
Nisheeth Shrivastava 1
Ivan Sham 1
Ioannis Doudalis 1
Brian Fields 1
Kristof Du Bois 1
Huimin Cui 1
Albert Cohen 1
Suresh Purini 1
Jimmy Cleary 1
Mark Purcell 1
Pablo Abad 1
Valentin Puente 1
Fabien Coelho 1
Chun Chen 1
Albert Cohen 1
Murray Cole 1
Mick Jordan 1
Servesh Muralidharan 1
Ehsan Totoni 1
Andrei Hagiescu 1
Ioannis Sourdis 1
Sergei Dyshel 1
Marcel Zalmanovici 1
Zhao Zhang 1
Uday Bondhugula 1
Daniel Jiménez-González 1
Bin Ren 1
Huawei Li 1
Yongwen Wang 1
Zheng Wang 1
Benedict Gaster 1
Jason Villarreal 1
Michel Boyer 1
Fang Liu 1
Wei Huang 1
Isaac Chuang 1
John Kubiatowicz 1
Mark Oskin 1
Mark Whitney 1
Vijay Degalahal 1
Mary Irwin 1
Yongbing Huang 1
Yungang Bao 1
Chen Li 1
Neeraj Goel 1
Jiang Zheng 1
Madhavi Valluri 1
Sriraman Tallam 1
Ritu Gupta 1
Yang Chen 1
José Duato 1
James Geraci 1
Fang Wang 1
Michael Kozuch 1
Jan Meyer 1
Hong Trinh 1
Chingchi Chi 1
Mauricio Alvarez-Mesa 1
Gheorghe Bercea 1
Adam Jundt 1
Håkan Grahn 1
Xing Zhou 1
Yan Meng 1
John Carter 1
Li Zhang 1
Junwhan Ahn 1
Stephen Hines 1
Daniel Williams 1
Changching Yeh 1
Chingwei Yeh 1
Jieyi Long 1
Grigorios Magklis 1
Pedro Chaparro 1
Meeta Gupta 1
Choonki Jang 1
Bernhard Egger 1
Rachid Seghir 1
Vincent Loechner 1
Jingfei Kong 1
Huiyang Zhou 1
Georgios Varsamopoulos 1
Chen Cher 1
Gilberto Contreras 1
Eric Debes 1
Yenkuang Chen 1
Kypros Constantinides 1
Kishore Pusukuri 1
Benoít Dupont De Dinechin 1
Jongeun Lee 1
Gerard Smit 1
Stijn Polfliet 1
Avinoam Kolodny 1
Alejandro Rico 1
Yuliu Chen 1
Farrukh Hijaz 1
Pradeep Ramachandran 1
Siva Hari 1
Piero Olivo 1
Marco Santambrogio 1
Saurabh Sharma 1
Karan Singh 1
Sally Mckee 1
Wei Zhang 1
Rong Chen 1
Daofu Liu 1
Brian Rogers 1
Stamatis Vassiliadis 1
J Steffan 1
Chengkok Koh 1
Yiran Chen 1
Hai Li 1
Jonas Maebe 1
Owen Callanan 1
Jose Gregorio 1
Jacqueline Chame 1
Ozcan Ozturk 1
Greg Brown 1
John Wernsing 1
Michael Van De Vanter 1
Doug Simon 1
Kyoungwoo Lee 1
Bita Mazloom 1
Walid Ghandour 1
Zhijia Zhao 1
Paul Gratz 1
Vivek Sarkar 1
Hai Jin 1
Lieven Eeckhout 1
Yaojun Zhang 1
Dimitrios Siskos 1
Yanan Cao 1
Per Larsson-Edefors 1
Dimitrios Nikolopoulos 1
Yi Xu 1
Wonsub Kim 1
Víctor Yúfera 1
Zhengwei Qi 1
Yungcheng Ma 1
Mazen Saghir 1
Takao Moriyama 1
Maxim Shawabkeh 1
Yuanwu Lei 1
Lei Guo 1
Najm Rmaileh 1
Yazhuo Dong 1
Hongjian Li 1
Libo Huang 1
Younghoon Son 1
Pablo Castro 1
Arun Kanuparthi 1
Alex Solomatnikov 1
Sivakumar Velusamy 1
Mircea Stan 1
Nemanja Isailovic 1
Yuan Xie 1
Björn Franke 1
Moinuddin Qureshi 1
Minyi Guo 1
Weijia Li 1
Martin Burtscher 1
Ilya Ganusov 1
Michele Co 1
Chris Bentley 1
Koen De Bosschere 1
Brad Calder 1
Heinrich Meyr 1
Adam Lewis 1
Soumik Ghosh 1
Yang Yang 1
Justin Meza 1
Jingning Liu 1
James Greensky 1
Michel Paindavoine 1
Ben Juurlink 1
Michael Laurenzano 1
Jawad Haj-Yihia 1
Christoph Kessler 1
David Cheriton 1
Alex Aletà 1
Evan Speight 1
Pohan Wang 1
Chen Tian 1
Guilherme Ottoni 1
Davide Patti 1
Colin Blundell 1
Guibin Wang 1
Vijay Reddi 1
Andrei Terechko 1
Zahra Abbasi 1
Eren Kursun 1
Ning Weng 1
Ruchira Sasanka 1
Guang Gao 1
Alban Douillet 1
Jungho Ahn 1
Jinho Suh 1
Xueyang Wang 1
Vineeth Mekkat 1
Ahmad Zmily 1
Tzongyen Lin 1
Stephen Keckler 1
Karthikeyan Sankaralingam 1
Yuan Ruan 1
Wei Zhang 1
Chiachen Chou 1
Thomas Carle 1
Russell Tessier 1
Dee Weikle 1
Xiaodong Li 1
Gerd Ascheid 1
Pin Zhou 1
Polychronis Xekalakis 1
Nikolas Ioannou 1
Rakesh Komuravelli 1
Hongyi Xin 1
Ely Levy 1
Zhenman Fang 1
Binyu Zang 1
Ana Varbanescu 1
Florian Rathgeber 1
Roy Campbell 1
George Matheou 1
Chienhao Lee 1
Ruth Bahar 1
Douglas Clark 1
Josep Larriba-Pey 1
Bo Zhao 1
Kyuseung Han 1
Douglas Jones 1
Christopher Hughes 1
Yujung Cheng 1
Ying Zhang 1
Xudong Fang 1
Wei Lin 1
Qiong Cai 1
Daniel Sorin 1
Fuxin Zhang 1
Yu Chen 1
Soojung Ryu 1
Kevin Stock 1
Ponuswamy Sadayappan 1
Sven Reinemo 1
Jiajhe Li 1
Di Xu 1
Ramakrishna Upadrasta 1
Elisardo Antelo 1
Tom Bruintjes 1
Bert Molenkamp 1
Frederick Ryckbosch 1
Roman Malits 1
Eduardo Quiñones 1
Pranav Tendulkar 1
Mario Kicherer 1
Koen De Bosschere 1
Peng Liu 1
George Michelogiannakis 1
Omer Khan 1
Eladio Gutiérrez 1
Andi Drebes 1
Wankang Zhao 1
Kevin Casey 1
M Ertl 1
Engin Ípek 1
Weiwu Hu 1
Daniel Lustig 1
Siddhartha Chhabra 1
Thomas Kotzmann 1
Jonathan Winter 1
Jose Ignacio Gomez 1
Grigorios Chrysos 1
Ioannis Papaefstathiou 1
Apostolos Dollas 1
Chunhua Xiao 1
Hao Wu 1
Mary Hall 1
Kenzo Van Craeynest 1
Mikel Luján 1
Mohit Tiwari 1
Robert Schreiber 1
Abhinandan Majumdar 1
Jishen Zhao 1
José Castaños 1
Juan Cebrián 1
Yingying Tian 1
Myeongjae Jeon 1
Conglong Li 1
Naznin Fauzia 1
Shuchang Shan 1
Lois Orosa 1
Arnaud Grasset 1
Felipe Cabarcas 1
Carlos Villavieja 1
Milan Pavlovic 1
Yoav Etsion 1
Selma Saidi 1
Thierry Lepley 1
Fabian Nowak 1
Qingping Wang 1
Per Stenström 1
Zhenhao Pan 1
Rubén Gran 1
Ali Bayrak 1
Nikola Velickovic 1
Wayne Burleson 1
Fei Wu 1
Filippo Sironi 1
Ravi Kasha 1
Madhu Mutyam 1
Kenneth Russell 1
Christopher Healy 1
George Reis 1
Rich Caruana 1
Deke Guo 1
Fangyuan Chen 1
David Albonesi 1
Wilson Fung 1
Zhichao Yan 1
Zhi Guo 1
Yujuan Tan 1
Doris Chen 1
Panagiotis Dagritzikos 1
Albert Cohen 1
Erven Rohou 1
Kevin Williams 1
Marco Gerards 1
Thibaut Lutz 1
Leonel Sousa 1
Stefano Crespi Reghizzi 1
Jongwon Lee 1
Rupesh Nasre 1
Xipeng Shen 1
Mert Dikmen 1
Guangyu Sun 1
Bogdan Prisacari 1
Torsten Hoefler 1
Zhibin Yu 1
Haewoo Park 1
Seongseok Seo 1
Todd Mytkowicz 1
Luis Campo 1
Teresa Arnal 1
Philip Brisk 1
Haibing Guan 1
Hyesoon Kim 1
Nadav Rotem 1
Yifan He 1
Qiang Dou 1
Chadi Akel 1
Christian Zimmer 1
Min Zhao 1
Gilles Borkowski 1
Jie Hu 1
Janghaeng Lee 1
Dumitru Potop-Butucaru 1
Shu Xiao 1
Kris Venstermans 1
Yoonseo Choi 1
Priya Nagpurkar 1
John Haskins 1
Wei Liu 1
Alejandro Valero 1
Lei Wang 1
Dan Feng 1
Toshihiko Koju 1
Amir Morad 1
Marc Duranton 1
Fabio Luporini 1
William Ward, 1
Zia Huda 1
Jose Renau 1
Lei Jiang 1
Tao Li 1
Esther Salamí 1
Fei Guo 1
Xiaoxia Wu 1
Sanjeev Kumar 1
Vincenzo Catania 1
Maurizio Palesi 1
Xicheng Lu 1
Gen Li 1
Bin Liu 1
Wolfram Amme 1
Jaejin Lee 1
Stefan Wallentowitz 1
Michael Orshansky 1
Chengzhong Xu 1
Xiaofei Liao 1
Thejas Ramashekar 1
Srđan Stipic 1
Mahesh Ravishankar 1
Alen Bardizbanyan 1
Samantika Subramaniam 1
Xiaolin Wang 1
Chrysostomos Nicopoulos 1
Darío Gracia 1
Alexandra Ferrerón 1
Theo Kluter 1
Jianguo Yao 1
Zhibin Liang 1
Wei Zhang 1
Hassan Artail 1
Mariette Awad 1
V Nandivada 1
Nong Xiao 1
Derek Hower 1
Anup Holey 1
Kevin Streit 1
Clemens Hammacher 1
Andreas Zeller 1
Olivier Temam 1
Amin Firoozshahian 1
Ramadass Nagarajan 1
Jaehyuk Huh 1
Ninghui Sun 1
Zehan Cui 1
Yungang Bao 1
Lian Li 1
Scott Watterson 1
Manuel Hohenauer 1
Felix Engel 1
Rainer Leupers 1
Lukasz Strozek 1
Gary Tyson 1
Xavier Vera 1
Pedro López 1
Nianfeng Tzeng 1
Huimin Cui 1
Chingtsun Chou 1
Dan He 1
Samihan Yedkar 1
Andreas Moshovos 1
Nico Reissmann 1
Noel Eisley 1
Jia Yu 1
George Patsilaras 1
Tim Harris 1
Sami Yehia 1
Michael Lyons 1
Mark Hempstead 1
Elkin Garcia 1
Benoît Pradelle 1
Daniel Sánchez 1
Xiuyi Zhou 1
Alvin Su 1
Miguel Gonzalez-Mesa 1
Davide Bartolini 1
Donatella Sciuto 1
Thomas Rodriguez 1
Jian Li 1
Francis Lau 1
Haibo Chen 1
Ling Li 1
Patrick Crowley 1
Keoncheol Shin 1
Christopher Colohan 1
Rodolfo Neuber 1
Fen Xie 1
Rastislav Bodík 1
Chris Newburn 1
Mark Hill 1
Tong Chen 1
Xiaobing Feng 1
Christian Tenllado 1
François Irigoin 1
Riyadh Baghdadi 1
Protonu Basu 1
Boubacar Diouf 1
Can Hantas 1
Albert Cohen 1
Yuanchun Shi 1
Laurent Daynès 1
Li Wang 1
Shengde Wang 1
Tanima Dey 1
Wei Wang 1
Peter Gavin 1
Viacheslav Fedorov 1
Qixiao Liu 1
Víctor Jiménez 1
Alessandro Cilardo 1
Alain Darte 1
Ralf Karrenberg 1
Naser Sedaghati 1
Ravi Rajwar 1
Lawrence Rauchwerger 1
Xiangyu Zhang 1
Dmitry Ponomarev 1
Zhigang Hu 1
Phil Diodato 1
Josep Codina 1
Chao Wang 1
Wei Hu 1
Tienfu Chen 1
Ajay Joshi 1
Ian Rogers 1
Derek Pao 1
Antonio González 1
Simone Campanoni 1
Benjamin Lee 1
Sule Ozev 1
Yi Yang 1
Ping Xiang 1
Carolejean Wu 1
Lucas Vespa 1
Hongbo Rong 1
Ramaswamy Govindarajan 1
Madhura Purnaprajna 1
Frank Sem-Jacobsen 1
Mihai Pricopi 1
Tulika Mitra 1
Yongjoo Kim 1
Karel Walters 1
Augusto Vega 1
Alain Ketterlin 1
Daniel Orozco 1
Rishi Khan 1
Sameer Kulkarni 1
Yaozu Dong 1
Antonio Garcia-Guirado 1
Dongsong Zhang 1
Shi Jin 1
Xiaohang Wang 1
Zhongho Chen 1
Marco Indaco 1
Oscar Plata 1
Wouter Rogiest 1
Felix Wolf 1
R Ramanathan 1
Sucheendra Palaniappan 1
P Thiagarajan 1
Pedro Peris-Lopez 1
Dorit Nuzman 1
Michael Jantz 1
Daniel Sánchez 1
Sanghoon Lee 1
Christoph Kerschbaumer 1
Eric Hennigan 1
Cecilia González-Álvarez 1
Jennifer Sartor 1
Jongman Kim 1
Yoonseo Choi 1
Jongeun Lee 1
Jaekyu Lee 1
Yang Chen 1
Jonathan Chang 1
Jesse Beu 1
Yunhe Shi 1
Choli Wang 1
Gulay Yalcin 1
Asadollah Shahbahrami 1
Ben Juurlink 1
Sharad Malik 1
Qing Yi 1
Hong Jiang 1
Dan Feng 1
Ioannis Papaefstathiou 1
Juan Carlos Juega 1
Lakshya Jain 1
Michael Gill 1
Zhangqin Huang 1
Demian Rosas-Ham 1
Gavin Brown 1
Jan Kuper 1
Yan Cui 1
Yingxin Wang 1
Jeremy Fowers 1
Samuel Antão 1
Stephen Dolan 1
Carlos Luque 1
Srihari Cadambi 1
Michael Bebenita 1
Sheng Qiu 1
Hai Li 1
Bipasa Chattopadhyay 1
Juan Aragón 1
Long Chen 1
Adrià Armejach 1
Carlos Álvarez 1
Carl Beckmann 1
Zhenlin Wang 1
Ting Cao 1
Yuan Xie 1
Junghee Lee 1
Yeonghun Jeong 1
Gagan Agrawal 1
Edoardo Charbon 1
Zhizhou Yang 1
Zidong Du 1
Hazem Hajj 1
Khaleel Mershad 1
Hideaki Komatsu 1
Yong Dou 1
Chiehting Huang 1
Michel, Dubois 1
Eric Petit 1
Mark Horowitz 1
Changkyu Kim 1
Robert McDonald 1
Wensheng Zhang 1
Mehrzad Samadi 1
Amir Hormati 1
Yong Li 1
Anshul Kumar 1
Prashant Nair 1
Samantika Subramaniam 1
David Lowenthal 1
Feng Qin 1
Frank Vahid 1
Apala Guha 1
Julio Sahuquillo 1
Sharon Sacco 1
HanBin Yoon 1
Hong Jiang 1
Phillip Gibbons 1
Eri Rubin 1
Xin Tong 1
Leonid Yavits 1
Paul Kelly 1
Leo Porter 1
Luca Gallo 1
Ahmad Yasin 1
Jörg Keller 1
Heiner Litz 1
Ricardo Dias 1
Qiong Cai 1
Michael Parker 1
Stefanos Kaxiras 1
Xuehai Zhou 1
Xiaoning Nie 1
Ravi Bhargava 1
Lingli Zhang 1
Marios Kleanthous 1
Kueichung Chang 1
Xi Chen 1
Seda Memik 1
Gokhan Memik 1
Rajarshi Mukherjee 1
Milo Martin 1
Damien Fetis 1
Theofanis Constantinou 1
Mike Mantor 1
Bin Zhang 1
Zhizhong Tang 1
Jeroen Cleemput 1
Kanit Therdsteerasukdi 1
M Chang 1
Dibyendu Das 1
Javier Bruguera 1
Toan Mai 1
Sylvain Girbal 1
Philippe Clauss 1
Carlos Molina 1
Ricardo Fernández-Pascual 1
Mei Yang 1
Yingtao Jiang 1
Allan Knies 1
Salvatore Galfano 1
Cristian Zambelli 1
Emilio Zapata 1
Venkata Tavva 1
Karine Heydemann 1
Shubhendu Mukherjee 1
Jun Yan 1
Tianshi Chen 1
Kent Wilken 1
Subhash Suri 1
Kishore Kumar Pusukuri 1
Pavlos Mattheakis 1
Konrad Trifunovic 1
Chunyue Liu 1
Gabe Rudy 1
Christian Fensch 1
Greg Stitt 1
Pieter Custers 1
Michele Tartara 1
Yohan Ko 1
Jonghee Youn 1
Rami Melhem 1
Mehmet Belviranli 1
Qingbo Wu 1
Srimat Chakradhar 1
Hans Graf 1
Chienchi Chen 1
Christophe Dubach 1
Dyer Rolán 1
A Reddy 1

Affiliation Paper Counts
New York University Abu Dhabi 1
Universidad Carlos III de Madrid 1
University of Lisbon 1
University of Amsterdam 1
George Washington University 1
University of Texas at San Antonio 1
Furman University 1
Feng Chia University 1
University of Illinois 1
Ecole Normale Superieure de Lyon 1
University of Missouri-Kansas City 1
Sungkyunkwan University 1
Massey University 1
Purdue University 1
Synopsys Incorporated 1
Washington University in St. Louis 1
Qualcomm Incorporated 1
University of Massachusetts System 1
City University of Hong Kong 1
Drexel University 1
Bilkent University 1
University of Southern California, Information Sciences Institute 1
University of Washington Seattle 1
Michigan Technological University 1
The University of North Carolina System 1
National Tsing Hua University 1
Vienna University of Technology 1
Cray Inc. 1
LSI Corporation 1
San Diego State University 1
Singapore Polytechnic 1
Ecole Nationale Superieure de Techniques Avancees 1
Chang Gung University 1
University of Bern 1
Hewlett-Packard 1
Freescale Semiconductor 1
West Virginia University 1
University of Notre Dame 1
Universitat Rovira i Virgili 1
Chongqing University 1
National Taiwan Ocean University 1
University of Missouri System 1
University of California, Santa Cruz 1
Swiss Federal Institute of Technology, Zurich 1
LG 1
National Taiwan University of Science and Technology 1
NXP Semiconductors 1
Northeastern University 1
Daegu University 1
Friedrich Schiller University Jena 1
Universite de Rennes 1 1
Institute of Computing Technology Chinese Academy of Sciences 1
Erasmus University Medical Center 1
University of Wisconsin Madison 1
US Naval Academy 1
Shanghai University of Engineering Science 1
University of Massachusetts Lowell 1
National University of Sciences and Technology Pakistan 1
Korean Agency for Defense Development 1
University of Batna 1
Texas A and M University at Qatar 1
Google Switzerland GmbH 1
Intel Technology India Pvt Ltd. 1
Assured Information Security, Inc. 1
VMware, Inc 1
International Institute of Information Technology Hyderabad 2
Zhejiang University 2
Instituto Superior Tecnico 2
Commissariat a L'Energie Atomique CEA 2
Altera Corporation 2
CNRS Centre National de la Recherche Scientifique 2
Linkoping University 2
Samsung Group 2
Brown University 2
University of Massachusetts Amherst 2
National Cheng Kung University 2
Blekinge Institute of Technology 2
Yonsei University 2
University of Naples Federico II 2
Tianjin University 2
University of Hagen 2
Beijing University of Technology 2
University of Connecticut 2
Lancaster University 2
STMicroelectronics 2
MIT Lincoln Laboratory 2
Catholic University of Leuven 2
San Diego Supercomputer Center 2
University of Nebraska - Lincoln 2
Columbia University 2
Verimag 2
Ecole des Mines de Paris 2
University of Cambridge 2
University of Nevada, Las Vegas 2
INRIA Rocquencourt 2
Princess Sumaya University 2
NVIDIA 2
National Key Laboratory for Parallel and Distributed Processing 2
Intel Corporation Belgium 2
ARM Ltd. 2
Shenzhen Institute of Advanced Technology 2
National Technical University of Athens 3
University of Haifa 3
Samsung Electronics 3
Arizona State University 3
Iowa State University 3
Google Inc. 3
University of Pennsylvania 3
The University of Hong Kong 3
Northwestern University 3
Louisiana State University 3
University of Arizona 3
University of Catania 3
Technical University of Berlin 3
Norwegian University of Science and Technology 3
Sun Microsystems 3
University of Louisiana at Lafayette 3
University of Kansas Lawrence 3
The College of William and Mary 3
University of Toronto 3
Universite Paris Sorbonne - Paris IV 3
CSIC - Instituto de Investigacion en Inteligencia Artificial 3
Thales 3
Georgia Institute of Technology, School of Electrical and Computer Engineering 3
IBM 3
Microsoft Research 3
New York University 3
Massachusetts Institute of Technology 3
University of Ferrara 3
Lawrence Livermore National Laboratory 3
Microsoft 3
Complutense University of Madrid 3
Universidad de Santiago de Compostela 3
IBM Zurich Research Laboratory 3
University of Southern California 3
Queen's University Belfast 3
Universite de Versailles Saint-Quentin-en-Yvelines 3
Rutgers University 3
Indian Institute of Technology, Delhi 3
Simula Research Laboratory 4
Universidad de Malaga 4
Hebrew University of Jerusalem 4
National Chung Cheng University 4
Australian National University 4
Polytechnic Institute of Turin 4
Indian Institute of Science 4
Peking University 4
University of Science and Technology of China 4
Technical University of Munich 4
Indian Institute of Technology, Madras 4
The University of Georgia 4
University of California, San Diego 4
Karlsruhe Institute of Technology 4
Universite de Strasbourg 4
Duke University 5
University of Florida 5
Imperial College London 5
IBM Thomas J. Watson Research Center 5
NEC Laboratories America, Inc. 5
Technion - Israel Institute of Technology 5
Technical University of Crete 5
University of Utah 5
Huazhong University of Science and Technology 5
Southern Illinois University at Carbondale 5
TOBB University of Economics and Technology 5
Korea Advanced Institute of Science & Technology 5
Rice University 6
Delft University of Technology 6
Universidad Politecnica de Valencia 6
National Chiao Tung University Taiwan 6
University of Cantabria 6
Advanced Micro Devices, Inc. 6
Politecnico di Milano 6
IBM Austin Research Laboratory 6
University of California System 6
Wuhan National Laboratory for Optoelectronics 6
Chalmers University of Technology 7
University of Manchester 7
University of California, Davis 7
University of Twente 7
Johannes Kepler University Linz 7
University of Delaware 7
University of California, Berkeley 7
Swiss Federal Institute of Technology, Lausanne 7
Lehigh University 8
The University of British Columbia 8
INRIA Institut National de Rechereche en Informatique et en Automatique 8
RWTH Aachen University 8
University of Patras 8
University of Cyprus 8
National Taiwan University 9
HP Labs 9
National University of Singapore 9
Binghamton University State University of New York 9
Texas A and M University 9
IRISA Institut de Recherche en Informatique et Systemes Aleatoires 9
University of California, Los Angeles 9
University of New South Wales 9
University of Minnesota Twin Cities 9
Eindhoven University of Technology 9
University of the Saarland 9
Universidad de Murcia 10
Ecole Normale Superieure 10
Tel Aviv University 10
University of Minnesota System 10
Universidad de A Coruna 10
Tsinghua University 10
Cornell University 11
University of Dublin, Trinity College 11
Universidad de Zaragoza 11
Shanghai Jiaotong University 11
Carnegie Mellon University 11
Florida State University 12
University Michigan Ann Arbor 12
Harvard University 13
University of California, Irvine 14
Seoul National University 14
IBM Research 15
Stanford University 15
American University of Beirut 15
Georgia Institute of Technology 16
University of Texas at Austin 17
Barcelona Supercomputing Center 17
Ohio State University 18
Pennsylvania State University 19
University of Edinburgh 21
National University of Defense Technology China 22
University of California, Santa Barbara 22
Princeton University 23
North Carolina State University 25
University of Illinois at Urbana-Champaign 28
University of California, Riverside 32
University of Virginia 36
University of Pittsburgh 39
Chinese Academy of Sciences 42
Universitat Politecnica de Catalunya 44
Ghent University 44
Intel Corporation 55

ACM Transactions on Architecture and Code Optimization (TACO)
Archive


2015
Volume 12 Issue 2, June 2015  Issue-in-Progress
Volume 12 Issue 1, April 2015
Volume 11 Issue 4, January 2015

2014
Volume 11 Issue 3, October 2014
Volume 11 Issue 2, June 2014
Volume 11 Issue 1, February 2014

2013
Volume 10 Issue 4, December 2013
Volume 10 Issue 3, September 2013
Volume 10 Issue 2, May 2013
Volume 10 Issue 1, April 2013
Volume 9 Issue 4, January 2013 Special Issue on High-Performance Embedded Architectures and Compilers

2012
Volume 9 Issue 3, September 2012
Volume 9 Issue 2, June 2012
Volume 9 Issue 1, March 2012
Volume 8 Issue 4, January 2012 HIPEAC Papers

2011
Volume 8 Issue 3, October 2011
Volume 8 Issue 2, July 2011
Volume 8 Issue 1, April 2011

2010
Volume 7 Issue 3, December 2010
Volume 7 Issue 4, December 2010
Volume 7 Issue 2, September 2010
Volume 7 Issue 1, April 2010

2009
Volume 6 Issue 4, October 2009
Volume 6 Issue 3, September 2009
Volume 6 Issue 2, June 2009
Volume 6 Issue 1, March 2009
Volume 5 Issue 4, March 2009

2008
Volume 5 Issue 3, November 2008
Volume 5 Issue 2, August 2008
Volume 5 Issue 1, May 2008
Volume 4 Issue 4, January 2008

2007
Volume 4 Issue 3, September 2007
Volume 4 Issue 2, June 2007
Volume 4 Issue 1, March 2007

2006
Volume 3 Issue 4, December 2006
Volume 3 Issue 3, September 2006
Volume 3 Issue 2, June 2006
Volume 3 Issue 1, March 2006

2005
Volume 2 Issue 4, December 2005
Volume 2 Issue 3, September 2005
Volume 2 Issue 2, June 2005
Volume 2 Issue 1, March 2005

2004
Volume 1 Issue 4, December 2004
Volume 1 Issue 3, September 2004
Volume 1 Issue 2, June 2004
Volume 1 Issue 1, March 2004
 
All ACM Journals | See Full Journal Index