컨텐츠
10억 중첩 루프 반복
2025-02-11 17:00
언젠가 읽기
연구 방법론
- M3 맥북 프로에서 hyperfine 도구로 측정 완수.
- 40을 입력 값으로 사용하여 중첩 루프 반복 작업 수행.
사용된 언어 및 버전
- Swift, Clang, Fortran, R, Kotlin 등 다양한 언어와 버전 사용.
벤치마킹 결과
- Kotlin: 평균 560.4 ms, 범위 556.1 ms ~ 566.5 ms.
- C: 평균 518.8 ms, 범위 516.0 ms ~ 521.9 ms.
- Rust: 평균 515.1 ms, 범위 514.1 ms ~ 516.8 ms.
- Node: 평균 1.147 s, 범위 1.103 s ~ 1.217 s.
- Bun: 평균 911.0 ms, 범위 815.7 ms ~ 1097.8 ms.
- Deno: 평균 1.153 s, 범위 1.104 s ~ 1.230 s.
- PyPy: 평균 2.303 s, 범위 2.118 s ~ 2.645 s.
참고 자료
- 언어 성능 가이드 및 고성능 컴퓨팅 언어 선택 자료.