
Le problème
Nous réglons un problème important
Les modèles ne cessent de s'améliorer, mais les logiciels sur lesquels ils reposent n'ont pas suivi. Rares sont ceux qui approchent la performance maximale dont chaque puce est capable, si bien qu'une grande partie de la puissance de calcul mondiale reste sous-utilisée.
L'entraînement et l'inférence vivent dans des piles logicielles distinctes, si bien que les modèles sont réécrits en route vers la production. Chaque nouvel accélérateur exige une nouvelle série de noyaux optimisés à la main, et les équipes maintiennent plusieurs versions du même modèle simplement pour qu'il fonctionne bien partout.
Notre mission
Nous avons une mission
La puissance de calcul est la matière première de l'intelligence, et aujourd'hui, une trop grande partie est gaspillée. Notre mission : que chaque puce compte.
Nous partons de la façon dont chaque puce déplace les données et calcule, puis nous bâtissons vers le haut : CubeCL pour écrire des noyaux pour n'importe quel GPU ou CPU, Burn pour entraîner et exécuter des modèles, et Metabolic pour les déployer. Une seule pile unifiée, du noyau jusqu'au modèle déployé.
L'avenir
Nous bâtissons l'avenir
Un avenir où chaque accélérateur du centre de données tourne près de son plein potentiel, peu importe son fabricant ou sa génération, et où les opérateurs transforment cette capacité en intelligence, selon leurs propres conditions.
L'entraînement et l'inférence partageront le même parc et le même code, pour que la capacité suive la demande au lieu de rester inactive. Les modèles ne seront plus livrés figés : ils continueront d'apprendre sur l'infrastructure qui les sert, au plus près de leurs données. Nous bâtissons le logiciel qui rend cela possible.
Logiciel libre
Bâti sur le logiciel libre
Nous croyons que contribuer au logiciel libre est la meilleure façon de créer de nouvelles technologies. Cela accélère l'adoption, favorise la collaboration et permet d'itérer rapidement, plus vite que n'importe quelle solution fermée.
Par le développement ouvert, nous bâtissons une fondation qui profite à toute la communauté de l'IA et qui assure la transparence de nos avancées technologiques.
L'équipe
Les gens derrière Tracel
Fondateurs
Nathaniel SimardChef de la direction
A lancé Burn, CubeCL et Metabolic, et dirige l'orientation de Tracel sur l'ensemble de la pile. Maîtrise en apprentissage automatique, Mila.
Louis Fortier-DuboisChef du calcul
Spécialiste des noyaux GPU et principal auteur de CubeK et de son approche par tuiles. Maîtrise en théorie de la complexité et trois ans de doctorat en IA, Université Laval.
Équipe apprentissage automatique
Guillaume LagrangeApprentissage automatique
Mainteneur principal de Burn et responsable de sa communauté. Maîtrise en apprentissage automatique, Mila ; cinq ans de vision par ordinateur en production.
Charles RenaudApprentissage automatique
Fait vivre les modèles sur la pile de Tracel et les optimise, de l'entraînement à l'inférence. Maîtrise en vision numérique, Université Laval.
Équipe calcul haute performance
Genna WingertCompilateur
Travaille sur le compilateur de CubeCL et façonne la manière dont les noyaux s'écrivent en Rust et se compilent pour chaque plateforme.
Marc-Antoine ManninghamCompilateur
A bâti le backend CPU de CubeCL et travaille sur son infrastructure de compilation. Maîtrise sur la compilation FPGA pour CubeCL, Polytechnique Montréal.
Samuel BélangerNoyaux
Rend rapides les architectures modernes, comme le mélange d'experts, sur la pile de Tracel. Génie logiciel, Université Laval.
Thierry Cantin-DemersEnvironnement d'exécution
Travaille sur les environnements d'exécution de Burn et CubeCL et sur l'exécution distribuée, pour l'entraînement comme l'inférence. Génie logiciel, Université Laval.
Équipe applications
Sylvain BennerInfrastructure
Bâtit l'infrastructure de Tracel. Plus de deux décennies d'expérience, dont la plateforme d'apprentissage automatique de Shopify ; créateur de Spacemacs.
Jonathan RichardFull-stack
Développe Tracel Console, en particulier le suivi d'expériences et la gestion des modèles. Informatique, Université Laval.
Marc-Anthony GirardFull-stack
Développe les fondations de Tracel Console et le volet application de Metabolic. Génie logiciel, Université Laval.
Nos partenaires
Merci de bâtir avec nous.




