윈도우 / MS 인텔 22nm 공정 적용한 최대 8코어 아톰 CPU Avoton, 올해 9월 출시예상
2013.08.25 16:28
안녕하세요...
인텔 22nm 공정 적용한 최대 8코어 아톰 CPU Avoton, 올해 9월 출시예상
아래 링크 클릭 하시면 됩니다.
https://www.bodnara.co.kr/bbs/article.html?D=7&cate=1&d_category=8&num=101198
댓글 [3]
-
빛과그림자 2013.08.26 23:39
-
메리아 2013.08.27 07:30
약간 정정 바랍니다.
x86이 32비트의 대명사로 굳어지긴 했지만,
엄밀히 따지면, 현재 인텔 CPU는
x86 32비트와 x86 64비트가 있는겁니다.
근데 왠지 오용에 가깝게 32비트를 x86이라고 부르고, 64비트는 x86을 생략한채 부르죠.
하지만 이런 근본적인(?) 부분을 얘기할땐 32비트라고 정확하게 명기하는게 옳습니다.
그리고 역시 또 엄밀히 따지자면,
CPU가 32비트라서 3.5GB 램용량만 지원하는게 아닙니다.
그 이상 가능하고(그래서 비공식 트윅패치가 존재하죠), 32비트 OS에서 4GB이상 쓰고 계시는 분들이 계시죠.
그런데 서드파티와의 안정성 문제로 인해, XP기준 SP2버전부터 4GB로 제한했고(기본적인 매핑주소 문제로 실질적으로는 3.5GB이하가 되어버렸죠),
계속 32비트 버전은 그렇게 제한하는 겁니다.
32비트 CPU라고 해서 무작정 불가능한건 아닙니다.
하긴 32비트 CPU이기 때문에 제한하는 것이기도 하지만요.
근데 아톰이 32비트였군요. 써본적도, 자세히 알아본적도 없어서 이제야 알았네요. ㅡ.ㅡ
-
빛과그림자 2013.08.27 22:05
인텔 x86 이라함은 메모리 접근을 세그먼티드 어드레싱을 사용하는 구조를 말합니다.
이 세그먼티드 어드레싱은 16비트 프로세서를 만들때 기존 8비트용 코드의 하위 호환성을 위해 고안됐으며 (현재는 지원안됨)
다시 확장 세그먼티드 방식을 고안하여 32비트에서도 하위 호환성을 가지도록 만들었습니다.
그러나 32비트 역시 오래가지 못하고 그이상의 주소확장이 필요해졌는데
인텔의 한계는 여기까지였으며 64비트 주소를 가지는 프로세서는 완전히 새로 만들수밖에 없었는데 그것이 이태니엄 입니다.
그러다 AMD의 기술진은 기존 세그먼티드 방식에서도 64비트 주소확장이 가능한 EM64T라는 기술을 만들어냈고
EM64T가 탐나던 인텔은 AMD로부터 그것을 SSEx 커멘드셋과 맞교환하는 방식으로 크로스 라이센스를 얻게됩니다.
따라서 x86 프로세서는 AMD의 EM64T가 빠지면 32비트용이며 아톰은 그중 하나입니다.
즉 순수 x86 자체로서는 64비트를 지원하는건 없습니다.
분명한건 32비트 주소비만으로는 4GB 이상의 메모리에는 절대 접근할수 없으며
32비트 OS에서 4GB 상위영역에 접근하는건 어디까지나 EM64T가 적용된 CPU에 한합니다.
다른 이유도 많지만 이런 맥락에서도 아톰 코어로는 절대 ARM의 상대가 될수 없습니다.
결정적으로 최대 3.5GB RAM 까지만 인식 가능한 x86이라는게 함정 ㅋ
반면에 ARM 코어구조는 에초부터 어드레싱 비트를 필요한 만큼 유기적으로 설계가 가능한 구조.
인텔에게는 항상 이러한 치명적인 한계를 안고갈수밖에 없는 이유는
8비트 시대를 갱신할때 페이징 기법대신 세그먼테이션이라는 오버랩방식으로 하위 호환성을 이어왔기 때문입니다.
세그먼테이션은 물론 당시 시점에서는 매우 획기적인 아이디어였지만,
지금 시점에서 본다면 틀림없이 첫 단추를 잘못 끼운샘.