LLVM
“프로그래밍 언어 개발의 감초” LLVM의 이해와 활용 방법
현재 개발 환경 분야에서는 매일 새로운 언어와 기존 언어에 대한 개선이 쏟아지고 있다. 모질라의 러스트, 애플의 스위프트, 젯브레인스의 코틀린, 그리고 실험적 파이썬 변형인 모조(Mojo) 등이 대표적이다. 모두 개발자에게 속도, 안전성, 편의성, 이...
스위프트, 러스트, 클랭을 떠받치는 힘, LLVM 알아보기
새로운 언어와 함께 기존 언어의 개선도 개발 환경 전반적으로 급속도로 확산되고 있다. 모질라 러스트(Rust), 애플의 스위프트(Swift), 젯브레인스의 코틀린(Kotlin), 그리고 다른 많은 언어가 개발자에게 속도, 안전, 편의성, 이식성, 성능...
텐서플로우, 더 빠른 머신러닝 지원하는 보조 프로젝트 MLIR 공개
구글 텐서플로우 머신러닝 프레임워크를 개발하는 엔지니어가 보조 프로젝트인 MLIR을 공개했다. 머신러닝 프레임워크를 위한 공통 중간 언어를 목표로 한다. MLIR은 Multi-Level Intermediate Representation...