SFA Non-Von-Neumann Architecture · Technologie en instance de brevet
Calcul exact et portable sur une architecture non von Neumann.
Obtenez une licence pour notre SFA Non-Von-Neumann Architecture en instance de brevet. Elle exécute des programmes Turing-complets avec des résultats exacts et déterministes sur des backends CPU et GPU, stocke les données de manière compacte avec une restitution exacte et maintient les déplacements de données à un faible niveau.
Programmes Turing-complets aux résultats exacts
SFA exécute des programmes généralistes et Turing-complets. Les résultats sont exacts et déterministes : le même programme et la même entrée renvoient toujours les mêmes bits.
Une seule représentation de programme d’un backend à l’autre
Le même programme s’exécute sur des backends CPU et GPU sans réécriture propre à chaque programme et renvoie des résultats identiques au bit près sur chaque backend pris en charge.
Piles logicielles existantes ou bare metal
SFA s’insère dans les piles logicielles existantes par une intégration encapsulée, y compris pour Python, et dispose d’une voie bare metal pour x86, x64, AArch64, RISC-V, d’autres familles RISC et MIPS.
Moins de stockage, restitution exacte
Le stockage SFA restitue exactement chaque élément stocké, avec des temps d’accès faibles et une réduction documentée du stockage allant jusqu’à 95%.
Moins d’accès mémoire
Des programmes d’exemple vérifiés s’exécutent entièrement avec très peu de lectures et d’écritures en mémoire. De faibles déplacements de données sont importants pour l’infrastructure d’IA, les charges de travail limitées par la mémoire, les budgets énergétiques et les appareils embarqués.
Licence sur demande
La SFA Non-Von-Neumann Architecture est en instance de brevet et disponible sous licence sur demande, avec le Software Evolver comme produit optionnel pour la découverte automatique de programmes. La documentation technique et les informations de dépôt sont fournies sous NDA.
Discuter de la licence SFA
Les chiffres sont des résultats documentés pour des tâches et des plateformes définies. Les détails techniques, les artefacts de benchmark et les informations de dépôt sont fournis sous NDA.