La communauté Open Source réfléchit à la suppression des optimisations de code pour les processeurs russes

Alors même que la communauté internationale gouvernementale et institutionnelle augmente la pression sur la Russie en appliquant des sanctions de plus en plus strictes, un nouveau joueur est peut-être entré dans le jeu des sanctions. Comme l’a rapporté Phoronix, les développeurs du populaire code de bibliothèque OpenBLAS (Basic Linear Algebra Subprograms) réfléchissent à la suppression ou non de la prise en charge des processeurs Elbrus développés en Russie. Le débat concerne les applications et les cas d’utilisation possibles pour les processeurs russes, et servirait de moyen de refuser au pays les optimisations spécifiques à Elbrus qui ont été intégrées dans les versions d’OpenBLAS à partir de la branche #3518.

Un message RFC (Request for Comments) sur la page Github du projet explique la raison de la suppression, en ce que « Le processeur Elbrus est un processeur dit « maison », avec pour principal cas d’utilisation le contournement des sanctions comme ci-dessus. Le processeur est/sera utilisé dans l’équipement militaire russe, le service de renseignement et d’autres branches du gouvernement russe. Les opérations d’algèbre linéaire fournies par OpenBLAS peuvent être et sont utilisées dans des armes (par exemple : apprentissage automatique, reconnaissance de formes, vision par ordinateur), telles que celles utilisées par l’armée russe, maintenant ou dans le futur.« 

Source-138