뉴스

Microsoft, Windows 10 개발자를위한 Win 10 API 발표

차례:

Anonim

마이크로 소프트 는 향후 몇 년 안에 나타날 인공 지능과 머신 러닝의 새로운 트렌드를 지적합니다. Microsoft는 Windows 10 운영 체제에서 개발자가이 두 가지 측면을 활용할 수 있도록 WinML이라는 새로운 API를 발표했습니다.

Microsoft, Windows에서 AI를 개발하기 위해 WinML 발표

WinML 은 개발자가 Windows 10 장치의 모든 기능을 활용하여 사전 훈련 된 머신 러닝 모델 을 사용 하여 클라우드에서 AI 작업을 다운로드 할 수있는 새로운 API 세트입니다 .

첫 번째 이유는 성능입니다. 클라우드 컴퓨팅의 강력한 기능에도 불구하고 우리는 여전히 데이터를 클라우드로 이동하는 것이 비용과 속도 측면에서 금지 될 수있는 세상에 살고 있습니다. 네트워크 연결의 대기 시간은 로컬 메모리에 액세스하는 것보다 느리며 고가의 전용 고 대역폭 상호 연결이 없으면 대규모 데이터 세트 작업이 어려울 수 있습니다. 컴퓨팅 작업을 로컬로 수행하면 대기 시간이 단축되고 실시간 결과가 제공되므로 성능이 크게 향상 될 수 있습니다. 클라우드에서 컴퓨팅 시간을 줄이면서 네트워크 대역폭을 줄이면 운영 비용을 절감 할 수 있습니다.

Microsoft의 새로운 AI API 제품군은 개발자가 제품에 통합하는 데 도움이되는 몇 가지 주요 이점을 제공합니다. 아마도 가장 중요한 것은 API가 개발자를 위해 모든 노력을 기울이기 때문에 앱이 실행될 모든 컴퓨터에서 어떤 종류의 하드웨어를 사용할지 걱정할 필요가 없습니다. WinML 엔진은 하드웨어를 동적으로 활용하고 장치가 실행되는 모든 하드웨어에서 최상의 성능을 얻을 수있는 코드를 생성합니다.

엔진은 Direct 3D에 내장되어 있으며 시스템에 DX12 호환 GPU가있는 경우 DX12 계산 셰이더를 동적으로 사용합니다. VRAM이 많은 대규모 GPU가있는 경우 워크로드가 GPU로 오프로드됩니다. DX12 GPU를 사용할 수 없거나 통합 그래픽으로 인해 성능에 문제가있는 경우 엔진은 CPU의 컴퓨팅 성능을 사용할 수도 있습니다.

가장 흥미롭게도 WinML 엔진은 SnapDragon 835 기반 컴퓨터 또는 IoT 장치에서도 작동합니다. 사용 가능한 성능이 많으면 이점을 활용할 수 있지만 시스템이 저전력 장치 인 경우 계속 작동합니다.

Anandtech 글꼴

뉴스

편집자의 선택

Back to top button