Architecture and Code Optimization (TACO)


Search TACO
enter search term and/or author name

Social Media


The ACM Transactions on Architecture and Code Optimization (TACO) focuses on hardware, software, and system 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.


Among the topics within the scope of TACO are the following:

  • Computer system architectures and processor architectures, including multiprocessors and multithreaded computers
  • Interaction of operating systems, compilers, programming languages, and architecture
  • Feedback-Directed Software/Hardware Optimization
  • Dynamic compilation, adaptive execution, and continuous profiling/optimization
  • Virtual machine, binary translation hardware, and software optimizations
  • Compiler optimizations that exploit instruction level parallelism, such as software pipelining, global scheduling, register allocation, and memory disambiguation
  • Advanced software and hardware speculation, prediction, and predication techniques
  • High-performance microarchitecture innovation (e.g., VLIW, superscalar, multithreaded, etc.)
  • Architectures and compilers for embedded processors, application specific processors and DSPs, including network and router architectures
  • Memory system optimization
  • Parallel processing
  • Architecture or compiler-based power and energy optimization
  • Application characterization and architectural implications
  • Performance evaluation and measurement of real systems
  • Papers of interest to the SIGMICRO, SIGARCH, and SIGPLAN community


All ACM Journals | See Full Journal Index