Compiler, Architecture, And Tools Conference

December 16, 2019

Intel Development Center
Building IDC9
Matam Industrial Park, MATAM Haifa, Israel

The Compiler, Architecture, and Tools Conference (CATC) focuses on the interaction between advanced compilation techniques, modern processors and computing architectures, and associated tools. Learn about exciting new directions in data and task parallelism and how they are influencing the architecture and compilation domain.

Directions | Register

Keynote Speakers


Dr. Madan Musuvathi

Principal researcher
Microsoft Research


Joseph Nuzman

Principal engineer

Conference is free but registration is required. The official language of the conference is English.

Organizing team

Call for Submissions

Do you have a project or research topic that you would like to present at this conference? To be considered, submit an abstract of 100 to 300 words, your contact information, and any related documents to support your research (if available), such as an extended abstract, paper, or links,.

Abstracts and presentations are eventually published on the conference webpage. The conference does not include proceedings. However, with author approval, papers may appear online. You may also submit papers presented in recent top-tier conferences.

Important Dates

Paper submission deadline: September 2, 2019
Notification of acceptance to author: October 3, 2019


This conference focuses on compiler technologies, processor and computing architectures, and tools. Presentations are selected based on novelty and merit. Consider the some of these topics for your submissions:

  • Compilers, runtimes, and tools for modern server, client, mobile, and embedded systems
  • Compiler or hardware support for hiding memory and I/O latencies
  • Compilation to hardware
  • Dynamic translation and optimization
  • Heterogeneous architectures and computational models
  • GPU, accelerator, and coprocessor architectures
  • Power, performance, and monitoring tools for understanding application behavior
  • Optimizations for parallel programs, algorithms, and applications
  • Systems (interactions with compilers or architecture)
  • Compilation, system, and hardware advances (security and computational learning)