FAQ

Foire aux questions

La vision d'Open FPGA Stack a toujours été de développer une communauté engagée, participative et croissante de développeurs FPGA (non spécifiques à Intel) sur GitHub en mettant notre code source à disposition en open source. Dans cette optique, nous avons généralisé notre marque à « Open FPGA Stack » à partir de mai 2023.

Pour l'instant, Open FPGA Stack est une technologie pilotée par Intel. Intel continuera à être le principal contributeur d'Open FPGA Stack jusqu'à ce que nous prenions en charge l'intégralité des contributions au code. Pour l'instant, Intel continuera à mettre à jour et à maintenir le référentiel, et à fournir une assistance technique aux clients.

Non. L'infrastructure Open FPGA Stack est testée et validée à l'aide de trois plateformes de référence : Intel® FPGA PAC D5005 (Intel® Stratix® 10 FPGA), Intel® FPGA SmartNIC N6000-PL Platform (Intel Agilex® FPGA) et Intel® FPGA IPU F2000X-PL. Cependant, OFS est conçue pour permettre le développement de plateformes, de logiciels et de charges de travail personnalisés. Nous nous attendons donc à ce que les utilisateurs effectuent des portages vers d'autres variantes d'appareils et d'autres plateformes, notamment des appareils dotés de FPGA d'autres fournisseurs. Les clients peuvent utiliser des plateformes tierces, personnalisées ou de marque Intel.

Les pilotes du noyau OFS sont intégrés en amont dans le noyau Linux (kernel.org). Les développeurs de logiciels peuvent ainsi les porter sur la/les distribution(s) du système d'exploitation (OS) de leur choix, et les fournisseurs de systèmes d'exploitation peuvent prendre en charge ces pilotes de manière native dans leurs propres distributions. Cela signifie que les développeurs ont la flexibilité et la liberté de choisir leur(s) distribution(s) Linux cible(s) pour prendre en charge leurs plateformes et leurs applications. Entre autres avantages d'intégration en amont, citons les évaluations de code par la communauté, les contributions à la maintenance à vie et la possibilité de réutilisation en cas de modification de l'API.

Pas encore, mais nous sommes en train de définir la méthodologie que nous voulons employer pour les contributions au code.

Pour rester informé(e) des modifications apportées au référentiel OFS sur GitHub, « Suivez » ou « Rejoignez » le référentiel sur Git.