테스트 세팅 : G660I (타오바오 i7-12700H 메인보드)
테스트 환경 1(타겟) : Intel (Laptop CPU) i7-12700H + Erying G660I + DDR4 3200Mhz 외 녹투아 40mm 팬 + coolserver R64 (마운트쪽 개조)
테스트 환경 2(비교군) : AMD 7950x + Asrock Steel Legend X670E + DDR5 5600Mhz + 녹투아 인더스트리얼 120mm 팬 (2000/3000RPM 혼용)
테스트 항목 : Rust 로 개발한 회사 백엔드 프로젝트 (Axum, Tonic, Tokio-rs)
좌 : i7-12700H : 73초
우 : 7950x : 32초
덤 : M1 Max : 81초 (맥에서 맥용 컴파일이므로 온전히 1:1 비교는 불가함)
테스트 항목 : Rust For Linux (Linux 6.3 based rust branch)
Repo : https://github.com/Rust-for-Linux/linux
Branch : bc22545f38d74473cfef3e9fd65432733435b79f
config : RUST = TRUE, 외 RUST관련 Assertion Flag = TRUE, ARCH=x86_64
좌 : i7-12700H : 143초
우 : 7950x : 79초
전력사용
Idle : 19W
Peak : 138W
총평
컴파일러에 따라 E코어 클럭당 성능이 잘나올수도있고 아닐수도있고 여부가 조금 있는 것 같다는 생각이 듭니다.
처음에는 NAS 용으로 사용하려고 했으나 생각보다 성능이 너무 좋기도 하며 P/E코어 heterogeneous 모델을 잘 활용하는 코딩을 해보고싶어 리눅스 장난감으로 쓸 예정입니다.
스레드리퍼 프로 5975WX가 있었으나 일부러 테스트하진 않았습니다만 가성비로 본다면 5975wx한대보다는 i7-12700H 개조보드 4~8대를 두고 분산처리를 할 수 있다면
회사에서 여러대 구매해서 CI/CD 용 봇으로 돌린다면 꽤 좋을 것 같다는 생각이 듭니다.
Àú·±°Å º¼‹š¸¶´Ù µå´Â »ý°¢Àε¥, À×ÅÚÀº Àú·± Àü·ÂÀÌ ¸ð¹ÙÀÏ¿¡¼ ³Ã°¢ÀÌ °¡´ÉÇÏ´Ù°í ¹Ï´Â°É±î¿ä