Architecture and Code Optimization (TACO)


Search Issue
enter search term and/or author name


ACM Transactions on Architecture and Code Optimization (TACO), Volume 6 Issue 1, March 2009

Practical exhaustive optimization phase order exploration and evaluation
Prasad A. Kulkarni, David B. Whalley, Gary S. Tyson, Jack W. Davidson
Article No.: 1
DOI: 10.1145/1509864.1509865

Choosing the most appropriate optimization phase ordering has been a long-standing problem in compiler optimizations. Exhaustive evaluation of all possible orderings of optimization phases for each function is generally dismissed as infeasible for...

A SIMD optimization framework for retargetable compilers
Manuel Hohenauer, Felix Engel, Rainer Leupers, Gerd Ascheid, Heinrich Meyr
Article No.: 2
DOI: 10.1145/1509864.1509866

Retargetable C compilers are currently widely used to quickly obtain compiler support for new embedded processors and to perform early processor architecture exploration. A partially inherent problem of the retargetable compilation approach,...

Memory-level parallelism aware fetch policies for simultaneous multithreading processors
Stijn Eyerman, Lieven Eeckhout
Article No.: 3
DOI: 10.1145/1509864.1509867

A thread executing on a simultaneous multithreading (SMT) processor that experiences a long-latency load will eventually stall while holding execution resources. Existing long-latency load aware SMT fetch policies limit the amount of resources...

Energy- and area-efficient architectures through application clustering and architectural heterogeneity
Lukasz Strozek, David Brooks
Article No.: 4
DOI: 10.1145/1509864.1509868

Customizing architectures for particular applications is a promising approach to yield highly energy-efficient designs for embedded systems. This work explores the benefits of architectural customization for a class of embedded architectures...