Research

Research Areas

Home > Research > Research Areas > Computer Architecture

Research

Research Areas

Home > Research > Research Areas > Computer Architecture

Research Areas

Home > Research > Research Areas > Computer Architecture

Computer Architecture

Research Goals and Vision

The computer architecture research at the KAIST School of Electrical Engineering aims to design the next generation of computer hardware and software systems and its interface for current and emerging application domains like Artificial Intelligence (AI). This research area focuses on optimizing the organization of computer architecture and systems, ease of programming, and system performance. The advancement in computer architecture has led to the design of next-generation computer systems that enable the execution of entirely new forms of applications. For example, AI technology, which is revolutionizing many fields in the IT industry, has been made practical by AI semiconductor technologies such as Graphics Processing Units (GPUs) and Neural Processing Units (NPUs), the achievement of which are made possible by innovative research results in the field of computer architecture.

Key Research Areas

Processor Architecture

  • Energy-efficient Processor : Development of processor technologies that maximizes energy-efficiency by harnessing parallelism inherent in programs.
  • Processor Security and Reliability : Processor design and implementations that enhances its security and reliability.

관련교수

FACULTIES

Memory/Storage Architecture

  • High-Performance Memory/Storage System : Designing scalable and extensible memory/storage hardware architectures capable of storing and managing large-scale data with low-latency and high-bandwidth.
  • Next-Generation Memory/Storage Solution : Developing next-generation memory solutions (e.g., storage-class memory) that pushes the performance and energy-efficiency envelope of current state-of-the-art solutions.

관련교수

FACULTIES

System Software and Compiler

  • Compiler : Software technologies to efficiently generate and optimize program instructions executed by the hardware processor.
  • System Software : Designing the low-level software system that manages and controls the computer’s hardware

관련교수

FACULTIES

Domain-Specific Architectures for AI

  • AI processor architecture : Designing dedicated, domain-specific hardware architecture for accelerating AI algorithms.
  • System Software : Exploration of dedicated memory architecture and systems tailored for AI processors (e.g., High-Bandwidth Memory).

관련교수

FACULTIES

Systems for AI

  • AI Accelerator Integration : Developing integrated systems with hardware and software to accelerate AI computations.
  • Efficient Data Processing : Designing system architectures capable of efficiently processing large-scale datasets.

관련교수

FACULTIES

Recent related activities in Computer Architecture

See below for specifc ongoing research topics related to Computer Architecture of KAIST EE.