Nous avons plusieurs années dexpérience dans
le domaine du contrôle de processus, ce qui veut dire temps réel et acquisition des
données par capteurs. La recherche musicale, que plusieurs d'entre nous
pratiquent, avec
ses techniques numériques avancées, nous stimule beaucoup. Nous avons donc des savoir
faire dans le temps réel et dans le codage optimal. |
|
Parallélisme et logiciel dexploitation Nous avons conçu et développé un noyau scalable
pour systèmes parallèles de pouces DSP Texas C40 sur des cartes Ariel, avec topologie
annulaire, avec une technique de répartition de la computation entre puces à
"pipeline" et taxonomie MIMD.
Nous
écrivons du code minimisé
Nous
connaissons très bien le C, mais nous sommes spécialisés dans lAssembler. Avec
les compilateurs C optimisés de nos jours, pour les puces "general purposes"
lassembler est devenu inutile. Ce nest pas ainsi pour les pouces
DSP, qui sont
douées dun haut niveau de parallélisme, et pour lesquelles le C introduit des
surcharges. Nous écrivons pour les puces TI C30, C40 et AD SCHARC du code
optimisé avec des performances jusquà dix fois meilleures du C, ce qui est
indispensable pour le temps réel et la réduction des coûts.
Complexité des algorithmes
Nous avons une connaissance approfondie des
transformées temps-fréquence (DFT, FFT, Winograd, Spectrogrammes, Transformées de
Gabor, analyse-synthèse multirésolution à ondelettes), le filtrage non-linéaire (de
Tchebisheff, de Laguerre) et les techniques de déformation du temps et de la
fréquence. |