'Project Volterra': Microsoft sedang membangun kit pengembang Arm pada platform komputasi Snapdragon
Microsoft dan Qualcomm bekerja sama pada kit pengembang baru yang didukung Windows-on-Arm dan aplikasi yang diresapi AI adalah salah satu target utama.
Microsoft sedang mengerjakan kit pengembang Windows-on-Arm baru yang didukung oleh platform komputasi Snapdragon Qualcomm yang akan memungkinkan pengembang Windows untuk membangun aplikasi Arm-native. Dengan nama kode "Project Volterra", dev kit, yang akan hadir sekitar akhir tahun ini, akan memungkinkan pengembang untuk menggunakan versi Arm-native yang akan datang dari alat pengembang Microsoft untuk membangun aplikasi - terutama aplikasi yang menangani pemrosesan AI pada perangkat.
Microsoft mengumumkan Volterra pada Hari 1 konferensi pengembang Build 2022 virtualnya pada 24 Mei, berharap dapat menghasilkan lebih banyak kegembiraan di sekitar platform Windows on Arm (WoA). Microsoft telah mengerjakan Windows di Arm selama bertahun-tahun, tetapi masih ada sedikit (jika ada) PC dan perangkat yang menarik yang berjalan di atasnya. Qualcomm diperkirakan tidak akan menurunkan prosesor WoA yang terhormat untuk PC hingga paruh kedua tahun 2023.
Pejabat Microsoft berbicara tentang Volterra dalam konteks "komputasi hibrida cerdas" - gagasan bahwa komputasi lokal pada perangkat akan menggunakan CPU, GPU, dan Unit Pemrosesan Saraf (NPU) lokal dalam hubungannya dengan Azure untuk komputasi cloud. Para pejabat mengatakan mereka pada akhirnya berharap untuk melihat NPU dibangun ke dalam "sebagian besar, jika tidak semua, perangkat komputasi masa depan." Awal tahun ini, Microsoft memamerkan sejumlah fitur bertenaga AI yang hadir di Windows 11, termasuk Voice Clarity, Consistent Eye Contact, dan Automatic Framing - yang semuanya hanya akan berfungsi pada PC dengan NPU bawaan.
CEO Microsoft Satya Nadella mengisyaratkan pentingnya konsep komputasi hibrida terdistribusi ini, terutama dalam konteks AI, selama panggilan pendapatan Q3 FY22 perusahaan bulan lalu. Nadella menjelaskan:
"Lapisan AI, baik superkomputer pelatihan maupun lapisan inferensi, itu adalah tempat di mana Anda akan melihat kami mengintegrasikan apa, hari ini, Anda semua menganggap sebagai dua bisnis yang berbeda, apakah itu Azure dan Windows. Mereka hanya satu bisnis bagi saya karena bagi saya, di mana pelatihan terjadi, di mana inferensi terjadi akan ditulis sekali oleh pengembang, dan kemudian akan menyala di seluruh fabric terdistribusi ini."
Pejabat Microsoft menyoroti apa yang mereka sebut "pola pengembangan silang untuk membangun pengalaman AI yang mencakup cloud dan edge," yang mereka beri nama "Hybrid Loop." Kemampuan ini akan muncul melalui runtime ONNX dan Azure Machine Learning, bersama dengan prototipe toolchain AI yang memungkinkan pengembang untuk menargetkan CPU, GPU, dan Field Programmable Gate Arrays (FPGA) dan NPU.
Microsoft mengumumkan di Build bahwa sejumlah alat pengembangnya yang dibuat untuk menjadi asli di Arm64 akan tersedia dalam pratinjau dalam beberapa minggu ke depan. Alat-alat ini termasuk Visual Studio 2022 dan VS Code lengkap, Visual C++, .NET 6 dan Java, .NET Framework klasik, Terminal Windows, dan Subsistem Windows untuk Linux (WSL) dan Subsistem Windows untuk Android (WSA). Para pejabat mengatakan Microsoft juga bekerja dengan sejumlah proyek open-source, termasuk Python, Node, git, LLVM dan banyak lagi, untuk menargetkan Windows di Arm secara asli.
Qualcomm mengumumkan dengan Microsoft kit pengembang Snapdragon yang menjalankan Windows 10 di Arm setahun yang lalu yang ditujukan untuk pengembang yang ingin menguji aplikasi mereka di Snapdragon. Perangkat itu ditenagai oleh prosesor Qualcomm Snapdragon 7C generasi lama dan memiliki pilihan port minimal.
Kit pengembang Volterra dimaksudkan untuk membuat pengembang tertarik pada skenario AI yang dapat diimplementasikan dengan Toolkit Snapdragon Neural Processing Engine (SNPE) untuk Windows dari Qualcomm. SNPE adalah runtime yang dipercepat perangkat lunak Qualcomm Snapdragon untuk eksekusi jaringan saraf dalam
Microsoft juga mengumumkan hari ini bahwa daftar tunggu Microsoft Store untuk aplikasi Win32 telah hilang sehingga semua pengembang dengan aplikasi Win32 dapat segera mengirimkannya untuk dimasukkan ke dalam Store. Microsoft juga sedang mengerjakan platform iklan Microsoft Store baru untuk memungkinkan pengembang menggunakan Microsoft Advertising untuk membuat, menjalankan, dan melihat kampanye iklan di Store.
Pratinjau Amazon Appstore, yang memungkinkan sebagian aplikasi Android berjalan di Windows 11, akan diperluas di luar AS ke Prancis, Jerman, Italia, Jepang, dan Inggris pada akhir tahun ini, kata para pejabat. Dan akhir tahun ini, pengembang akan dapat menggunakan Kartu Adaptif untuk membuat widget untuk Windows 11, tambah para pejabat.
