Sur des architectures récentes, un programme numérique peut donner des réponses différentes en fonction du hardware et du compilateur. Ces incohérences des résultats viennent du fait que chaque calcul en virgule flottante est effectué avec des précisions différentes. Le but de cette thèse est de prouver formellement des propriétés des programmes opérant sur des nombres flottants en prenant en compte l’architecture et le compilateur. Pour le faire, nous avons proposé deux approches différentes. La première approche est de prouver des propriétés des programmes en virgule flottante qui sont vraies sur plusieurs architectures et compilateurs. Cette approche ne considère que les erreurs d’arrondi qui doivent être validées quels que soient l’envi...
Maîtriser la complexité matérielle et la consommation d'énergie est devenu essentiel dans la concept...
Pac est un système de calcul formel dédié a une machine Mind massivement parallèle. Dans une premièr...
Une introduction nous permettra de préciser la notion de code et l'intérêt que présente le choix de ...
Sur des architectures récentes, un programme numérique peut donner des réponses différentes en fonct...
International audienceOn certain recently developed architectures, a numerical program may give diff...
We present an approach for proving behavioral properties of numerical programs by analyzing their co...
103 p. , ill. , 30 cmL’utilisation des programmes informatiques dans des applications critiques néce...
Avec l’avènement des processeurs multi-coeurs comme architecture standard pour ordinateurs de tout ...
Sommaire du numéro :http://archive-edutice.ccsd.cnrs.fr/edutice-00000852Dans les débuts de l'informa...
International audienceOn recent architectures, a numerical program may give different answers depend...
Sommaire du numéro :http://archive-edutice.ccsd.cnrs.fr/edutice-00000835Les logiciels diffusés sous ...
Pour répondre à des besoins toujours croissants en puissance de calcul, on a vu se multiplier depuis...
International audienceLes contraintes d'architecture sont des spécifications définies par lesdévelop...
Dans cette thèse, nous avons contribué au développement de la plate-forme Why afin de fournir une mé...
La certification de programmes embarqués dans des systèmes critiques est, aujourd'hui encore, un enj...
Maîtriser la complexité matérielle et la consommation d'énergie est devenu essentiel dans la concept...
Pac est un système de calcul formel dédié a une machine Mind massivement parallèle. Dans une premièr...
Une introduction nous permettra de préciser la notion de code et l'intérêt que présente le choix de ...
Sur des architectures récentes, un programme numérique peut donner des réponses différentes en fonct...
International audienceOn certain recently developed architectures, a numerical program may give diff...
We present an approach for proving behavioral properties of numerical programs by analyzing their co...
103 p. , ill. , 30 cmL’utilisation des programmes informatiques dans des applications critiques néce...
Avec l’avènement des processeurs multi-coeurs comme architecture standard pour ordinateurs de tout ...
Sommaire du numéro :http://archive-edutice.ccsd.cnrs.fr/edutice-00000852Dans les débuts de l'informa...
International audienceOn recent architectures, a numerical program may give different answers depend...
Sommaire du numéro :http://archive-edutice.ccsd.cnrs.fr/edutice-00000835Les logiciels diffusés sous ...
Pour répondre à des besoins toujours croissants en puissance de calcul, on a vu se multiplier depuis...
International audienceLes contraintes d'architecture sont des spécifications définies par lesdévelop...
Dans cette thèse, nous avons contribué au développement de la plate-forme Why afin de fournir une mé...
La certification de programmes embarqués dans des systèmes critiques est, aujourd'hui encore, un enj...
Maîtriser la complexité matérielle et la consommation d'énergie est devenu essentiel dans la concept...
Pac est un système de calcul formel dédié a une machine Mind massivement parallèle. Dans une premièr...
Une introduction nous permettra de préciser la notion de code et l'intérêt que présente le choix de ...