기본 콘텐츠로 건너뛰기

마침내 정식 공개된 실버몬트 (Silvermont) - 이젠 과거의 아톰이 아니다 ?



 인텔이 2008 년 아톰 제품군을 출시한 이래 이 제품군의 가장 큰 변화를 포함한 새 22 nm 공정 기반 아톰 아키텍처인 실버몬트 (Silvermont) 를 정식으로 공개했습니다. 현지시각 2013 년 5월 6일 발표된 내용에 의하면 실버몬트 기반 제품군은 이전에 예상되었던 것 보다 더 빠른 2013 년 하반기에 등장할 수 있을 것으로 보이며 홀리데이 시즌에는 이를 탑재한 노트북이나 타블렛을 볼 수 있게 될지도 모르겠습니다. (다만 구체적으로 이를 탑재한 제품의 출시일에 대한 내용은 아직 불명) 


 베이트레일/밸리뷰 관련 이전 포스트는 아래 참조 



 실버 몬트는 아톰 아키텍처로 보면 세 번째 메이저 업데이트지만 사실 보넬과 솔트웰이 별 차이가 없기 때문에 2008 년 등장 이후 5 년만의 가장 큰 업데이트라고 할 수 있습니다. 2008 년 첫 아톰이 등장했을 때 아키텍처가 바로 보넬 (Bonnell microarchitecture) 으로 크기과 전력소모를 줄이는데 주력한 반면 성능을 희생한 마이크로아키텍처였다고 할 수 있습니다. (아래 슬라이드의 출처는 모두 Intel) 







 보넬 마이크로 아키텍처는 구조를 단순하게 만들기 위해 과거 펜티엄이나 486 에서 사용되던 오래된 아키텍처도 일부 가져왔습니다. 특히 인 오더 (in order) 방식 실행엔진을 사용해 전력 소모를 줄인 것이 특징이었습니다. 이 방식은 전력 소모를 줄이고 구조를 단순하게 만드는 데 도움이 되기는 하지만 대신 성능에서 큰 발목을 잡았습니다.


 하지만 사실 아톰이 등장하던 시점에서는 ARM 의 Cortex A9 에 비해 훨씬 우수한 성능을 가지고 있었기 때문에 인텔은 자신 만만했는지 모르겠습니다. 이후 인텔은 아톰의 성능을 업그레이드 하는데 주력하기 보다는 고성능 아톰이 자사의 상위 코어 프로세서 제품군에 위협이 되는 걸 방지하기 위해 성능 향상을 게을리 했고 그 사이 ARM 진영은 모바일 시장을 장악했습니다. 


 아톰 제품군은 성능은 높았지만 여전히 ARM 프로세서 대비 전력 소모가 높아 모바일에는 적합하지도 않았고 그렇다고 윈도우 OS 를 구동하기에는 성능이 별로 만족스럽지 못했습니다. 이점은 32nm 공정에서 등장한 마이너 채인지 버전인 Saltwell 역시 마찬가지였습니다. (정확히 말하면 Saltwell 은 tick tock 의 개념으로 보넬의 32 nm 공정 다이 쉬링크 모델이라고 할 수 있음. Cedarview 와 Cloverview, Centerton 등이 해당) 


 실버몬트는 tick 과 tock 이 동시에 적용된 모델로 그만큼 인텔이 급하다는 것을 알려주는 변화라고 할 수 있습니다. 실버몬트는 공개된 내용에 의하면 이미 22 nm 공정 다이 쉬링크 아톰이라고 부르기에는 꽤 많은 변화를 거친 것으로 보입니다. 아난드텍은 이를 매우 심도 있게 분석했으므로 관심있으신 분이라면 정독하셔도 될 듯 합니다. 




 이번 실버몬트 아키텍처의 가장 큰 변화는 다시 아웃 오브 오더 실행 (out-of-order execution (OoOE)) 으로 돌아왔다는 점입니다. 전력 소모는 다소 증가할 수 있지만 그 이상으로 퍼포먼스 증가가 예상되는 데다 더 중요하게는 이제 아톰이 더 이상 저전력 저성능만 고집해서는 살아남기 힘든 상황이라 필연적인 변화 였다고 생각됩니다. 여기에 실버몬트는 파이프라인을 전반적으로 손봐서 싱글 쓰레드 기준 50% 의 성능 향상을 약속하고 있다고 하는데 실제 나와보면 입증될 부분으로 보입니다. 










 이외에도 실버몬트는 사실상 형님인 Core 마이크로 아키텍처로 부터 여러가지를 가져와 성능 향상을 도모했습니다. SSE4.1 및 SSE4.2 등 새 명령어셋을 빌려온 것은 그 중 하나입니다. 기존의 아톰의 경우 인텔의 터보 부스트 기술의 아주 초기 버전을 사용하고 있지만 새 실버 몬트는 진정한 의미의 터보 부스트를 가져와 멀티 코어에서 싱글 쓰레드 성능을 크게 향상시키겠다고 약속한 것도 그런 맥락에서 볼 수 있습니다. 


 또 한가지 재미있는 부분은 실버몬트가 하이퍼쓰레드 (HT) 를 적어도 초기 버전에서 지원하지 않는 대신 (앞으로는 어떨지 모르지만) 2개의 코어를 한개의 모듈 방식으로 만들어 쉽게 확장이 가능하도록 지원했다는 점입니다. 이를 이용하면 1 - 8 코어 실버몬트를 구성 쉽게 멀티 코어화 시킬 수 있습니다. 다만 2013 년에는 1,2,4 코어 실버몬트만 등장한다고 합니다. 두개의 실버몬트 코어는 하나의 모듈을 형성하고 1 MB L2 캐쉬를 공유하는데 독립적인 코어가 하나의 모듈을 구성하는 방식으로 AMD 의 불도저 아키텍처와는 다르지만 재미있는 비교라고 하겠습니다. 






 그래픽은 이전에 공개한 것 처럼 아이비 브릿지에 사용된 EU 중 4 개를 사용합니다. 다만 여기에도 모델별로 차이가 존재할 가능성은 있어 보입니다. 인텔은 베이 트레일 제품군에서 기존 세대 아톰 그래픽에 비해 3 배의 성능 향상을 언급한 바 있는데 현재 아톰의 내장 그래픽 성능을 감안하면 가능한 이야기 입니다. CPU 성능에 있어서는 HT 대신 멀티 코어화와 IPC 향상으로 50 - 100% 의 성능향상을 언급하고 있습니다. 2 코어 4 쓰레드 보다 4 코어 4 쓰레드가 확실히 성능이 좋겠죠. 물론 진짜 성능이 어느 정도인지는 두고봐야 알 것 같습니다. 이론적으로는 IPC 향상, 쿼드 코어, 클럭 향상으로 CPU 부분은 2 배, GPU 는 3 배 정도 향상이 있어야 합니다. 


(참고로 명칭에 대해서 정리하면 밸리뷰는 코드 네임이며 아키텍처 명은 실버몬트, 스마트폰용 제품은 메리 필드 (Merrifield), 타블렛 용은 베이 트레일 (Bay trail), 통신 기반 시설용 제품은 랑젤리 (Rangeley), 마이크로 서버 제품은 아보턴 (Avoton) 입니다. 베이 트레일은 2013 년 하반기, 메리필드와 아보턴은 2014 년 초에 출시될 것이라고 합니다. 물론 스마트폰 및 타블렛 제품은 SoC 칩입니다. )  





 아난드텍측의 예측은 2.4 GH 실버 몬트 싱글 코어가 1.2 GHz 펜린 싱글 코어와 성능이 비슷할 것으로 예측했습니다. 현재 4 코어 2.13 GHz 실버 몬트가 출시 예정이라는 점을 생각할 때 그 성능이 현재의 아톰과 아이비 브릿지 사이에 있을 것으로 예측해 볼 수 있습니다. 아무튼 최소한 윈도우를 굴릴 때 답답하지는 않은 성능까지는 올라갈 것으로 기대 할 수 있으나 역시 구체적인 벤치 마크로 입증해야 하는 부분입니다.


 단 이렇게 되면 전력 소모와 다이 사이즈가 증가하게 되는 것이 아닌가 하고 생각할 수 있지만 인텔은 이미 성숙 단계에 이르른 22 nm Tri gate 공정으로 이를 극복할 수 있다고 이야기 하고 있습니다. 따라서 전력대 성능비로 따지면 솔트웰 대비 실버몬트는 2-4 배의 성능 향상이 있으며 다른 유력한 ARM 진영의 경쟁자들을 다 몰아낼 수 있을 것 만 같습니다. 왜냐하면 심지어 전력대 성능비에서도 이제는 ARM 기반 AP 를 넘어선다고 이야기 하고 있기 때문입니다. 22 nm 공정의 힘과 새로운 아키텍처로 Cortex A15 와 의 비교에서는 이 말이 사실일 수도 있습니다.  










 물론 전세대의 무어스타운이나 클로버 트레일도 경쟁자들을 다 이길 수 있는 것처럼 이야기 했던 전례를 볼 때 실제 물건이 나오기 전까지 속단하는 것은 금물입니다. 하지만 실제로 인텔이 실버몬트에서 많은 것을 준비하고 나온 것은 사실인 것으로 보입니다. 무엇보다 전세대 아톰의 성능이 너무 낮기 때문에 이를 끌어 올리는 것은 역설적으로 매우 쉬웠을 것으로 (?) 생각합니다.


 분명 실버 몬트가 이전 세대 대비 성능이 향상된 것은 의심할 수 없을 것입니다. 하지만 성공을 장담하긴 이른 상황이죠. 실버몬트가 등장하는 2013 년 말에서 2014 년에는 ARM 진영도 새 제품들을 준비하고 있다는 점이 변수입니다. 2014 년에는 Cortex A50 계열의 신제품과 더불어 SGX 의 6 시리즈 및 케플러 기반 테그라 등 새로운 모바일 GPU 들이 일반화  될 것으로 보입니다. 인텔이 과연 이들과의 경쟁에서 과거의 굴욕을 갚고 칩질라의 영광을 모바일에서 재연하는지가 2014 년의 가장 큰 관전 포인트 같습니다. 


 아무튼 적어도 고성능 아톰 CPU 가 나오면 윈도우 8 타블렛도 쓸만한 녀석들이 다수 나올 것을 기대됩니다. 실버몬트는 과거 인텔의 선보인 보넬/솔트웰 같은 서자 취급을 받은 저가 저성능 CPU 가 아니라 하스웰과 더불어 모바일 시장을 공략할 주력 제품군으로 미래가 주목됩니다.   


 참고 




댓글

이 블로그의 인기 게시물

통계 공부는 어떻게 하는 것이 좋을까?

 사실 저도 통계 전문가가 아니기 때문에 이런 주제로 글을 쓰기가 다소 애매하지만, 그래도 누군가에게 도움이 될 수 있다고 생각해서 글을 올려봅니다. 통계학, 특히 수학적인 의미에서의 통계학을 공부하게 되는 계기는 사람마다 다르긴 하겠지만, 아마도 비교적 흔하고 난감한 경우는 논문을 써야 하는 경우일 것입니다. 오늘날의 학문적 연구는 집단간 혹은 방법간의 차이가 있다는 것을 객관적으로 보여줘야 하는데, 그려면 불가피하게 통계적인 방법을 쓸 수 밖에 없게 됩니다. 이런 이유로 분야와 주제에 따라서는 아닌 경우도 있겠지만, 상당수 논문에서는 통계학이 들어가게 됩니다.   문제는 데이터를 처리하고 분석하는 방법을 익히는 데도 상당한 시간과 노력이 필요하다는 점입니다. 물론 대부분의 학과에서 통계 수업이 들어가기는 하지만, 그것만으로는 충분하지 않은 경우가 많습니다. 대학 학부 과정에서는 대부분 논문 제출이 필요없거나 필요하다고 해도 그렇게 높은 수준을 요구하지 않지만, 대학원 이상 과정에서는 SCI/SCIE 급 논문이 필요하게 되어 처음 논문을 작성하는 입장에서는 상당히 부담되는 상황에 놓이게 됩니다.  그리고 이후 논문을 계속해서 쓰게 될 경우 통계 문제는 항상 나를 따라다니면서 괴롭히게 될 것입니다.  사정이 이렇다보니 간혹 통계 공부를 어떻게 하는 것이 좋겠냐는 질문이 들어옵니다. 사실 저는 통계 전문가라고 하기에는 실력은 모자라지만, 대신 앞서서 삽질을 한 경험이 있기 때문에 몇 가지 조언을 해줄 수 있을 것 같습니다.  1. 입문자를 위한 책을 추천해달라  사실 예습을 위해서 미리 공부하는 것은 추천하지 않습니다. 기본적인 통계는 학과별로 다르지 않더라도 주로 쓰는 분석방법은 분야별로 상당한 차이가 있을 수 있어 결국은 자신이 주로 하는 부분을 잘 해야 하기 때문입니다. 그러기 위해서는 학과 커리큘럼에 들어있는 통계 수업을 듣는 것이 더 유리합니다. 잘 쓰지도 않을 방법을 열심히 공부하는 것은 아무래도 효율

150년 만에 다시 울린 희귀 곤충의 울음 소리

  ( The katydid Prophalangopsis obscura has been lost since it was first collected, with new evidence suggesting cold areas of Northern India and Tibet may be the species' habitat. Credit: Charlie Woodrow, licensed under CC BY 4.0 ) ( The Museum's specimen of P. obscura is the only confirmed member of the species in existence. Image . Credit: The Trustees of the Natural History Museum, London )  과학자들이 1869년 처음 보고된 후 지금까지 소식이 끊긴 오래 전 희귀 곤충의 울음 소리를 재현하는데 성공했습니다. 프로팔랑곱시스 옵스큐라 ( Prophalangopsis obscura)는 이상한 이름만큼이나 이상한 곤충으로 매우 희귀한 메뚜기목 곤충입니다. 친척인 여치나 메뚜기와는 오래전 갈라진 독자 그룹으로 매우 큰 날개를 지니고 있으며 인도와 티벳의 고산 지대에 사는 것으로 보입니다.   유일한 표본은 수컷 성체로 2005년에 암컷으로 생각되는 2마리가 추가로 발견되긴 했으나 정확히 같은 종인지는 다소 미지수인 상태입니다. 현재까지 확실한 표본은 수컷 성체 한 마리가 전부인 미스터리 곤충인 셈입니다.   하지만 과학자들은 그 형태를 볼 때 이들 역시 울음 소리를 통해 짝짓기에서 암컷을 유인했을 것으로 보고 있습니다. 그런데 높은 고산 지대에서 먼 거리를 이동하는 곤충이기 때문에 낮은 피치의 울음 소리를 냈을 것으로 보입니다. 문제는 이런 소리는 암컷 만이 아니라 박쥐도 잘 듣는다는 것입니다. 사실 이들은 중생대 쥐라기 부터 존재했던 그룹으로 당시에는 박쥐가 없어 이런 방식이 잘 통했을 것입니다. 하지만 신생대에 박쥐가 등장하면서 플로팔랑곱

9000년 전 소녀의 모습을 복원하다.

( The final reconstruction. Credit: Oscar Nilsson )  그리스 아테나 대학과 스웨덴 연구자들이 1993년 발견된 선사 시대 소녀의 모습을 마치 살아있는 것처럼 복원하는데 성공했습니다. 이 유골은 그리스의 테살리아 지역의 테오페트라 동굴 ( Theopetra Cave )에서 발견된 것으로 연대는 9000년 전으로 추정됩니다. 유골의 주인공은 15-18세 사이의 소녀로 정확한 사인은 알 수 없으나 괴혈병, 빈혈, 관절 질환을 앓고 있었던 것으로 확인되었습니다.   이 소녀가 살았던 시기는 유럽 지역에서 수렵 채집인이 초기 농경으로 이전하는 시기였습니다. 다른 시기와 마찬가지로 이 시기의 사람들도 젊은 시절에 다양한 질환에 시달렸을 것이며 평균 수명 역시 매우 짧았을 것입니다. 비록 젊은 나이에 죽기는 했지만, 당시에는 이런 경우가 드물지 않았을 것이라는 이야기죠.   아무튼 문명의 새벽에 해당하는 시점에 살았기 때문에 이 소녀는 Dawn (그리스어로는  Avgi)라고 이름지어졌다고 합니다. 연구팀은 유골에 대한 상세한 스캔과 3D 프린팅 기술을 적용해서 살아있을 당시의 모습을 매우 현실적으로 복원했습니다. 그리고 그 결과 나타난 모습은.... 당시의 거친 환경을 보여주는 듯 합니다. 긴 턱은 당시를 살았던 사람이 대부분 그랬듯이 질긴 먹이를 오래 씹기 위한 것으로 보입니다.   강하고 억센 10대 소녀(?)의 모습은 당시 살아남기 위해서는 강해야 했다는 점을 말해주는 듯 합니다. 이렇게 억세보이는 주인공이라도 당시에는 전염병이나 혹은 기아에서 자유롭지는 못했기 때문에 결국 평균 수명은 길지 못했겠죠. 외모 만으로 평가해서는 안되겠지만, 당시의 거친 시대상을 보여주는 듯 해 흥미롭습니다.   참고  https://phys.org/news/2018-01-teenage-girl-years-reconstructed.html