IT관련 지식들 2010. 3. 11. 13:21

코어(Core)와 시피유(CPU) 차이점이뭘까요?

뭘 알아야 이해를 하지

코어(Core)와 시피유(CPU) 차이점이 뭘까요? 
두 개의 차이점을 설명드리기 전에 엠시유(MCU)에 대해 잠시 살펴보죠.
코어와 엠시유는 사장님과 회사라고 할 수 있습니다. 한 회사는 많은 사람들로 구성되어 있습니다. 그 중에서 가장 중요한 사람이 바로 사장님이죠.  회사에 따라 사장님이 두 명 이상이기도 하죠. 
여기서 사장님이 바로 코어라고 보면 되구요 회사가 엠시유라고 보시면 됩니다. 회사가 잘 운영되기 위해서는 가장 중요한 역할을 하는 사장님 말을 잘 들어야 되는 것처럼 엠시유가 잘 동작하기 위해서는 코어의 눈치를 잘 살피고 때에 따라서 열심히 일을 해야 하기도 합니다. 
최근에는 하나의 엠시유에 두 개 이상의 코어가 들어있는 칩셋들이 있으며, 점점 증가하고 있는 추세랍니다. 그럼 앞에서 언급한 것처럼 사장님이 두 분이 되는 거죠. 사장님이 두 분이면 회사 업무 처리를 나누어서 할 수 있으니 효율적이겠죠. 어쨌든 한개의 코어보다는 빠르지 않을까요? ㅎㅎ
그럼 시피유(CPU)는 뭘까요? 
시피유안에는 코어, 코프로세서, 엠엠유, 캐시 메모리 등으로 구성되어 있어요. 흔히 시피유 또는 프로세서라고 불리는데 만약 암코어가 들어 있으면 암프로세서라고 부르죠. 하나의 엠시유안에 코어가 두 개면 시피유가 두 개인 셈이죠.

암프로세서를 가지고 엠시유를 만드는 회사가 많이 있습니다.
대표적으로 삼성(Samsung), 티아이(TI), 에스티(ST), 컬컴(Qualcomm) 등이 있습니다. 일반적으로 SoC(System on Chip)를 만드는 업체라고 합니다. Soc 업체들은 암프로세서를 가지고 엠시유를 만들며 각 회사마다 고유의 이름을 붙여서 엠시유 이름을 짓는 답니다.
그럼 엠시유는 암프로세서만 넣어서 만들까요? 당근 아니겠죠??
회사가 만들어질 때 최소한 몇 개의 부서를 만들어 운영을 하듯 엠시유 만들 때도 몇 개의 부서를 만든답니다.  회사의 동력은 사람이니 사람을 관리하는 HR부서가 있듯이 엠시유의 동력인 파워매니져먼트 부서가 있답니다. 이렇듯 엠시유는 메모리컨트롤러(Memory Controll), 지피아이오(GPIO),  엘시디(LCD), 사운드(Sound) 등과 같이 여러 부서로 만들어 지죠.
엠시유에 부서가 많다고 해서 무작정 좋기만 할까요? 물론 많으면 많을 수록 좋지만 단가가 비싸진 다는 것을 잊으시면 안됩니다요~~!!

이와 같이 여러 부서로 만들어지고 나면 각 부서에서 어떤 일을 해야 될지에 대한 자세한 업무 가이드를 만들 듯이 엠시유 소개를 담은 엠시유 데이타 시트를 만든답니다. 개발자들은 엠시유 데이터 시트를 보고 엠시유의 성능을 판단하거나 프로그램을 만들 때 참고하게 됩니다.  
엠시유를 만드는 회사들은 암프로세서를 하나 이상 넣을 수가 있다고 했는데, 이와 마찬가지로 각종 컨트롤러도 두 개 이상을 만들 수가 있답니다. 예를 들어, 폴더형 핸드폰은 대부분 엘시디가 메인, 서브로 나누어져서 두 개가 있어요. 그렇다면 폴더형 핸드폰을 만든다면 여러 회사의 엠시유를 검토하면서 그 중에서 당연히 엘시디 컨트롤러가 두 개를 가진 엠시유를 선택해야겠죠.
 

아래 그림 참조…


===================================================================================================================

<그림 1>
<그림 2>

 우선 그림 2의 그림이 코어입니다. 그림 1에서도 위에 core부분이라 정해진 부분이 코어입니다. 

코어는 데이터를 처리하는 방식을 조합해놓은 구조를 말합니다.

프로세서는 코어에 cache, MMU등의 장치를 더한 core에 더한 부품입니다. 

아키텍쳐는 명령어, 레지스트리 구조, 처리되는 데이터 크기등을 정의해 놓은 중심입니다.


'IT관련 지식들' 카테고리의 다른 글

USB로 부팅하기  (0) 2010.06.14
Carry 와 oVerflow  (2) 2010.03.11
Big endian / little endian  (0) 2010.03.11
Harvard architecture / Von-Neumann architecture  (0) 2010.03.11
CISC / RISC  (0) 2010.03.11
posted by 동글동글82
: