6の現状を把握し、具体的な移行方法を学ぶ連載。2022についてまとめる。公開[鈴木友宏,NTTデータ先端技術株式会社]この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。StudioのArm64ネイティブ対応についてお伝えします。2022」で64bit化対応を完了しました。StudioのArm64ネイティブ対応を急速に進めています。2022はプレビュー版がリリースされており、年末までにGA(一般提供)される予定です。ここに来てMicrosoftは急速に対応を進めているのでしょうか。今回はその背景と現時点での進捗(しんちょく)について確認します。2022のプレビュー版に触れてみた感触についてもレポートします。StudioのArm64ネイティブ対応を進める理由の一つは、.NETアプリをArm64ネイティブで運用できる環境を整えたい動機が高まっているからです。その中には「Sustainability(持続可能性)」への取り組みがあります。取り組みは企業価値を高める指標として重要な位置を占めており、アプリは単にユーザビリティとパフォーマンスが優れているだけでは「テクノロジーによる社会への貢献」というミッションを果たすことはできなくなりつつあります。アプリの開発ではこれまでQCD(Quality、Cost、Delivery)が重視されていましたが、今後は運用時のコストとエネルギーの消費にもいっそうの配慮が必要になるので、その有効な解決策としてArmアーキテクチャへの注目が高まっています。このような背景においては.NETの開発者としても既存アプリのマイグレーションや新規アプリ開発時に持続可能性の観点も含めArm64アーキテクチャ採用の知見を蓄積していく必要があります。スケールを前提としたサーバコンピューティングではエネルギー削減効果が顕著であり、サービス提供側が関与できないクライアントコンピューティングと違い、Arm64の導入が進みやすい状況にあります。US」リージョンなどで既に利用可能です。Arm64対応のVMはx64のVMと比べておおむね20%程度安価になっています。Volterra」を投入予定です。Unitの頭文字を取った略称で、ニューラルネットワークや機械学習の高速化を専門に処理するプロセッサです。過去にCPUとは別にグラフィックスを専門に処理するGPUが搭載されていったように、昨今のAI需要の高まりによって、NPUをCPUやGPUとは別に搭載するケースが出てきました。将来的には過去のGPUがそうだったようにほとんどのデバイスにNPUが搭載されることになると予想されています。Bionicプロセッサから標準でNPUが内蔵されています。Microsoftはこれまでに何度かWindowsのArm対応を進めてきましたが、Windows単体のリリースにとどまり、積極的に訴求されなかったので、本格的に普及しませんでした。Code、デプロイ環境のAzureやLinuxといったエコシステム全体への積極的な投資を進めています。Microsoftは既存アプリをArmプロセッサ搭載デバイスに移植する支援も計画しています。Macの影響は大きかったと考えられます。設定を有効にする必要があります。Armデバイス」でArm64アプリケーションのビルドとデバッグをネイティブにサポートする。ARMの新ABI「ARM64EC」を発表した。ARM64ECを利用すると、ARMをサポートしていない依存関係やプラグインを含むアプリケーションも、ARM上で動作させることができ、ネイティブARMアプリへと徐々に移行できる。11」の登場によって、開発者にどのようなメリットがあるのか、Microsoftが公式ブログで説明した。StoreやWindowsのネイティブアプリケーションに搭載される新機能などが役立つ。メールマガジンをご購読ください。申し込みページへITmediaはアイティメディア株式会社の登録商標です。