TriScale innov
Formations
Nous proposons des formations sur les outils innovants dédiés au calcul scientifique et technique. Notre pédagogie, alliant théorie et pratique, facilitera la mise en œuvre de ces innovations dans vos projets.
Conseil
Nous vous proposons notre expertise globale pour étudier avec vous les algorithmes, les langages et les matériels les mieux adaptés à vos objectifs industriels.
Logiciels
Forts de notre expérience en R&D industrielle à l’interface entre la recherche et la production logicielle, nous assurons la transformation de prototypes de recherche en logiciels à forte valeur ajoutée.
Pourquoi TriScale innov ?
TriScale innov concentre une expertise de pointe sur 3 axes :
- Mathématiques Appliquées (Simulation, Optimisation mathématique…) ;
- Développement Logiciel (Julia, Rust, Go, C, C++, Java…) ;
- Architectures Matérielles (Cluster de SMP, GPU, DSPs, IoT…).
Notre crédo : le succès d’un logiciel scientifique et technique dépend de la combinaison optimale de ces 3 domaines en forte interaction.
La puissance des architectures de calcul connaît une croissance exponentielle qui modifie profondément le domaine du calcul scientifique et technique. Ainsi les algorithmes mathématiques doivent être jugés en fonction de leur bonne adéquation au calcul parallèle (cluster de processeurs multi-cœurs), de la régularité de leurs opérations (SIMD, GPU), de leur localité temporelle et spatiale (hiérarchie mémoire) ou encore de leur stabilité numérique vis-à-vis du calcul en précision finie (FP64, FP32, FP16…). La notion de passage à l’échelle (scalabilité) devient alors prépondérante et dépend tout à la fois du matériel de calcul ciblé, des algorithmes choisis et des langages de programmation utilisés.
Cette forte interdépendance entre mathématiques, langages et machines, nous a conduits à créer TriScale innov qui porte une vision globale de la conception des logiciels scientifiques et techniques.
Expérience cumulée
Nous contacter
Vous souhaitez en savoir plus ? Contactez-nous.