[고든 정의 TECH+] 푸틴의 IT 굴기…러시아 토종 CPU의 성능은?
박종익 기자
입력 2022 02 24 10:10
수정 2022 02 24 10:10
구소련 시절부터 고도의 창의성과 자율성이 핵심인 IT 산업을 육성하기에 적합하지 않은 환경인 데다 러시아 역시 오랜 세월 경제난을 겪으면서 관련 투자가 부실했기 때문입니다. 따라서 구소련 시절부터 자체 개발이 어렵다는 사실을 깨닫고 미국의 CPU와 프로그램을 라이선스 없이 무단으로 카피해 복제품을 만드는 데 주력했습니다.
그렇게 해서 나온 제품 중 하나가 바로 러시아의 토종 x86 CPU인 엘브루스(Elbrus)입니다. 엘브루스 시리즈는 러시아 국영인 MCST에서 개발한 것으로 처음에는 인텔 x86 CPU의 무단 복제품이 아니라 이름처럼 SPARC 기반 오픈 소스 CPU였습니다. 하지만 SPARC 자체가 널리 쓰이는 아키텍처가 아니고 관련 응용 프로그램도 부족해서 MCST는 VLIW(Very Long Instruction Word) 아키텍처 기반으로 x86 호환 CPU를 개발했습니다.
엘브루스-8C는 TSMC의 28nm 공정으로 제조된 CPU로 8코어 8쓰레드, 1.3GHz 클럭, 쿼드채널 DDR3 1600, 16MB L3 캐시를 지니고 있습니다. TDP는 70W로 테스트 모델은 네 개의 CPU를 탑재한 4소켓 서버입니다. (CPU 코어는 모두 32개) 비교 대상은 20코어 40쓰레드의 최신 인텔 캐스케이드 레이크 CPU(Cascade Lake-SP, 20C/40T, 2.10 – 3.90 GHz, 27.5MB L3, 125W TDP, 14nm)로 2개의 CPU를 사용하는 서버입니다. (코어는 모두 40개)
쉽게 예상할 수 있듯이 엘브루스 CPU의 성능은 제온 CPU와 비교할 수 없을 정도로 낮았습니다. SPEC CPU 2017 벤치 기준으로 2.62~3.15배 정도 느렸고 자바 어플리케이션 처리 속도는 26배에서 32배 정도 느렸습니다. 관계형 데이터베이스 관리 시스템(RDBMS)의 데이터를 관리하는데 사용되는 SQL 명령어 처리 능력을 보는 PGbench/PostreSQL 벤치 역시 1.7배에서 3.3배 정도 느린 것으로 나타났습니다. 상세한 벤치마크 내용은 공개되지 않았지만, 금융기관을 포함해 기업용 서버로 쓰기에는 현재 기준으로 매우 미흡한 성능으로 추정할 수 있는 내용입니다. 그리고 사실 예상 가능한 범위의 성능이기도 합니다. 결론적으로 러시아가 서방측의 강력한 제재로 CPU를 수입하지 못하게 되면 이를 엘브루스로 대체하기는 어려울 것으로 예상됩니다.
하지만 이보다 더 중요한 문제는 엘브루스 자체도 대만 TSMC의 파운드리를 이용하고 있고 메모리 역시 삼성, SK 하이닉스, 마이크론 제품을 사용해야 해서 한국이나 대만까지 제재에 동참하면 CPU는 물론 컴퓨터 자체를 자체 생산할 수 없다는 것입니다. 현재 러시아의 IT 생태계는 서방측의 고강도 제재에 대응할 수 있는 상태라고 보기 어렵습니다.
참고로 러시아 자체 파운드리 제조사인 미크론(Mikron)의 경우 90nm 공정에서 듀얼 코어 엘브루스-2SM 칩을 생산한 적이 있습니다. 하지만 300MHz에 불과한 낮은 동작 속도와 기술적으로 20년 전 수준에 불과한 제조 공정으로 인해 현재의 러시아 기업의 요구를 감당하기에는 한참 역부족으로 보입니다. 만약 외교적인 타협에 성공하지 못하고 결국 서방측 제재가 본격화할 경우 러시아 IT 생태계는 상당한 타격을 입을 것으로 예상됩니다.
고든 정 칼럼니스트 jjy0501@naver.com