Computer >> 컴퓨터 >  >> 소프트웨어 >> 소프트웨어

ARM 대 Intel 프로세서:어느 것이 최고입니까?

오늘날 대부분의 컴퓨팅 기기에는 x86 디자인을 사용하는 프로세서가 있습니다. , Intel 프로세서 또는 ARM(Advanced RISC Machine) 설계와 같은 에서와 같이 스마트폰이나 태블릿의 CPU. ARM CPU는 또한 랩톱으로 만들고 있습니다.

요즘에는 Intel 또는 AMD 프로세서(x86)가 탑재된 컴퓨터와 ARM 프로세서가 탑재된 장치 중에서 선택할 수 있습니다. 그렇다면 ARM과 Intel 프로세서 중 어느 것이 더 낫습니까?

    ARM 대 Intel 프로세서:어느 것이 최고입니까?

    ARM 대 Intel:기원의 차이

    최신 Intel 및 ARM 기반 CPU는 1980년대 초에 시장에 출시된 컴퓨터의 초기 칩, 특히 Acorn Computers BBC Micro 및 최초의 IBM PC에서 발견된 Intel 8088까지 기술을 추적할 수 있습니다. 이것들은 현대의 두 가지 주요 CPU 설계를 위한 길을 닦았습니다.

    ARM 대 Intel 프로세서:어느 것이 최고입니까?

    두 개의 개별 진화 라인이 있지만 오늘날 우리가 이 CPU를 사용하는 것으로 수렴된다는 점에 유의하는 것이 중요합니다.

    RISC 대 CISC

    내부적으로 Intel과 ARM 기반 CPU의 주요 차이점은 각 장치가 이해하는 명령어 유형입니다. ARM 기반 CPU는 RISC(Reduced Instruction Set Computer)입니다. 장치 및 Intel CPU는 CISC(복합 명령 집합 컴퓨터)입니다. 장치. RISC 및 CISC 설계는 프로세서가 작동하는 방식이 다릅니다. Intel(및 AMD) CPU에서는 x86으로 알려진 CISC 명령어 세트를 사용합니다.

    ARM 대 Intel 프로세서:어느 것이 최고입니까?

    그러나 대부분의 장점과 단점은 RISC 장치가 짧고 단순하며 일정한 길이의 명령을 처리하는 반면 CISC 장치는 많은 명령을 한 번에 처리되는 길고 복잡한 명령으로 결합한다는 사실에서 비롯됩니다.

    소프트웨어 호환성

    Intel 프로세서는 ARM 코드를 이해할 수 없으며 그 반대의 경우도 마찬가지입니다. 따라서 운영 체제와 소프트웨어는 한 가지 유형의 프로세서에 대해 특별히 작성되어야 합니다.

    한 유형의 CPU용 소프트웨어가 다른 유형에서 실행되는 것이 가능하지만 일반적으로 성능 및 비효율 면에서 큰 불이익을 받습니다.

    ARM 대 Intel 프로세서:어느 것이 최고입니까?

    이에 대한 예외는 Apple의 Rosetta 2 코드 번역 소프트웨어입니다. 맞춤형 ARM CPU는 Rosetta 2를 염두에 두고 특별히 설계되었으며 Intel 기반 Mac용으로 설계된 거의 원활한 소프트웨어 실행을 가능하게 합니다. 전반적으로 Rosetta 2의 성능 패널티는 낮지만 완벽하지는 않습니다.

    더 일반적인 예는 Microsoft의 ARM 기반 Surface 장치입니다. 에뮬레이션을 통해 x86 코드를 실행하려고 하면 성능에 미치는 영향이 너무 커서 소프트웨어를 사용할 수 없게 됩니다.

    전력 소비

    Intel 및 기타 x86 프로세서에 비해 ARM 기반 CPU의 중요한 이점은 전력 소비입니다. ARM 설계의 특정 혁신과 함께 RISC 접근 방식은 엄청나게 저렴한 CPU를 만드는 것으로 나타났습니다. 이것이 ARM이 스마트폰과 태블릿 시장을 장악한 이유다.

    ARM 대 Intel 프로세서:어느 것이 최고입니까?

    그렇기 때문에 휴대전화는 24시간 이상 사용할 수 있지만 더 큰 배터리를 탑재한 Intel 노트북은 운이 좋다면 몇 시간만 사용할 수 있습니다. 물론 M1 Mac으로 가면 20시간 가까이 영화를 재생할 수 있는데, 이는 노트북 치고는 매우 인상적이다.

    순수한 성능

    컴퓨터가 전원에 연결된 경우와 같이 전력 소비를 계산에서 제외하면 Intel 및 기타 x86 CISC 프로세서가 ARM 기반 RISC CPU를 압도합니다.

    그러나 스마트폰과 태블릿의 등장으로 ARM CPU 개발에 막대한 자금이 투입되면서 ARM CPU의 성능은 세대를 거듭할수록 기하급수적으로 증가하고 있다.

    미드레인지 스마트폰은 이제 컴퓨팅 성능 면에서 "충분히 좋은" 임계값을 통과했으며 일상적인 사용자 요구를 충족할 만큼 강력합니다.

    와트당 성능

    ARM CPU가 소비하는 모든 와트의 에너지에 대해 얼마나 많은 작업을 수행할 수 있는지에 대한 설명을 변경하면 x86 Intel CPU에 대해 상황이 그다지 좋아 보이지 않습니다. Intel과 같은 회사는 CPU의 전력 효율적인 모델을 만들기 위해 열심히 노력했지만 여전히 격차가 있습니다.

    ARM 대 Intel 프로세서:어느 것이 최고입니까?

    위의 비교를 고려하십시오. Intel i7-9750H에는 45W TDP(열 설계 전력)가 있고 Snapdragon 888에는 10W TDP가 있습니다. 그러나 888은 벤치마크 성능에 도달했습니다.

    ARM CPU는 모든 점수가 관련되어 있을 때 고급 노트북 Intel CPU 점수의 75%와 여전히 일치합니다. ARM CPU에는 활성 냉각 기능이 없으며 스마트폰 내부에 자리 잡고 있습니다. 활성 냉각 및 TDP의 4배 이상인 대형 랩톱 장치의 경우 상대적으로 작은 성능 이점을 갖는 것은 이러한 기술 간의 와트당 성능 차이를 극명하게 보여줍니다.

    핵심 대칭

    ARM 측면의 흥미로운 이점은 비대칭 CPU 코어를 사용한다는 것입니다. Intel 및 기타 x86 프로세서에는 여러 개의 코어가 있지만 동일한 코어가 있습니다. 그러나 ARM CPU에는 여러 개의 다른 코어가 있는 것이 일반적입니다.

    예를 들어 스마트폰의 8코어 ARM CPU에는 웹 검색, 동영상 감상, 음악 감상, 작은 백그라운드 작업 처리와 같은 일상적인 작업에 충분히 빠른 4개의 저전력 코어가 있을 수 있습니다. 비디오 게임을 시작하거나 사진 편집과 같은 콘텐츠 제작 작업을 시작하자마자 4개의 고성능 CPU가 작동합니다.

    ARM 대 Intel 프로세서:어느 것이 최고입니까?

    즉, 필요에 따라 짧은 버스트에서 높은 최고 성능의 이점을 누릴 수 있으며 배터리 충전 주기에 걸쳐 평균화된 긴 배터리 수명도 즐길 수 있습니다.

    ARM은 미래인가?

    이러한 CPU 기술과 관련하여 우리가 제기한 주요 질문은 "최고는 무엇입니까?"였습니다. 예상할 수 있듯이 대답은 "그것에 달려 있습니다"입니다. 전원이 문제가 되지 않을 때마다 x86 Intel(및 AMD) CPU가 지배한다고 확실히 말할 수 있습니다. 따라서 벽에 꽂혀 있고 배터리에 의존하지 않고 작동한다면 이것이 바로 CPU입니다.

    오늘날 휴대용 컴퓨터 세계에서는 모든 것이 명확하지 않습니다. ARM의 가장 큰 단점은 성능이 아니라 소프트웨어 호환성입니다. 이것은 Apple이 Rosetta 2로 해결한 것이며 Microsoft에게는 최우선 과제입니다. 소프트웨어가 상당한 성능 저하 없이 ARM 시스템에서 실행된다고 가정하면 성능 대 배터리 수명의 최상의 균형을 제공합니다.

    제대로 하면 M1 MacBook Pro와 같은 컴퓨터를 얻을 수 있습니다. 범용 컴퓨터만큼 강력하고 비디오 편집과 같은 전문적인 작업도 수행할 수 있습니다. 배터리로 20시간 동안 유지할 수 있는 수준의 성능입니다! M1에 대한 자세한 내용은 M1 vs i7:Benchmark Battles를 확인하세요.