ë¤ê°íëë ìì¦ ë¬´ì íê²½ì '3ë í¸ë ë'
맥 오에스텐이 발표 한 애플의 새로운 운영체제 인 맥 오에스텐 10.6에 병렬 프로그래밍 툴이 내장되어 랩탑과 데스크탑은 소프트웨어 성능을 향상시킬 수 있었다.
여러 CPU 및 그래픽 처리 코어의 처리 성능을 활용하여 소프트웨어 성능을 향상시킵니다. OS는 코어를 통해 동시 실행을위한 작업을 분할하는 여러 프로그래밍 및 소프트웨어 툴을 기반으로합니다.
Snow Leopard는 이전 시스템보다 시스템 성능 향상에 유용한 하드웨어 자원을 활용하는 데보다 지능적이라고 지적했습니다. 또한 OS는 사용 가능한 리소스를 식별하는 데있어 더 뛰어나며 따라서 여러 코어와 프로세서에 스레드를 할당 할 수 있다고 옵서버는 전했다.
[추가 정보: 최고의 PC 랩톱을위한 우리의 선택]
Snow Leopard의 새로운 도구에는 Grand Central Dispatch 는 사용 가능한 코어 및 스레드의 수에 따라 여러 스레드로 작업을 나누는 프로그래밍 환경입니다. 또한 병렬 작업 실행을 개발하고 관리하는 프로그래밍 도구 인 OpenCL을 기본으로 지원합니다. "많은 Mac에서 수퍼 컴퓨터가 무료로 제공됩니다."Khronos Group의 Neil Trevett 사장은 다음과 같이 말합니다. OpenCL에 대한 사양을 정의하는 표준 조직을 포함합니다.특히 비디오 프로세싱은 새로운 OS로 Mac에서 성능을 최대 50 배 향상시킬 수 있다고 Trevett은 말했습니다. 비디오 프로세싱은 픽셀 처리가 시스템의 여러 CPU 및 그래픽 처리 장치에 분산되기 때문에 훨씬 빨라질 수 있습니다.
Snow Leopard의 발전은 하드웨어 및 소프트웨어 제조 업체가 과거에 직면 한 과제에 달려 있습니다. The Linley Group의 Linley Gwennap 사장 겸 수석 애널리스트는 PC의 애플리케이션 성능을 향상시키는 전통적인 방법은 CPU 클럭 속도를 높여주는 것이라고 설명했다. 이로 인해 단일 코어에서 순차 모드로 쓰여지고 소프트웨어 속도가 향상되어 소프트웨어 성능이 향상되었습니다. 결국 클럭 속도를 높이면 과도한 열 손실과 전력 소비가 발생하고 칩 인텔과 같은 업체들은 성능 향상을 위해 코어 추가로 복귀했습니다. 이로 인해 애플리케이션 성능 향상을 위해 여러 코어를 활용할 수있는 애플리케이션을 작성해야하는 소프트웨어 개발자에게 새로운 문제가 발생했습니다. "
"프로세서 벤더들이 듀얼 코어 및 멀티 코어 프로세서를 출시함에 따라 운영 체제 사용자 Gwennap은 새로운 칩과 함께 작동하는 소프트웨어를 가져 오는 관점에서 따라 잡아야한다고 말했다. 그는 애플이 소프트웨어 퍼즐의 한 부분을 열었으며 병렬 처리가 성능면에서 큰 이득을 얻는 유일한 방법이라고 말했다.
애플은 스노우 레오파드 (Snow Leopard)와 함께 멀티 코어 애플리케이션을 개발할 수있는 기반을 마련했다고 Gwennap은 말했다.. 그러나 프로그래머들이 싱글 코어 프로세서 용 애플리케이션 작성을 중단하고 병렬로 글쓰기를 반복 할 때까지 사용자는 성능상의 이점을 얻지 못할 수도 있습니다.
다른 분석가는 Gwennap에 동의하면서 프로그래머는 문제를 병렬로 생각하지 않고 In-Stat의 선임 분석가이자 Microprocessor Report 수석 편집자 Tom Halfhill은 "프로그래머는 프로그램을 동시에 실행할 수있는 여러 가지 작업으로 프로그램을 분해하는 방법에 대해 생각하도록 교육 받아야합니다.". Snow Leopard의 OpenCL에 대한 네이티브 지원은 더 많은 프로그래머가 병렬로 작성하도록 장려 할 수 있습니다.
OpenCL은 프로세서 코어 및 기타 리소스와 같은 하드웨어에서 커널 배포를 관리하는 몇 가지 API가 포함 된 C와 유사한 프로그래밍 언어를 포함하는 프로그래밍 프레임 워크입니다.
애플이 데스크톱과 랩톱에 병렬 처리를 도입하면 궁극적으로 스마트 폰에 도달 할 수 있다고 Halfhill은 말했다.
할프 힐은 "궁극적으로 애플은 아이폰과 같은 제품으로 마이 그 레이션을 할 수있다"고 말했다. Microsoft는 새로운 DirectX 세트의 응용 프로그램 프로그래밍 인터페이스 (API)를 통해 다가오는 Windows 7 운영 체제에서 추가 멀티 코어 실행 기능을 도입하려고합니다. Windows XP 및 Vista와 같은 이전 버전의 Windows는 관찰자가 응용 프로그램 성능을 향상시키기 위해 CPU의 여러 코어를 활용하지 못했던 이유로 사용되지 않았습니다.
스노우 레오파드가 그래픽 칩을 스파크로 만들 수 있음
애플의 스노우 레오파드와 마이크로 소프트의 윈도우 7은 PC 및 그래픽에 대한 수요를 자극 할 수있다.
스노우 레오파드가 Mac을 비즈니스 클래스로 만듭니다
애플 데스크탑과 노트북에서 가장 큰 것은 오랫동안 필요로하는 것입니다. Microsoft Exchange 사용자.
흥미로운 5g 무선 기술 기능으로 뛰어난 성능을 발휘합니다.
5G 네트워크는 초고속 인터넷뿐만 아니라 눈과 만나는 것보다 훨씬 많은 것이 있습니다. 여기에 대해 알아야 할 모든 것이 있습니다.