Skip to content

Latest commit

 

History

History
372 lines (312 loc) · 59.4 KB

README.md

File metadata and controls

372 lines (312 loc) · 59.4 KB

Compilers and Architectures

GitHub last commit

A list of awesome compilers and optimization techniques (applicable to compilers) for different architectures and emerging domains.

Note: Although some projects are not about compiler design or implementation themselves, we still include them if their techniques are suitable for automation and compiler design.

Contents

List of Conferences and Journals Considered

  • Conferences
    • ASPLOS, ISCA, MICRO, HPCA
    • OSDI, SOSP, PLDI, PPoPP, SC
    • DAC, ICLR, NeurIPS, ATC, OOPSLA
    • CGO, MLSys, SIGGRAPH, PACT, POPL, ICS
    • Euro-Par, MAPL
    • ICRC
  • Journals
    • TPDS, TCAD, TC
    • TACO, TECS
  • Preprint
    • arXiv

Compiler Toolchain

Compilers for AI chips

Compilers for PIM

Compilers for Brain-inspired Hardware

Compilers for SIMT GPU

Compilers for CPU

Compilers for Mobile and Edge

Compilers for RISC-V

Compilers for Configurable Hardware

Compilers for Hyperdimensional Computing

Design Space Construction and Exploration

Dynamic Shape and Control Flow

Sparse Applications, Compilers, and Architectures

Tree and Graph Applications, Compilers, and Architectures

NAS Compilers and Architectures

Security and Privacy

Cost Model

Hardware Design and Validation

Survey and Books

Talks, Tutorials, and Videos