Logo Spiria

La perfection logicielle au secours de Moore

4 juin 2020.

Code.

© iStock.

Dans une tribune adressée à IEEE Spectrum, trois scientifiques du MIT plaident pour un code plus efficace afin de pallier les effets de l’obsolescence de la loi de Moore. Pendant des décennies, notre capacité à miniaturiser les composants nous a permis de doubler le nombre de transistors sur une puce de silicium tous les deux ans environ, mais ce temps arrive à sa fin et nous avons atteint les limites de la miniaturisation. Que faire alors ? En gros, les auteurs préconisent de produire du code plus efficace, économique et élégant. Quelque part, la performance des processeurs a entraîné une certaine paresse dans le développement logiciel, ce qui est responsable d’un manque d’efficacité et de rapidité. En cette ère post-Moore, pour être en mesure de faire plus de progrès dans des domaines comme l’intelligence artificielle et la robotique, il nous faudra revoir nos façons de coder.

IEEE Spectrum, Charles E. Leiserson, Tao B. Schardl, Neil C. Thompson, “Can software performance engineering save us from the end of Moore’s law?.”