githubEdit

Computer Engineering Resources

A curated catalogue of Computer Engineering/Computer Architecture/Computer Systems resources

Image Sourcearrow-up-right

The special charm of Computer Engineering is there's a relatively good understanding of abstraction layers. - Jim Kellerarrow-up-right

The six ideas in Computer Architecture - Prof. Trevor Mudgearrow-up-right

Table of Contents

Direct link to the page on simulators

Conferences/Workshops

Area specific conferences/workshops are captured under their specific pages

Computer Architecture & Systems

  • ISCAarrow-up-right - International Symposium on Computer Architecture

  • ASPLOSarrow-up-right - ASPLOS is the premier forum for interdisciplinary systems research, intersecting computer architecture, hardware and emerging technologies, programming languages and compilers, operating systems, and networking.

  • MICROarrow-up-right - IEEE International Symposium on Microarchitecture

  • USENIXarrow-up-right - Systems Researchers Conf

  • TACOarrow-up-right - ACM Transactions on Architecture and Code Optimization focuses on hardware, software, and system research spanning the fields of computer architecture and code optimization

  • PACTarrow-up-right - Conference on Parallel Architectures and Compilation Techniques

  • NASarrow-up-right - Conference on Networking, Architecture, and Storage

  • HotOSarrow-up-right - Workshop on Hot Topics in Operating Systems

High Performance Computing

  • SuperComputingarrow-up-right - International Conference for High Performance Computing, Networking, Storage, and Analysis.

  • HPCAarrow-up-right - International Symposium on High-Performance Computer Architecture by IEEE Computer Society

  • Hot Chipsarrow-up-right - A Symposium on High Performance Chips

  • PASCarrow-up-right - The Platform for Advanced Scientific Computing (PASC) Conference is an interdisciplinary conference in HPC that brings together domain science, applied mathematics and computer science – where computer science is focused on enabling the realization of scientific computation.

  • ISC High Performancearrow-up-right - Event for HPC, Networking, Storage, AI/ML

  • HiPEACarrow-up-right - Events on High-Performance and Embedded Architectures and Compilers

  • ICSarrow-up-right - ACM International Conference on Supercomputing of research results in HPC systems

  • HPCKParrow-up-right - HPC Knowledge meeting to share expertise and strategies in High-Performance Computing, Data Analysis, and Artificial Intelligence.

Machine Learning Systems

Halls of Fame

State of Computer Architecture Conferences: Source: Elba Garzaarrow-up-right

Search tools for conferences

Digging Deeper

Computer Architecture is diverse and there's interplay between domains that are under it. Look under each of these pages to find specific information or check the full list here

Communities

Industry Organizations

  • OpenHW Grouparrow-up-right - Proven Processor IP

  • CHIPS Alliancearrow-up-right - Common Hardware for Interfaces, Processors and Systems harnesses the energy of open source collaboration to accelerate hardware development.

  • RISC-Varrow-up-right - RISC-V is a free and open ISA enabling a new era of processor innovation through open standard collaboration.

  • MultiCore Associationarrow-up-right - Define and promote open specifications to enable multicore product development.

  • Storage Networking Industry Associationarrow-up-right - A non-profit global organization dedicated to developing standards and education programs to advance storage and information technology.

  • OpenFabrics Alliancearrow-up-right - The Alliance’s mission is to develop and promote software that enables maximum application efficiency by delivering wire-speed messaging, ultra-low latencies and maximum bandwidth directly to applications with minimal CPU overhead.

  • Open Compute Projectarrow-up-right - Focus on reimagining hardware, making it more efficient, flexible, and scalable.

  • Open Chiplet Initiativearrow-up-right - zGlue Open Chiplet Initiative is a gallery of open designs, tools, and file formats that span the chiplet ecosystem from toolsets all the way to completed designs. The goal of the initiative is to lower the barrier for entry to create a collaborative environment for chiplet-based systems.

Great courses on Computer Architecture

Video channels

Blogs

Podcasts

Interesting Resources

Last updated

Was this helpful?