Prix du meilleur article scientifique pour trois chercheurs de l'UVSQ
Les chercheurs Samir Ammenouche (doctorant UVSQ), Sid Touati (maître de conférences UVSQ) et William Jalby (professeur UVSQ) ont reçu le prix du meilleur article scientifique, intitulé "Practical Precise Evaluation of Cache Effects on Low Level Embedded VLIW Computing" présenté lors de la conférence internationale "The 2008 High Performance Computing & Simulation Conference (HPCS 2008)" organisée à Nicosie à Chypre au mois de juin.
Cet article décrit des résultats de la thèse en cours de Samir Ammenouche dans le cadre du projet de recherche ANR jeune chercheur "MOPUCE" (Sid Touati).
Pour ceux qui maîtrisent cette langue, voici de quoi ça parle :
Afin d'accélérer les accès à la mémoire d'un système informatique embarqué, un tampon appelé "cache" est construit entre le processeur et la mémoire. Ce cache, 100 fois plus rapide d'accès que la mémoire centrale mais de technologie plus chère, est de taille limitée et ne contient qu'une petite partie des données nécessaires aux calculs. Ainsi, si le processeur a besoin de ces données, il les récupère rapidement et directement du cache au lieu d'aller les chercher en mémoire centrale. Cependant, bien que les calculs sont ainsi accélérés grâce à un accès plus rapide aux données, la présence du cache dans un système informatique embarqué rend sa vitesse imprévisible. Cette imprévisibilité des temps de traitement gênent les systèmes dits à "temps réel", i.e., les systèmes qui interagissent fortement avec l'environnement extérieur.
L'étude menée par Samir Ammenouche, sous la supervision de Sid Touati et William Jalby, permet de mieux comprendre les effets du cache sur la vitesse de calculs. Cela ouvre la voix à de nouvelles opportunités d'optimisation de programmes embarqués en présence de cache.
On ne comprend pas grand-chose, mais on est fier quand même : bravo !
Cet article décrit des résultats de la thèse en cours de Samir Ammenouche dans le cadre du projet de recherche ANR jeune chercheur "MOPUCE" (Sid Touati).
Pour ceux qui maîtrisent cette langue, voici de quoi ça parle :
Afin d'accélérer les accès à la mémoire d'un système informatique embarqué, un tampon appelé "cache" est construit entre le processeur et la mémoire. Ce cache, 100 fois plus rapide d'accès que la mémoire centrale mais de technologie plus chère, est de taille limitée et ne contient qu'une petite partie des données nécessaires aux calculs. Ainsi, si le processeur a besoin de ces données, il les récupère rapidement et directement du cache au lieu d'aller les chercher en mémoire centrale. Cependant, bien que les calculs sont ainsi accélérés grâce à un accès plus rapide aux données, la présence du cache dans un système informatique embarqué rend sa vitesse imprévisible. Cette imprévisibilité des temps de traitement gênent les systèmes dits à "temps réel", i.e., les systèmes qui interagissent fortement avec l'environnement extérieur.
L'étude menée par Samir Ammenouche, sous la supervision de Sid Touati et William Jalby, permet de mieux comprendre les effets du cache sur la vitesse de calculs. Cela ouvre la voix à de nouvelles opportunités d'optimisation de programmes embarqués en présence de cache.
On ne comprend pas grand-chose, mais on est fier quand même : bravo !
Publicité