Insights
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
Insights
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
AI가 자동으로 큐레이션·번역·정리하는 기술 동향 피드입니다.
본 페이지의 콘텐츠는 AI가 공개된 소스를 기반으로 자동 수집·요약·번역한 것입니다. 원 저작권은 각 원저작자에게 있으며, 각 게시물의 “원문 바로가기” 링크를 통해 원문을 확인할 수 있습니다. 저작권자의 삭제 요청이 있을 경우 신속히 조치합니다.
Meta의 맞춤형 AI 가속기 MTIA-2i에서 Triton을 프로덕션 규모로 적용한 사례를 소개합니다. 새로운 컴파일러 백엔드와 언어 확장을 통해 Triton이 다양한 가속기 아키텍처의 프로그래밍 모델 격차를 해소할 수 있음을 입증했습니다.
P4 프로그래밍 언어를 위한 새로운 언어 기계화 프레임워크인 P4-SpecTec을 제안합니다. 알고리즘 추론 규칙을 도입하여 실행 가능한 정적 및 동적 의미론을 구현했으며, 이를 통해 기존 P4 명세와 컴파일러에서 24개의 버그를 발견했습니다.
Meganeura는 Vulkan 및 Metal API를 활용하여 소비자용 GPU에서 학습과 추론을 모두 수행할 수 있는 컴팩트한 네이티브 컴파일러를 제안합니다. 다양한 하드웨어 환경에서 PyTorch 워크로드를 비교 분석하여, 기존 프레임워크 대비 빠른 컴파일 속도와 경쟁력 있는 성능을 입증했습니다.
C 언어 코드베이스를 안전한 Rust로 전환하기 위해 에이전트 기반 AI를 활용하는 새로운 마이그레이션 방법론을 제안합니다. 비관용적 Rust를 먼저 생성한 후, AI 에이전트가 이를 점진적으로 관용적인 Rust 코드로 재작성하며 검증하는 워크플로우를 다룹니다.
컴파일러로 인한 부동 소수점 수치 편차를 체계적으로 분석하기 위한 진단 프레임워크인 BMOA를 제안합니다. BMOA는 기준, 메커니즘, 결과를 분리하여 수치적 불일치의 원인을 명확히 규명하고 감사 가능한 레코드를 생성합니다.
LLM을 활용하여 배포된 바이트코드와 고수준 명세 사이의 정제 증명을 자동 생성하는 연구를 소개합니다. Ethereum Virtual Machine(EVM) 환경에서 EquiVM 프레임워크를 통해 실제 스마트 컨트랙트의 기계적 증명을 성공적으로 수행했습니다.
제네릭 프로그래밍의 성능을 측정하는 새로운 벤치마크인 SciGMark 1.5를 소개합니다. 현대 프로그래밍 언어들의 다양한 제네릭 구현 전략을 비교하고, 심볼릭 계산 영역으로 벤치마크를 확장하여 분석했습니다.
반응형 프로그래밍 프레임워크에서 발생하는 시간적 동작의 불확실성을 해결하기 위한 새로운 계산법 Willow를 제안합니다. 렌더링과 지연 시간을 효과(effects)로 모델링하여 렌더링 루프나 성능 저하를 정적으로 탐지할 수 있는 타입 시스템을 제시합니다.
확률적 프로그램에서 max/min 연산이 포함된 비선형적 비용 구조의 모멘트를 계산하는 새로운 분석 방법을 제안합니다. 대리 분포(surrogate distribution)를 활용한 계층적 상향식 접근법을 통해 계산 효율성을 높였습니다.
Floyd-Hoare 논리를 기반으로 분리 타입과 순수 타입을 결합하여 타입 안전성을 검증하는 새로운 프레임워크를 제안합니다. 이 프레임워크는 메모리 안전성, 데이터 불변성, 흐름 민감한 타입 변화를 하나의 통합된 논리 체계 내에서 다룹니다.
Scala 3의 캡처 검사 시스템을 개선하기 위해 역량 분류기(capability classifiers)를 도입하는 연구를 소개합니다. 계층적 태그 구조를 통해 제어 흐름이나 스레드 로컬 리소스와 같은 특정 역량을 정교하게 필터링하고 추론할 수 있습니다.
eBPF 개발 시 커널과 유저스페이스 간의 타입 불일치 문제를 해결하기 위한 DSL인 KernelScript를 소개합니다. 단일 소스에서 맵과 프로그램 핸들을 타입 지정하여 컴파일 타임에 경계 간 버그를 방지합니다.
의미론적 정규 표현식(SemREs)의 오라클 호출 비용과 적응성(adaptivity)에 관한 이론적 연구입니다. 2라운드 적응성 및 라운드 계층 구조를 분석하여 최적의 비용과 비적응형-적응형 비율을 수학적으로 증명합니다.
언어 모델 생성을 목적으로 설계된 HDL인 ARCH를 통해 IEEE-754 부동 소수점 연산의 설계 및 엔드 투 엔드 검증 결과를 발표합니다. SystemVerilog, SMT-LIB, Lean 4를 활용하여 연산의 정확성을 기계적으로 증명하고 합성 가능한 데이터 타입을 구현했습니다.
Lean 프로그래밍 언어를 사용하여 극단 그래프 이론의 핵심 도구인 Flag Algebra를 기계 검증 가능한 방식으로 정식화했습니다. 외부의 준정부호 계획법(SDP) 출력을 Lean 증명으로 변환하는 컴파일러를 통해 Mantel의 정리 등 다양한 Turán 유형 상한을 형식적으로 증명했습니다.
LLM 기반의 Triton 커널 최적화를 위해 컴파일러 피드백과 IR 구조를 연결하는 계층적 진단 프레임워크를 제안합니다. Ascend NPU 환경에서 실험한 결과, 벤치마크 커널들에 대해 평균 4.35배의 속도 향상을 달성했습니다.
OCaml 5의 대수적 효과(Algebraic Effects)를 활용하여 동기식 반응형 프로그래밍을 구현하는 라이브러리 Tempo를 제안합니다. ReactiveML과 같은 기존 모델과 비교하여 라이브러리 수준의 재구성이 갖는 성능 오버헤드와 런타임 메커니즘을 분석합니다.
불확실한 확률(Imprecise probability)을 다루기 위해 Graded Monads와 BDD를 활용한 새로운 추론 방식을 제안합니다. Haskell 기반의 DSL인 Imp를 통해 인식론적 불확실성을 모델링하며, 기존 BDD 파이프라인을 유지하면서도 정밀한 추론을 가능하게 합니다.
Flint는 저수준 파라미터 설정 없이 데이터의 의미론적 구조를 통해 고품질 시각화를 생성하는 중간 언어입니다. 사용자가 데이터 필드의 의미를 지정하면 컴파일러가 Vega-Lite, ECharts 등 다양한 라이브러리에 최적화된 명세를 생성합니다.
Multiparty Session Types(MPST)에서 top-down과 bottom-up 방식의 타입 지정 가능성(typability)이 동일함을 증명한 연구입니다. 정밀한 서브타이핑과 global type 추론 알고리즘을 통해 두 방식이 필요충분조건임을 입증하고 효율적인 툴체인을 구축했습니다.