ENERZAi·Oct 20Optimizing the MLIR-Based Torq NPU CompilerHi, this is ENERZAi. We recently contributed to the backend implementation and model optimization of the Torq compiler, an open-source…
ENERZAi·Oct 20MLIR 기반 Torq NPU 컴파일러 개발 여정안녕하세요, 에너자이입니다. 에너자이는 최근 글로벌 반도체사인 Synaptics의 Astra SL2610 제품군에 탑재된 Torq NPU를 위해, 오픈소스 IREE/MLIR 기반 Torq 컴파일러의 백엔드 구현과 모델 최적화에 참여했는데요. 오늘은…
ENERZAi·Mar 10, 2025Optimium 101(10)-Modeling compilable general programming language #1Hello, this is Jaewoo Kim, who works as an engineer for developing Nadya, the programming language specialized for HPC. In this article, I…
ENERZAi·Feb 26, 2025A Deep Dive into Application Binary Interfaces: Lessons learned from NadyaHello! My name is Jin-hwan Shin, and I’m developing Nadya at ENERZAi. (Nadya is a metaprogramming language independently developed by…
ENERZAi·Feb 26, 2025ABI 심층 분석: Lessons learned from Nadya안녕하세요? ENERZAi에서 Nadya(에너자이가 자체적으로 개발한 메타프로그래밍 언어로, 에너자이의 AI 추론 최적화 엔진 Optimium에서 핵심적인 역할을 수행합니다)를 개발하고 있는 신진환이라고 합니다. 이번 게시물에서는 저희 팀에서…
ENERZAi·Aug 19, 2024Optimium 101(9) — Ownership System of NadyaToday, we will deep-dive into technology under Nadya. We will discuss how Nadya can safely manage memory without using garbage collector…
ENERZAi·Aug 19, 2024Optimium 탐구(9) — Nadya 소유권 시스템이번 게시물에서는 Nadya에 적용된 기반 기술에 대해 조금 더 자세히 알아보겠습니다. 구체적으로는, Nadya가 어떻게 Garbage collector 없이 안전하게 메모리를 관리하고 Tensor의 메모리 안정성을 보장하는지 말씀드리려고 합니다…
ENERZAi·Jul 8, 2024Optimium 101(8)-Nadya Optimizing CompilerHello, my name is Jaewoo Kim, and I am developing Nadya at ENERZAi. On the last blog post about Nadya, we introduced about type inference.
ENERZAi·Jul 8, 2024Optimium 탐구(8)-Nadya Optimizing Compiler안녕하세요, ENERZAi에서 Nadya를 개발하고 있는 김재우입니다. 이전 블로그 게시물에서 Nadya의 타입 추론에 대해 소개드린 바 있는데요.
ENERZAi·May 22, 2024Optimium 101(6) — Statically Typed Languages and Type InferenceHello, I am Seungwuk Eun from ENERZAi, the developer of Nadya. Last week, we introduced Nadya, a programming language designed for…