URL: https://linuxfr.org/forums/general-general/posts/utiliser-un-fpga-pour-accelerer-les-compilations Title: Utiliser un FPGA pour accélérer les compilations ? Authors: cluxter Date: 2015年07月08日T17:24:06+02:00 License: CC By-SA Tags: fpga Score: 5 Bonjour à tous J'ai lu avec grand intérêt cet article qui annonçait il y a peu de temps la disponibilité d'une chaîne de développement complètement open source pour un FPGA : https://linuxfr.org/users/martoni/journaux/enfin-une-chaine-de-developpement-completement-open-source-pour-un-fpga Depuis, l'idée me trotte dans la tête de me mettre à la programmation d'un FPGA, avant tout pour le fun. Une première application que j'y verrais serait de programmer un FPGA dans le but d'accélérer les compilations avec GCC, car c'est un traitement hautement parallélisable (et très utile pour beaucoup d'entre nous). Ainsi, avec un FPGA qui aurait par exemple 40 unités de calculs, on pourrait lancer une commande du style : make -fpga -j 40 Ce qui aurait pour effet d'utiliser les 40 unités de calculs du FPGA pour compiler notre programme. Ce n'est qu'une idée, je n'ai aucune connaissance en programmation des FPGA pour l'instant (j'ai pas mal programmé en assembleur il y a quelques années) et j'imagine que la somme de travail à fournir est conséquente, mais ça n'est pas un problème puisque c'est avant tout pour m'amuser que je souhaite faire ça. Si ça peut servir à d'autres alors tant mieux. Que pensez-vous de cette idée, et qu'est-ce que vous avez à dire à ce sujet ? Tous vos commentaires, vos suggestions, vos idées, vos remarques seront les bienvenus. Je n'en suis pas au stade de la conception, pour l'instant ce n'est qu'une idée et j'aimerais recueillir vos avis pour savoir à quoi m'attendre. On parle là de spécialiser des circuits électroniques pour accélérer des opérations de compilation, ce n'est pas rien, donc avant de me lancer dans un tel projet je préfère en faire un peu le tour. Merci

AltStyle によって変換されたページ (->オリジナル) /