﻿﻿{"id":2697,"date":"2026-04-08T15:10:52","date_gmt":"2026-04-08T13:10:52","guid":{"rendered":"https:\/\/elearningsamba.com\/index.php\/le-vliw-cette-architecture-de-processeur-impossible-qui-revient-par-la-porte-de-lia\/"},"modified":"2026-04-08T15:10:52","modified_gmt":"2026-04-08T13:10:52","slug":"le-vliw-cette-architecture-de-processeur-impossible-qui-revient-par-la-porte-de-lia","status":"publish","type":"page","link":"https:\/\/elearningsamba.com\/index.php\/le-vliw-cette-architecture-de-processeur-impossible-qui-revient-par-la-porte-de-lia\/","title":{"rendered":"Le VLIW, cette architecture de processeur &#8220;impossible&#8221; qui revient par la porte de l&#8217;IA"},"content":{"rendered":"<p>La<br \/>\n<a href=\"https:\/\/www.youtube.com\/@Asianometry\">cha\u00eene YouTube Asianometry<\/a><br \/>\nvient de publier une vid\u00e9o qui retrace l&#8217;histoire du VLIW, une architecture de processeur n\u00e9e dans les ann\u00e9es 80 et longtemps consid\u00e9r\u00e9e comme un \u00e9chec. Sauf que cette technologie, enterr\u00e9e avec l&#8217;Itanium d&#8217;Intel, refait surface dans les puces d\u00e9di\u00e9es \u00e0 l&#8217;intelligence artificielle. Et elle est peut-\u00eatre d\u00e9j\u00e0 dans votre smartphone.<\/p>\n<h2>Le principe, et c&#8217;est un peu technique<\/h2>\n<p>Si vous ne connaissez pas Asianometry, c&#8217;est une cha\u00eene qui d\u00e9cortique l&#8217;histoire des semi-conducteurs avec un vrai talent de vulgarisation, et cette vid\u00e9o sur le VLIW (pour Very Long Instruction Word) ne fait pas exception.<\/p>\n<p>L&#8217;id\u00e9e est assez simple sur le papier. Un processeur classique ex\u00e9cute ses instructions une par une, ou les r\u00e9ordonne \u00e0 la vol\u00e9e avec du mat\u00e9riel d\u00e9di\u00e9 (c&#8217;est ce que font les puces modernes avec l&#8217;ex\u00e9cution &#8220;out-of-order&#8221;).<\/p>\n<div class=\"youtube-container\">\n<div>\n<p>Le VLIW fait l&#8217;inverse : c&#8217;est le compilateur, le logiciel qui transforme le code en instructions machine, qui regroupe \u00e0 l&#8217;avance plusieurs op\u00e9rations dans un seul &#8220;mot&#8221; tr\u00e8s long. Du coup, le processeur n&#8217;a plus qu&#8217;\u00e0 ex\u00e9cuter le paquet en une seule fois, sans se pose la moindre question. Le matos est de fait plus simple, moins gourmand en \u00e9nergie, et plus rapide.<\/p>\n<p>Le probl\u00e8me, c&#8217;est que tout repose sur le compilateur. S&#8217;il ne trouve pas assez d&#8217;op\u00e9rations \u00e0 parall\u00e9liser, le processeur tourne \u00e0 vide. Et \u00e9crire un compilateur capable de faire \u00e7a correctement, c&#8217;est un casse-t\u00eate qui a occup\u00e9 des chercheurs pendant des d\u00e9cennies.<\/p>\n<h2>L&#8217;Itanium, le plus gros pari rat\u00e9 d&#8217;Intel<\/h2>\n<p>Les premi\u00e8res tentatives commerciales datent des ann\u00e9es 80 avec Multiflow et Cydrome, deux entreprises qui ont fait faillite. Intel a sorti le i860 en 1989, un processeur VLIW quasi impossible \u00e0 programmer. Et puis il y a eu l&#8217;Itanium. D\u00e9velopp\u00e9 avec HP \u00e0 partir de 1994 sous le nom IA-64, ce processeur devait remplacer le x86 et dominer les serveurs. Les analystes pr\u00e9disaient la fin des architectures classiques.<\/p>\n<p>Quand l&#8217;Itanium est sorti en 2001 apr\u00e8s dix ans de d\u00e9veloppement, les performances \u00e9taient d\u00e9cevantes, la compatibilit\u00e9 avec les logiciels existants \u00e9tait catastrophique, et AMD avait entre-temps lanc\u00e9 le x86-64 qui faisait tout pareil en restant compatible avec l&#8217;ancien. L&#8217;Itanium est devenu un produit de niche avant de dispara\u00eetre. La presse tech l&#8217;a rebaptis\u00e9 &#8220;Itanic&#8221;, en r\u00e9f\u00e9rence au Titanic.<\/p>\n<h2>Le retour par l&#8217;intelligence artificielle<\/h2>\n<p>Le VLIW n&#8217;a jamais compl\u00e8tement disparu. Texas Instruments l&#8217;utilise dans ses processeurs de traitement du signal depuis 1997 avec la famille TMS320C6000. Le DSP Hexagon de Qualcomm, celui qui g\u00e8re l&#8217;inf\u00e9rence IA dans les puces Snapdragon, est lui aussi bas\u00e9 sur du VLIW.<\/p>\n<p>Et Groq, la startup qui fait beaucoup parler d&#8217;elle pour la vitesse de ses puces d&#8217;inf\u00e9rence, utilise une architecture VLIW o\u00f9 le mat\u00e9riel ne prend aucune d\u00e9cision \u00e0 l&#8217;ex\u00e9cution.<\/p>\n<p>L&#8217;inf\u00e9rence de r\u00e9seaux de neurones, c&#8217;est justement le type de calcul id\u00e9al pour le VLIW : des op\u00e9rations r\u00e9guli\u00e8res, pr\u00e9visibles, massivement parall\u00e8les.<\/p>\n<p>Pas besoin de r\u00e9ordonnancer quoi que ce soit, le compilateur peut tout planifier en amont. Des chercheurs travaillent d&#8217;ailleurs sur des extensions RISC-V qui int\u00e8grent des principes VLIW pour combiner le meilleur des deux mondes.<\/p>\n<p>C&#8217;est quand m\u00eame amusant de voir une technologie enterr\u00e9e il y a vingt ans revenir gr\u00e2ce \u00e0 l&#8217;IA. Le VLIW a \u00e9chou\u00e9 dans les ann\u00e9es 2000 parce que le code des logiciels classiques est trop impr\u00e9visible pour \u00eatre optimis\u00e9 par un compilateur.<\/p>\n<p>Mais l&#8217;inf\u00e9rence IA, c&#8217;est l&#8217;exact oppos\u00e9 : tout est pr\u00e9visible et r\u00e9gulier. Du coup, l&#8217;architecture qui devait remplacer le x86 se retrouve \u00e0 alimenter les acc\u00e9l\u00e9rateurs IA de votre Snapdragon. Comme quoi, en informatique, rien ne meurt vraiment.<\/p>\n<p>Source :<br \/>\n<a href=\"https:\/\/hackaday.com\/2026\/04\/07\/a-history-on-the-impossible-vliw-computing\/\">Hackaday<\/a>\n<\/p>\n<\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>La cha\u00eene YouTube Asianometry vient de publier une vid\u00e9o qui retrace l&#8217;histoire du VLIW, une architecture de processeur n\u00e9e dans les ann\u00e9es 80 et longtemps consid\u00e9r\u00e9e comme un \u00e9chec. Sauf que cette technologie, enterr\u00e9e avec l&#8217;Itanium d&#8217;Intel, refait surface dans les puces d\u00e9di\u00e9es \u00e0 l&#8217;intelligence artificielle. Et elle est peut-\u00eatre d\u00e9j\u00e0 dans votre smartphone. Le principe, et c&#8217;est un peu technique Si vous ne connaissez pas Asianometry, c&#8217;est une cha\u00eene qui d\u00e9cortique l&#8217;histoire des semi-conducteurs avec un vrai talent de vulgarisation, et cette vid\u00e9o sur le VLIW (pour Very Long Instruction Word) ne fait pas exception. L&#8217;id\u00e9e est assez simple sur le papier. Un processeur classique ex\u00e9cute ses instructions une par une, ou les r\u00e9ordonne \u00e0 la vol\u00e9e avec du mat\u00e9riel d\u00e9di\u00e9 (c&#8217;est ce que font les puces modernes avec l&#8217;ex\u00e9cution &#8220;out-of-order&#8221;). Le VLIW fait l&#8217;inverse : c&#8217;est le compilateur, le logiciel qui transforme le code en instructions machine, qui regroupe \u00e0 l&#8217;avance plusieurs op\u00e9rations dans un seul &#8220;mot&#8221; tr\u00e8s long. Du coup, le processeur n&#8217;a plus qu&#8217;\u00e0 ex\u00e9cuter le paquet en une seule fois, sans se pose la moindre question. Le matos est de fait plus simple, moins gourmand en \u00e9nergie, et plus rapide. Le probl\u00e8me, c&#8217;est que tout repose sur le compilateur. S&#8217;il ne trouve pas assez d&#8217;op\u00e9rations \u00e0 parall\u00e9liser, le processeur tourne \u00e0 vide. Et \u00e9crire un compilateur capable de faire \u00e7a correctement, c&#8217;est un casse-t\u00eate qui a occup\u00e9 des chercheurs pendant des d\u00e9cennies. L&#8217;Itanium, le plus gros pari rat\u00e9 d&#8217;Intel Les premi\u00e8res tentatives commerciales datent des ann\u00e9es 80 avec Multiflow et Cydrome, deux entreprises qui ont fait faillite. Intel a sorti le i860 en 1989, un processeur VLIW quasi impossible \u00e0 programmer. Et puis il y a eu l&#8217;Itanium. D\u00e9velopp\u00e9 avec HP \u00e0 partir de 1994 sous le nom IA-64, ce processeur devait remplacer le x86 et dominer les serveurs. Les analystes pr\u00e9disaient la fin des architectures classiques. Quand l&#8217;Itanium est sorti en 2001 apr\u00e8s dix ans de d\u00e9veloppement, les performances \u00e9taient d\u00e9cevantes, la compatibilit\u00e9 avec les logiciels existants \u00e9tait catastrophique, et AMD avait entre-temps lanc\u00e9 le x86-64 qui faisait tout pareil en restant compatible avec l&#8217;ancien. L&#8217;Itanium est devenu un produit de niche avant de dispara\u00eetre. La presse tech l&#8217;a rebaptis\u00e9 &#8220;Itanic&#8221;, en r\u00e9f\u00e9rence au Titanic. Le retour par l&#8217;intelligence artificielle Le VLIW n&#8217;a jamais compl\u00e8tement disparu. Texas Instruments l&#8217;utilise dans ses processeurs de traitement du signal depuis 1997 avec la famille TMS320C6000. Le DSP Hexagon de Qualcomm, celui qui g\u00e8re l&#8217;inf\u00e9rence IA dans les puces Snapdragon, est lui aussi bas\u00e9 sur du VLIW. Et Groq, la startup qui fait beaucoup parler d&#8217;elle pour la vitesse de ses puces d&#8217;inf\u00e9rence, utilise une architecture VLIW o\u00f9 le mat\u00e9riel ne prend aucune d\u00e9cision \u00e0 l&#8217;ex\u00e9cution. L&#8217;inf\u00e9rence de r\u00e9seaux de neurones, c&#8217;est justement le type de calcul id\u00e9al pour le VLIW : des op\u00e9rations r\u00e9guli\u00e8res, pr\u00e9visibles, massivement parall\u00e8les. Pas besoin de r\u00e9ordonnancer quoi que ce soit, le compilateur peut tout planifier en amont. Des chercheurs travaillent d&#8217;ailleurs sur des extensions RISC-V qui int\u00e8grent des principes VLIW pour combiner le meilleur des deux mondes. C&#8217;est quand m\u00eame amusant de voir une technologie enterr\u00e9e il y a vingt ans revenir gr\u00e2ce \u00e0 l&#8217;IA. Le VLIW a \u00e9chou\u00e9 dans les ann\u00e9es 2000 parce que le code des logiciels classiques est trop impr\u00e9visible pour \u00eatre optimis\u00e9 par un compilateur. Mais l&#8217;inf\u00e9rence IA, c&#8217;est l&#8217;exact oppos\u00e9 : tout est pr\u00e9visible et r\u00e9gulier. Du coup, l&#8217;architecture qui devait remplacer le x86 se retrouve \u00e0 alimenter les acc\u00e9l\u00e9rateurs IA de votre Snapdragon. Comme quoi, en informatique, rien ne meurt vraiment. Source : Hackaday<\/p>\n","protected":false},"author":1,"featured_media":2698,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"give_campaign_id":0,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"_kadence_starter_templates_imported_post":false,"footnotes":""},"class_list":["post-2697","page","type-page","status-publish","has-post-thumbnail","hentry"],"campaignId":"","_links":{"self":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2697","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/comments?post=2697"}],"version-history":[{"count":0,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/pages\/2697\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media\/2698"}],"wp:attachment":[{"href":"https:\/\/elearningsamba.com\/index.php\/wp-json\/wp\/v2\/media?parent=2697"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}