Il s’agit de l’annonce PC la plus importante depuis des décennies
« PC IA. »
Vous avez sans doute déjà entendu le terme, et si vous êtes honnête, cela vous a probablement fait rouler les yeux. Dans une année où « IA » est ajoutée à tous les produits technologiques imaginables, ce qu'on appelle jusqu'à présent les PC IA ne semblent tout simplement pas dignes de cette désignation.
Mais l'annonce faite aujourd'hui par Microsoft ose prendre au sérieux le concept du PC AI. Microsoft les appelle « PC Copilot+ », une nouvelle génération d'ordinateurs portables qui a été entièrement repensée pour prendre en charge les processeurs ARM dans le but d'exécuter des modèles d'IA persistants à tout moment. Vous n'êtes peut-être pas aussi enthousiasmé par l'IA que Microsoft semble l'être, mais il ne fait aucun doute : il s'agit de l'une des plus grandes annonces PC depuis des décennies.
Nouveaux super pouvoirs de l'IA
On a beaucoup parlé de la présence d' unités de traitement neuronal (NPU) dans la dernière génération d'ordinateurs portables Windows, mais il y a un problème : pour l'instant, elles n'ont rien à faire en dehors du flou d'arrière-plan dans les appels vidéo. Une partie du problème réside certes dans le manque de performances de la génération actuelle, mais Microsoft affirme que cela est également dû à la façon dont l'ensemble du système a été architecturé. À la base, Copilot+ résout ce problème en réorganisant Windows 11 autour de l’expérience de l’IA, notamment en exécutant une série de petits modèles de langage toujours actifs sur l’appareil en arrière-plan.
"Nous avons dû apporter des extensions à notre modèle de calcul de pilote pour pouvoir faire apparaître le NPU comme un citoyen de première classe, un véritable troisième processeur au sein du système d'exploitation", a déclaré Pavan Davuluri, responsable de l'équipe Windows et appareils. , à un groupe de médias. « Nous avons dû travailler pour pouvoir ajouter de nouvelles API d’IA dans la plateforme. Nous disposions de nouvelles primitives de système d’exploitation alimentées par des modèles toujours actifs à l’intérieur de l’appareil.
Pour commencer, Microsoft propose deux cas d’utilisation spécifiques de l’IA intégrée à Windows. La première fonctionnalité est la plus controversée, appelée Recall. Dans un sens, il s'agit d'une vision repensée de la recherche, si vous voulez y penser de cette façon. En utilisant la chronologie, vous pouvez parcourir tout ce que vous avez fait sur votre ordinateur et en utilisant les petits modèles de langage du PC, vous pouvez trouver des choses en utilisant le langage naturel. Il peut s'agir d'un élément que vous avez mentionné dans le chat Discord ou d'une ligne de texte dans une présentation Powerpoint sur laquelle vous travaillez.
"Imaginez maintenant que cette nouvelle architecture système dont nous parlons puisse réellement comprendre en temps réel tout ce que vous faites sur le PC, qu'elle puisse créer un index sémantique de ce qui se passe", nous a expliqué Yusuf Mehdi, vice-président exécutif de Microsoft. lors du même briefing. « Soudain, votre capacité non seulement à trouver quelque chose, mais même à vous en souvenir est désormais possible, et cela devient un super pouvoir. »
Pour y parvenir, bien sûr, vous transmettez d’énormes quantités de données à l’IA de votre ordinateur. Selon Microsoft, Recall est privé, local et sécurisé, et garantit que ces informations ne seront pas utilisées pour entraîner des modèles d'IA. De plus, vous pouvez accéder et modifier cette disponibilité librement, en mettant sur liste noire certaines applications ou sites Web si vous le souhaitez.
En fait, Microsoft affirme que ces PC devraient désormais être considérés plus précisément comme « un capteur pour l’IA ». C’est exactement le genre de terminologie qui excite certains et terrifie d’autres. Pourtant, l'idée d'enregistrer sur votre PC et de savoir tout ce que vous faites sur votre PC pose un problème évident de confidentialité. Pourtant, Microsoft semble convaincu que ce sera un succès une fois que les gens l'auront essayé.
Les autres grandes fonctionnalités de l'IA tournent autour d'idées plus familières sur la façon dont nous utilisons actuellement l'IA : la création. Comme l'a décrit Mehdi, nous utilisons déjà tous l'IA pour la création de textes et d'images, le tout actuellement alimenté par le cloud. Mais cette approche pose certains problèmes, selon Microsoft.
« Premièrement, c'est très cher. Je peux vous le dire parce que nous payons pour tous ces GPU ici chez Microsoft », dit Mehdi en riant. « La deuxième chose est la latence. Parfois c'est rapide, mais parfois tu attends, tu attends. Vous montez sur le serveur ; les serveurs sont pleins. C'est un problème."
Les modèles plus rapides et moins chers (pour Microsoft) sont une chose. Mais Microsoft imagine que ces modèles d’IA intégrés aux appareils ouvrent des expériences entièrement nouvelles dans le domaine de la création d’IA. En particulier, Microsoft a présenté en avant-première une toute nouvelle application Photos, avec une génération d'images de niveau DALL-E intégrée, vous permettant de créer et de modifier vos photos en langage naturel. Comme le note Microsoft, cela n'implique ni jetons ni connexions : tout est effectué sur l'appareil.
"C'est bien, mais imaginez maintenant que vous ayez des modèles locaux, des modèles d'IA, qui sont désormais de plus en plus puissants, et qui sont alimentés par des NPU très rapides et performants, mais ils sont sur l'appareil local", explique Mehdi. « Maintenant, cette création est déverrouillée. Et imaginez que vous profitiez de ce que nous ferons avec le PC, où nous avons un stylet et un toucher, et que vous pourrez vraiment y entrer. Soudain, la capacité de créer peut peut-être atteindre un nouveau niveau.
Cela peut paraître vague, mais nous devons apprendre de ce que Microsoft a développé. Et comme prévu, nous constatons déjà que les fabricants d'ordinateurs portables tels que Lenovo et HP créent leur propre logiciel d'IA en plus des fonctionnalités de Microsoft. Ce n'est vraiment que le début. Microsoft a également présenté une fonctionnalité dans Paint appelée Cocreator, la traduction en temps réel, les recommandations Copilot dans les paramètres, la réponse aux notifications de messages en un seul clic, et bien plus encore.
Ce sont des expériences logicielles qui ne seraient tout simplement pas possibles pour les ordinateurs portables non Copilot+ sans réduire la durée de vie de la batterie. En fait, outre une nouvelle version plein écran de Copilot, ce sont des fonctionnalités exclusives à la gamme d'appareils Copilot+. C'est pourquoi les puces ARM de Qualcomm sont essentielles au bon fonctionnement de cette transition. Et pour la première fois, Qualcomm et Microsoft semblent bloquer les deux côtés de l’accord.
ARM rend tout cela possible
Comme si la révolution de l'IA ne suffisait pas, ces ordinateurs portables Copilot+ avaient un défi encore plus important à relever. Il est tristement célèbre que Microsoft ait fait plusieurs tentatives pour prendre entièrement en charge Windows sur ARM, qu'il s'agisse de la transition originale de Windows 8 ou de la Surface Pro X. Mais ces nouvelles puces Qualcomm font un bond en avant en termes de performances, ce qui était nécessaire pour convaincre Microsoft et les fabricants d'ordinateurs portables que c'est la vraie affaire.
Mais comme Microsoft l'a appris à ses dépens, insérer des puces ARM dans un écosystème qui n'est pas prêt ne fait qu'empirer les choses. Pour que cela fonctionne, Microsoft a dû repenser l'intégralité de sa pile pour qu'elle soit compatible ARM.
«Nous avons conçu cette mise à jour de Windows 11 en mettant réellement l'accent sur l'inférence de l'IA et en tirant parti du jeu d'instructions ARM64 à chaque couche de la pile du système d'exploitation», explique Davuluri.
Il ne s’agit pas d’une mise à jour mineure de Windows : tout a été entièrement repensé. Il existe un nouveau compilateur, un noyau et des planificateurs, tous adaptés à la puce individuelle elle-même pour optimiser les performances du processeur. La gestion de la mémoire a même été améliorée pour équilibrer la charge supplémentaire ajoutée par les modèles d'IA toujours actifs.
Au-delà du matériel lui-même, des efforts herculéens ont été déployés pour mettre également à jour les applications propriétaires et tierces. Après tout, toutes les performances du monde n'ont pas d'importance si les applications elles-mêmes ne sont pas optimisées pour le matériel. Microsoft affirme avoir travaillé avec plus de 300 fournisseurs de logiciels (grand public et commerciaux) pour reconstruire leurs applications de manière native sur ARM.
« Nous avons fait d'énormes progrès dans la construction de cette plate-forme, à tel point que je pense que lorsque vous examinez aujourd'hui nos données pour les clients PC Copilot+, nous sommes assez sûrs que 90 % de leurs minutes d'utilisation d'applications seront natives sur ARM. » » dit Davuluri. "C'était un objectif clé pour nous, et je pense que nous y sommes."
Microsoft souligne de nombreuses applications importantes qui ont été compilées pour fonctionner de manière native sur ARM, notamment Zoom, Dropbox, Netflix, Lightroom, Fresca, CPU-Z et Firefox, pour n'en citer que quelques-unes. Bien sûr, certaines applications notables manquent, qu'il s'agisse d'Adobe Acrobat, Discord ou Slack. Pour ces applications manquantes, Microsoft a également créé un nouvel émulateur pour exécuter des applications x86 appelé Prism dans Windows 11. La société affirme que l'efficacité de Prism est de 20 % d'une génération à l'autre, ce qui se traduit par des performances dans ces applications équivalentes à celles de la plus récente. Ordinateur portable Surface 5.
"Ce nouvel émulateur Prism, combiné à l'amélioration considérable des performances brutes du processeur, nous amène à un endroit où nous avons de superbes expériences d'application, de superbes expériences sur toute l'étendue du catalogue Windows, qu'elles soient natives ou émulées pour nous", Davuluri a ajouté. "C'est quelque chose qui nous passionne beaucoup."
Bien sûr, l'émulation ne fonctionne pas de la même manière entre les applications, et tout cela doit être expérimenté personnellement, mais cela semble certainement similaire à ce qu'Apple a fait avec Rosetta 2 lors de sa propre transition vers ARM.
Bienvenue dans l'ère Copilot+
Bien que la transition vers ARM ait pris de nombreuses années, l’accent mis sur l’IA ne devrait pas être trop surprenant. Au cours de l’année écoulée, nous avons vu Microsoft adopter l’IA avec un abandon imprudent, aux côtés de plusieurs des plus grands acteurs du jeu. D’ici 2024, cela deviendra déjà au cœur de tout ce que l’entreprise fera pour aller de l’avant. Mais le programme PC Copilot Plus amène les choses à un autre niveau. Microsoft souhaite que ce soit le début d'une réinitialisation de ce qu'est le PC, et Copilot Plus est un moyen de lancer les choses.
Les nouvelles fonctionnalités logicielles sont intéressantes, mais les PC Copilot Plus devront répondre à une liste assez serrée de spécifications matérielles, la plus importante étant un NPU puissant. Tous les PC Copilot Plus nécessitent un NPU capable de 40 TOPS, une norme qui dépasse non seulement la sélection actuelle de puces Intel et AMD, mais également le M4 le plus récent d'Apple. Ils auront également besoin de 16 Go de RAM et de 256 Go de stockage, mais le NPU est vraiment le facteur déterminant ici.
« Nous avons travaillé avec l'ensemble de l'industrie, des fournisseurs de silicium, des [fabricants], des développeurs de logiciels, des développeurs de toutes sortes, et nous avons suivi ce chemin », nous a expliqué Mehdi. "Nous avons commencé avec Qualcomm."
Microsoft travaille avec Qualcomm depuis des années, mais le Snapdragon X Elite ne ressemble à aucune puce que la société ait encore fabriquée. À l’aide d’une variété de tests d’IA, Microsoft n’a pas tardé à montrer à quel point les performances d’IA de ces NPU sont capables, en particulier à des puissances très faibles. Cela est également vrai en termes de performances brutes du processeur.
« Premièrement, ce seront de loin les PC les plus rapides et les plus performants du marché », a affirmé Mehdi à propos des PC Copilot+. « Prenons le PC le plus rapide et le plus performant du marché, disons qu'il s'agit d'un MacBook Air doté d'un processeur M3. Ces PC surpasseront de 50 % ceux du benchmark Cinebench.
Nous avons pu constater une partie de ces performances dans les laboratoires Microsoft, prouvant que ces références sont réelles. En testant le nouveau Surface Laptop côte à côte avec le MacBook Air , le Surface dépasse effectivement le MacBook Air en termes de performances multicœurs sur plusieurs benchmarks et applications.
Désormais, cette première vague d'appareils Copilot Plus sera tous construite sur les mêmes puces Snapdragon X Elite. À l'avenir, les ordinateurs portables équipés d'autres puces pourraient également être éligibles, comme les appareils lancés avec Intel Lunar Lake . Mais Qualcomm a une exclusivité pour le moment – du moins en ce qui concerne les ordinateurs portables que vous pouvez réellement acheter.
Tout cela s’apparente à un moment M1 pour la plate-forme Windows. Nous ne savons pas avec certitude si la tentative de Microsoft tiendra – et avec un écosystème aussi vaste, ce sera forcément plus compliqué qu'avec Apple. L’adoption de l’IA à ce niveau met certainement un frein aux choses, et la réaction du public ressemble à une cible mouvante.
Je serai le premier à admettre que Microsoft avait besoin d'un miracle pour adopter à la fois l'IA et ARM d'un seul coup. . Cela faisait longtemps que nous n'avions pas vu Microsoft agir avec autant d'audace, intensifiant ses efforts pour diriger l'ensemble de l'écosystème vers un objectif commun. Et à première vue, Microsoft a peut-être réussi l’impossible.
Alors oui, avec Copilot+, le terme « AI PC » n’est plus qu’un simple jargon marketing. Si l’expression « AI PC » a déjà eu un sens, les PC Copilot+ auront certainement mérité ce badge. Cependant, que ce soit un résultat net positif dans votre livre, je vous laisse décider.