マイクロソフト、Windows 10開発者向けのWin 10 APIを発表

目次:
マイクロソフトは、人工知能と機械学習という、今後数年のうちに出現する新しいトレンドを指摘しています。 日付の日にマイクロソフトは、開発者がWindows 10オペレーティングシステムでこれら2つの側面を利用できるようにすることを目的としたWinMLと呼ばれる新しいAPIを発表しました 。
マイクロソフトがWindowsでAIを開発するためにWinMLを発表
WinMLは、開発者が任意のWindows 10デバイスの全機能を利用して事前トレーニング済みの機械学習モデルを使用できるようにする新しいAPIセットであり、クラウドからAIタスクをダウンロードできます。
最初の理由はパフォーマンスです。 クラウドコンピューティングの莫大な力が利用可能であるにもかかわらず、私たちは、データをクラウドに移動することがコストと速度の点で法外になりかねない世界に生きています。 ネットワーク接続のレイテンシはローカルメモリへのアクセスよりも遅く、大規模なデータセットの操作は、高価な専用の高帯域幅の相互接続なしでは困難な場合があります。 コンピューティングタスクをローカルで実行すると、レイテンシが短くなり、リアルタイムの結果が得られるため、パフォーマンスが大幅に向上します。 運用コストは、ネットワーク帯域幅を削減するだけでなく、クラウドでの計算時間を削減することによって節約できます。
マイクロソフトの新しいAI APIスイートには、開発者が製品に統合するのに役立ついくつかの主要な利点があります 。 間違いなく最も重要なことは、開発者にとってAPIがすべての面倒な作業を行うことです。そのため、アプリを実行するマシンで利用可能なハードウェアの種類について心配する必要はありません。 WinMLエンジンはハードウェアを動的に活用してコードを作成し、デバイスが実行されているハードウェアから最高のパフォーマンスを引き出します。
エンジンはDirect 3Dで構築されており、システムにDX12互換のGPUがある場合、DX12計算シェーダーを動的に使用します。 大量のVRAMを備えた大規模なGPUがある場合、ワークロードはGPUにオフロードされます。 DX12 GPUが利用できない場合、または統合グラフィックスが原因でパフォーマンスが問題になる場合、エンジンはCPUの計算能力も使用できます。
おそらく最も興味深いことに、WinMLエンジンはSnapDragon 835ベースのコンピューターやIoTデバイスでも機能します。 利用可能な多くのパフォーマンスがある場合、それはそれを利用しますが、システムが低電力デバイスである場合、それは機能し続けます。
マイクロソフト、Windows 8の販売を終了

マイクロソフトは小売市場でのWindows 8のマーケティングを停止し、機器メーカーのみが利用できるようにします
マイクロソフト、Windows 10を無料で取得するためにカウントダウンを追加

Windows 7またはWindows 8.1ライセンスをお持ちのユーザーは、7月29日までWindows 10を無料で購入できます。
マイクロソフト、Windows 10 Redstone 3の最初のビルド(16170)をリリース

Windows 10ビルド16170は、次のOSアップデートであるRedstone 3の最初のビルドです。WindowsInsiderメンバーは、それにアクセスできます。