태그: WebAssembly
3편
-
WebAssembly 실전: C/C++ 컴파일 파이프라인, 선형 메모리, JS 상호 운용과 성능
WebAssembly(WASM)의 스택 기반 VM 원리와 컴파일 파이프라인, 선형 메모리와 JS 데이터 교환, Rust(wasm-pack·wasm-bindgen)와 C/C++(Emscripten) 빌드, 번들 크기·SIMD·스레드 최적화까지 정리합니다.
-
브라우저에서 AI 모델 돌리기: Transformers.js, ONNX Runtime Web, WebLLM과 성능 최적화
WebAssembly로 브라우저에서 AI 모델을 실행하는 방법. Transformers.js, ONNX Runtime Web, WebLLM으로 서버 없이 오프라인 추론을 구현하는 과정을 정리합니다.
-
C++ WebAssembly(Wasm)와 Emscripten | C++을 브라우저에서 돌리기
C++ 코드를 Emscripten으로 WebAssembly로 빌드해 브라우저에서 호출하는 과정을 최소 예제부터 보여줍니다. 선형 메모리로 배열을 넘기는 법, ccall·cwrap과 Embind로 함수·클래스를 노출하는 법, file://에서 나는 CORS 에러와 메모리 범위 오류도 다룹니다.