기본 콘텐츠로 건너뛰기

러시아 토종 CPU - 엘브루스 4C 출시



 구소련은 IT 부분에서는 미국의 상대가 될 수 없었습니다. 실리콘 밸리를 중심으로 급속도로 발전하는 미국의 IT 산업 경쟁력은 지금도 막강해서 세계 주요 IT 기업 가운데 상당수가 미국 기업(인텔, IBM, 퀄컴, 애플, HP, Dell, 오라클, 시스코, 구글, 마이크로소프트, 페이스북 등등) 일 정도입니다. 한마디로 전세계 IT 인프라와 컨텐츠는 미국 기업들이 주도하고 있다는 것이죠. 

 이런 상황에서 구소련이 할 수 있었던 가장 좋은 대안은 역설계 기술을 이용해서 미국의 IT 기술을 모방하는 것이었습니다. 가장 간단한 해결책으로 쉽게 말해 짝퉁을 만드는 것이었죠. 구소련의 인텔 짝퉁 CPU들은 그렇게 탄생했습니다. ( http://blog.naver.com/jjy0501/100099437783 참조) 

 그런데 사실 이것 말고도 구소련은 자체적인 컴퓨터를 제작한 바 있습니다. 1973년 등장했던 엘브루스(Elbrus, Эльбрус)가 그것으로 인텔 짝퉁 CPU와 달리 메인프레임 컴퓨터 비슷한 방식을 목표로 설계되었습니다. 이런 컴퓨터들은 구소련의 우주 프로그램이나 핵무기 연구, 방위 산업 연구 등에 활용되었습니다. 

 구소련 붕괴 이후 이런 자체 개발 CPU들은 미제 CPU 대비 허접한 성능으로 인해 사실상 존립 자체가 매우 어려운 상황이었지만, 러시아가 소련 해체 이후 혼란한 상황에서 다시 일어선 것과 비슷하게 엘브루스 역시 다시 살아났습니다. 다만 살아남기 위해 이 러시아제 CPU는 서방, 특히 미국의 기술을 받아들였습니다. 

 1992년 설립된 MCST (Moscow Center of SPARC Technologies/закрытое акционерное общество (ЗАО) «МЦСТ») 사는 이름처럼 지금은 오라클에 인수된 선(Sun)의 스팍(SPARC) CPU의 구조를 가져왔는데, 이는 아키텍처가 오픈되어 있기 때문입니다.

 하지만 이들은 SPARC 계열 CPU를 계속해서 개발하는 대신 매우 독특한 발전 방향을 잡았습니다. 그것은 x86 에 호환되는 VLIW (Very Long Instruction Word) 아키텍처입니다. 물론 x86에 호환되는 윈도우 및 리눅스 OS를 구동하기 위해서 어쩔 수 없는 선택이었겠죠. 

 이런 방향을 잡은 회사가 사실 하나 더 있는데 2009년에 파산한 트랜스메타(Transmeta)입니다. 이 회사의 크루소 및 에피시온 CPU들은 x86 호환 프로세서로 성능은 낮았지만 아무튼 저전력 시장에서 그럭저럭 명맥을 유지하다 결국 인텔이 저전력 프로세서로 이 시장에 뛰어들자 파산했습니다. 물론 VLIW 기반의 호환 프로세서로써 성능이 너무 낮았던 것도 그런 운명을 맞이하게 된 주요 이유였죠.  



(엘브루스 4C CPU의 사진. ) 


(엘브루스 CPU의 호환 구조. )
 엘브루스 2000(Elbrus 2000)이 이런 구조를 가진 첫 CPU로 2005년에 공개된 후 2008년부터 양산에 들어갔습니다. 이 CPU는 MCST가 설계와 판매를 담당하고 제조는 대만의 TSMC가 맡았습니다. 130nm 공정으로 제조되었기 때문에 인텔이나 AMD의 최신 CPU와는 처음부터 경쟁상대라고 보기는 어려웠고 러시아 내의 일부 수요에 대응하기 위한 것이었습니다.
 이후 MCST는 2011년 2 코어 엘브루스 2000 계열 CPU를 탑재한 Elbrus-2S+를 내놓았습니다. 역시 제조는 TSMC에서 맡았는데 90nm 공정으로 제조되었습니다. 이 회사의 미세 공정 설계 능력이 일천하다보니 공정 전환이 답답하게 느렸던 것이죠. 그리고 2014년에 와서야 Elbrus-4S라는 4 코어 CPU를 65nm 공정으로 선보였는데, 실제 양산형 버전으로 보이는 Elbrus-4C가 이제 출시되었다는 소식입니다.

(Elburus 2000 계열 CPU들. 출처 : 위키)   

 엘브루스 4S/C 는 쿼드 코어 엘브루스 2000 계열 CPU 를 가지고 있는데, 트랜지스터 집적도는 엄청나게 커서 무려 9억 8600만개의 트랜지스터를 가지고 있다고 합니다. 트랜지스터 집적도로만 따지면 쿼드 코어 하스웰의 CPU 부분보다 더 많은 수준입니다. L2 캐쉬가 8MB로 보이는데 (코어당 8MB는 사실 가능하지 않을 것 같고) 아마도 x86 호환 VLIW 구조로 인해서 CPU 의 다이 사이즈가 아주 큰 것이 원인으로 보입니다. 다이 사이즈는 무려 380㎟ 에 달합니다.  

 클럭은 800MHz 한 가지 뿐인데, 사실 클럭은 매우 낮지만 VLIW 구조  상 한 번 사이클에 처리할 수 있는 명령어수는 더 많습니다. 즉 하스웰이 클럭 사이클 당 8 개의 명령어를 처리하면 엘브루스는 23개를 처리할 수 있는 구조입니다. 하지만 이는 최적의 상태를 감안한 것으로 실제 성능은 이보다 떨어집니다. 다만 낮은 클럭 대비 성능은 나쁘지 않은 수준이라고 할 수 있습니다.

 만약 이 엘브루스에 최적화된 VLIW 네이티브 코드를 처리한다면 800MHz의 낮은 클럭에도 불구하고 50GFLOPS라는 생각보다 양호한 성능을 가질 수 있다고 합니다. (배정밀도는 그 절반 성능) 문제는 실제로는 이런 코드는 거의 사용하지 않고 x86 호환 코드만 사용하고 있다는 것이겠죠. 참고로 Core i7-4770K는 AVX2에 최적화된 코드를 사용할 때 176GFLOPS의 연산 능력을 가지고 있습니다.

(엘브루스의 연산 구조)


(엘브루스의 연산 능력)
 엘브루스 2C의 경우 아톰 D510 (듀얼 코어 1.66 GHz)와 견줄만한 연산 능력을 가지고 있다고 하지만, 실제적으로 봤을 때는 앞서 언급한 것 처럼 x86 호환 OS에서 구동할 때는 성능상의 손해를 감수해야 합니다.
 여러 모로 봤을 때 성능은 크게 기대하기 어려운 x86 호환 CPU라고 할 수 있을 것입니다. 그래도 2014년 우크라이나 사태 이후 서방측에 의존하지 않는 러시아 토종 시스템에 대한 관심이 높아진 상태라서 엘브루스의 앞날이 꼭 어둡다고만 하기는 어려울 것입니다.

(엘브루스 4C는 온보드 방식으로 보드에 붙어 있음)    


(엘브루스 4C 를 사용한 PC인 Elbrus ARM-401 )
 엘브루스 4C를 지원할 칩셋도 역시 MCST 자체 제작인데 무려 130 nm 공정을 사용한 것으로 SATA II, USB 2.0 등을 지원할 수 있습니다. 그리고 현대적인 그래픽 카드를 지원할 수 있는 PCIe 슬롯도 갖추고 있습니다. 여기에 라데온 HD 6000 계열 그래픽 카드를 장착할 수 있다고 하네요.
 엽기적이긴 하지만 엘브루스 4C에 라데온 HD 6970을 장착하고 2004년에 출시된 둠 3의 오리지널 버전을 구동한 영상도 있습니다. 1080p 에서 20 프레임 정도 나오는데 같은 그래픽 카드를 Core i7 920 에 붙이면 크라이시스도 30프레임은 넘게 나오는 점을 감안할 때 이 CPU 의 낮은 성능으로 인해 라데온이 제대로 힘을 못쓰고  있다는 것을 알 수 있습니다. (여담이지만 제가 2004년에 펜티엄 4 2.8GHz에 지포스 6800으로 구동했을 때도 1600X1200에서 이 정도 성능은 나왔던 것 같은데 말이죠)  

(동영상)
 아무튼 이렇게 저성능의 x86 호환 CPU지만 누군가 필요로 하기 때문에 시장에 나오는 것이겠죠. 서방측에 대한 의존을 줄이기를 희망하는 러시아는 이미 ARM 기반의 CPU 도 같이 개발 중입니다. 어떤 엽기적인 물건이 나올지는 알 수 없지만, 아무튼 시대가 낳은 독특한 산물임에 틀림없어 보입니다.
 한 가지 더 흥미로운 사실은 MCST가 더 고성능 버전의 차기작도 준비 중이라는 것입니다. 28nm 공정으로 나올 8 코어 CPU로 몇 년 후에 등장할 예정입니다. 물론 이 시기에는 이미 인텔 CPU들은 7nm 공정으로 이전 중일 것입니다. 과연 미래는 어떻게 될지 흥미롭네요.   

  

 참고 








댓글

이 블로그의 인기 게시물

세상에서 가장 큰 벌

( Wallace's giant bee, the largest known bee species in the world, is four times larger than a European honeybee(Credit: Clay Bolt) ) (Photographer Clay Bolt snaps some of the first-ever shots of Wallace's giant bee in the wild(Credit: Simon Robson)  월리스의 거대 벌 (Wallace’s giant bee)로 알려진 Megachile pluto는 매우 거대한 인도네시아 벌로 세상에서 가장 거대한 말벌과도 경쟁할 수 있는 크기를 지니고 있습니다. 암컷의 경우 몸길이 3.8cm, 날개너비 6.35cm으로 알려진 벌 가운데 가장 거대하지만 수컷의 경우 이보다 작아서 몸길이가 2.3cm 정도입니다. 아무튼 일반 꿀벌의 4배가 넘는 몸길이를 지닌 거대 벌이라고 할 수 있습니다.   메가칠레는 1981년 몇 개의 표본이 발견된 이후 지금까지 추가 발견이 되지 않아 멸종되었다고 보는 과학자들도 있었습니다. 2018년에 eBay에 표본이 나왔지만, 언제 잡힌 것인지는 알 수 없었습니다. 사실 이 벌은 1858년 처음 발견된 이후 1981년에야 다시 발견되었을 만큼 찾기 어려운 희귀종입니다. 그런데 시드니 대학과 국제 야생 동물 보호 협회 (Global Wildlife Conservation)의 연구팀이 오랜 수색 끝에 2019년 인도네시아의 오지에서 메가칠레 암컷을 야생 상태에서 발견하는데 성공했습니다.   메가칠레 암컷은 특이하게도 살아있는 흰개미 둥지가 있는 나무에 둥지를 만들고 살아갑니다. 이들의 거대한 턱은 나무의 수지를 모아 둥지를 짓는데 유리합니다. 하지만 워낙 희귀종이라 이들의 생태에 대해서는 거의 알려진 바가 없습니다.  (동영상)...

몸에 철이 많으면 조기 사망 위험도가 높다?

 철분은 인체에 반드시 필요한 미량 원소입니다. 헤모글로빈에 필수적인 물질이기 때문에 철분 부족은 흔히 빈혈을 부르며 반대로 피를 자꾸 잃는 경우에는 철분 부족 현상이 발생합니다. 하지만 철분 수치가 높다는 것은 반드시 좋은 의미는 아닙니다. 모든 일에는 적당한 수준이 있게 마련이고 철 역시 너무 많으면 여러 가지 질병을 일으킬 수 있습니다. 철 대사에 문제가 생겨 철이 과다하게 축적되는 혈색소증 ( haemochromatosis ) 같은 드문 경우가 아니라도 과도한 철분 섭취나 수혈로 인한 철분 과잉은 건강에 문제를 일으킬 수 있습니다. 하지만 높은 철 농도가 수명에 미치는 영향에 대해서는 잘 알려지지 않았습니다.   하버드 대학의 이야스 다글라스( Iyas Daghlas )와 임페리얼 칼리지 런던의 데펜더 길 ( Dipender Gill )은 체내 철 함유량에 영향을 미치는 유전적 변이와 수명의 관계를 조사했습니다. 연구팀은 48972명의 유전 정보와 혈중 철분 농도, 그리고 기대 수명의 60/90%에서 생존 확률을 조사했습니다. 그 결과 유전자로 예측한 혈중 철분 농도가 증가할수록 오래 생존할 가능성이 낮은 것으로 나타났습니다. 이것이 유전자 자체 때문인지 아니면 높은 혈중/체내 철 농도 때문인지는 명확하지 않지만, 높은 혈중 철 농도가 꼭 좋은 뜻이 아니라는 것을 시사하는 결과입니다.   연구팀은 이 데이터를 근거로 건강한 사람이 영양제나 종합 비타민제를 통해 과도한 철분을 섭취할 이유는 없다고 주장했습니다. 어쩌면 높은 철 농도가 조기 사망 위험도를 높일지도 모르기 때문입니다. 그러나 임산부나 빈혈 환자 등 진짜 철분이 필요한 사람들까지 철분 섭취를 꺼릴 필요가 없다는 점도 강조했습니다. 연구 내용은 정상보다 높은 혈중 철농도가 오래 유지되는 경우를 가정한 것으로 본래 철분 부족이 있는 사람을 대상으로 한 것이 아니기 때문입니다. 낮은 철분 농도와 빈혈이 건강에 미치는 악영향은 이미 잘 알려져 있기 때문에 철...

사막에서 식물을 재배하는 온실 Ecodome

 지구 기후가 변해가면서 일부 지역에서는 비가 더 많이 내리지만 반대로 비가 적게 내리는 지역도 생기고 있습니다. 일부 아프리카 개도국에서는 이에 더해서 인구 증가로 인해 식량과 물이 모두 크게 부족한 현상이 지속되고 있습니다. 이를 해결하기 위한 여러 가지 아이디어들이 나오고 있는데, 그 중 하나가 사막 온실입니다.   사막에 온실을 건설한다는 아이디어는 이상해 보이지만, 실제로는 다양한 사막 온실이 식물재배를 위해서 시도되고 있습니다. 사막 온실의 아이디어는 낮과 밤의 일교차가 큰 사막 환경에서 작물을 재배함과 동시에 물이 증발해서 사라지는 것을 막는데 그 중요한 이유가 있습니다.   사막화가 진행 중인 에티오피아의 곤다르 대학( University of Gondar's Faculty of Agriculture )의 연구자들은 사막 온실과 이슬을 모으는 장치를 결합한 독특한 사막 온실을 공개했습니다. 이들은 이를 에코돔( Ecodome )이라고 명명했는데, 아직 프로토타입을 건설한 것은 아니지만 그 컨셉을 공개하고 개발에 착수했다고 합니다.   원리는 간단합니다. 사막에 건설된 온실안에서 작물을 키움니다. 이 작물은 광합성을 하면서 수증기를 밖으로 내보네게 되지만, 온실 때문에 이 수증기를 달아나지 못하고 갖히게 됩니다. 밤이 되면 이 수증기는 다시 응결됩니다. 그리고 동시에 에코돔의 가장 위에 있는 부분이 열리면서 여기로 찬 공기가 들어와 외부 공기에 있는 수증기가 응결되어 에코돔 내부로 들어옵니다. 그렇게 얻은 물은 식수는 물론 식물 재배 모두에 사용 가능합니다.  (에코돔의 컨셉.  출처 : Roots Up)   (동영상)   이 컨셉은 마치 사막 온실과 이슬을 모으는 담수 장치를 합쳐놓은 것이라고 말할 수 있습니다. 물론 실제로도 잘 작동할지는 직접 테스트를 해봐야 알 수...