projects
open research projects of AISA
Ongoing Research Projects
| 인공지능융합혁신인재양성(아주대학교) | 2023-07-01 – 2026-12-31 | 정보통신기획평가원(IITP) |
| 온디바이스용 플래시메모리 기반 인공지능반도체 프로세서 기술 개발 | 2025-04-01 – 2029-12-31 | 정보통신기획평가원(IITP) |
| SDR 개방형 생태계 구축을 위한 RISC-V 기반 시스템 소프트웨어 기술 개발 | 2024-07-01 – 2027-12-31 | 정보통신기획평가원(IITP) |
| 생성형 AI 추론 서비스의 효율적 확장을 위한 엣지-서버 다계층 협력 시스템 | 2026-09-01 – 2030-08-31 | 한국연구재단(NRF) |
Target Applications
효율적인 AI 연구는 응용의 목표와 알고리즘을 정확히 이해하는 것에서 시작합니다. AISA는 모델의 수학적 구조, 계산 복잡도, 데이터 특성과 정확도를 먼저 살펴보고, 실제 실행에서 나타나는 성능 특성을 함께 분석합니다. 언어와 에이전트, 로보틱스, 그래프, 뇌공학과 유전체학, 동적 신경망을 주요 응용으로 다룹니다.
- Language & Agentic AI (LLM inference, reasoning, tool use, test-time scaling) [1]
- Vision-Language-Action & Robotics (multimodal perception, action generation, robot integration) [2],
- Graph Intelligence (approximate nearest-neighbor search, graph analytics, GNNs) [3]
- Emerging Cross-domain AI (neurotechnology, BCI, genomics, and biological sequences) [4] [5]
- Dynamic Neural Networks (speculative decoding, early exit, mixture-of-experts, dynamic compilation) [6] [7]
응용마다 모델과 데이터는 다르지만 다양한 분석 방법을 공통적으로 활용할 수 있습니다. 수식과 코드를 통해 알고리즘의 정확성, 복잡도와 수치적 특성을 분석하고, 프로파일링, tracing과 hardware counter로 실제 실행을 측정합니다. Benchmarking, modeling과 simulation은 가설을 비교하고 병목과 확장성을 설명하는 데 사용됩니다. 알고리즘과 수학적 이해, 그리고 시스템과 컴퓨터 구조에 대한 이해는 서로를 보완하며, 문제에 따라 가장 설득력 있는 분석 방법과 최적화 지점을 선택합니다.
Recommended Background
- Mathematical foundations: Linear Algebra, Probability, Optimization, and numerical reasoning
- Algorithms and models: Data Structures and Algorithms, Machine Learning, Attention, and Transformers
- Analysis methods: Complexity analysis, benchmarking, profiling, modeling, and simulation
- Systems and tools: Linux, Python, PyTorch, and introductory Computer Architecture
- Domain extensions: LLMs for language, VLA Models and ROS 2 for robotics
References
-
- 2026 IEEE International Symposium on High-Performance Computer Architecture (HPCA), 2026.
- IEEE Transactions on Pattern Analysis and Machine Intelligence, 2020.
-
- Advances in Neural Information Processing Systems 36, 2023.
- Proceedings of the 40th International Conference on Machine Learning, 2023.
-
System-level Optimization (HW & SW Co-design)
AI 워크로드의 성능은 모델만이 아니라 프레임워크, 컴파일러, 런타임, 운영체제, 메모리 계층과 가속기 구조의 상호작용으로 결정됩니다. AISA는 한 계층의 국소적인 개선에 머물지 않고, 측정과 모델링을 통해 병목의 원인을 찾은 뒤 필요한 계층을 함께 바꾸는 cross-layer co-design을 연구합니다.
- Computer Architecture and Algorithm for Acceleration (ISA Extension, Performance Modeling) [8], [9], [10], [11]
- System Software Optimization (DNN Compiler, Runtime, Scheduler) [12], [13], [14], [15]
- Light-weight Performance Estimation and Simulation (Analytical/Hybrid Modeling, AI-based Estimation) [12], [13]
구체적인 워크로드와 플랫폼을 정한 뒤 다음 방법을 조합하여 설계를 개선합니다.
- 프로파일링과 성능 모델링으로 병목 및 확장성 한계를 정량화
- 커널 결합, 양자화와 근사화로 연산 및 데이터 이동을 경량화
- 스케줄링, 병렬화와 메모리 관리를 통해 자원 활용률을 개선
- 명령어 집합과 가속기 구조를 워크로드 특성에 맞게 공동 설계
위 연구는 결국 “주어진 서비스와 제약조건에서 어떤 시스템 설계가 가장 효율적인가?”라는 질문에 답하는 과정입니다. 아이디어는 재현 가능한 실험, 정확한 비교 기준, 그리고 소프트웨어와 하드웨어에 대한 근거 있는 분석으로 검증합니다.
Recommended Background
- Foundations: Computer System Programming, Operating Systems, and Computer Architecture
- Implementation tools: Linux, C/C++, Python, Git, profiling, and debugging
- Software systems track: Compilers, runtimes, parallel programming, and performance optimization
- Hardware systems track: Digital logic, RTL design, memory systems, and accelerator architecture
관련 개발보드 및 컴퓨터
- NVIDIA Jetson AGX Orin (Embedded GPU Dev. Board - Robotics, Automobile, Edge Server, etc.)
- NVIDIA Jetson Nano (IoT GPU Dev. Board - Tiny Robots, Sensors, etc.)
- High-end CPU Server w/ NVIDIA RTX 3090 (Consumer GPU)
- Alveo U280 for RISC-V CPU + NPU (Open-source Gemmini) Simulation
References
- The 26th IEEE International Symposium on High Performance Computer Architecture, 2020.
- The 22nd ACM Architectural Support for Programming Languages and Operating Systems, 2017.
- IEEE Design & Test: Special Issues on Approximate Computing, 2016.
- IEEE MICRO: Special Issue on Top Picks from the 2020 Computer Architecture Conferences, 2021.
- IEICE Transactions on Information and Systems, 2022.
- The 27th IEEE International Symposium on High Performance Computer Architecture, 2021.
- The Web Conference, 2025.
- The 27th IEEE International Conference on Parallel Architectures and Compilation Techniques, 2018.