Avatar Image
 Soople.dev
thumbnail
2025.09.01

Compiler End-to-End #01 : Overview

컴파일러가 없다면 CS 엔지니어는 없다

# Table
compiler
Yutong Liu & Kingston School of Art / Talking to AI 2.0 / Licenced by CC-BY 4.0
결국은 0과 1로 변환되어야 한다. 우리의 절실한 마음이 컴퓨터 속 깊은 곳, 트랜지스터에 닿으려면.

Intro

Why don’t we code in binary

What is Compiler

Frontend & Backend

LLVM : Not an Virtual Machine

The LLVM Project is a collection of modular and reusable compiler and toolchain technologies.
Despite its name, LLVM has little to do with traditional virtual machines.
LLVM 프로젝트는 모듈화되어 재사용 가능한 컴파일러와 툴체인 기술의 집합입니다.
이름에서 나타나는 것과 달리 LLVM은 고전적인 의미의 가상 머신과는 거의 관련이 없습니다.

References

Related Articles

Bit-Level에서 컴파일러 최적화하기: Middle-End에서 FPGA까지

Bit-Level에서 컴파일러 최적화하기: Middle-End에서 FPGA까지

IR을 조작해 보자. 그런데 Bit를 곁들여서.

2026.04.12
CompilerResearch
거대 언어 모델은 컴파일러의 꿈을 꾸는가

거대 언어 모델은 컴파일러의 꿈을 꾸는가

언어의 철학자, 결정론적 기계와 확률론적 기계 사이의 과학자가 지닌 아이러니

2026.04.05
CompilerAI
[Paper Review] Architecture-aware Automatic Computation Offload for Native Applications

[Paper Review] Architecture-aware Automatic Computation Offload for Native Applications

Mobile을 위한 Computation Offload

2025.03.10
PaperMobileCompiler

Comments

About This Site

Last Edited :2025. 09. 01.
Version :1.1.0

Copyrights and Licences

© 2023-2025 Seung Hyeon Lim. All rights reserved.
Designed by Seung Hyeon Lim, Powered by Gatsby.

이 사이트의 모든 콘텐츠는 저작권법의 보호를 받으며, 무단 복제 및 배포를 금지합니다.
사용된 오픈소스 라이브러리는 각각의 라이선스를 따릅니다.

This site uses NanumSquare Neo, produced by Naver Corp.

Soople.dev