Java est à ce jour l'un des langages, si ce n'est le langage, le plus utilisé toutes catégories de programmation confondues et sa popularité concernant le développement d'applications scientifiques n'est plus à démontrer. Néanmoins son utilisation dans le domaine du Calcul Haute Performance (HPC) reste marginale même si elle s'inscrit au cœur de la stratégie de certaine entreprise comme Aselta Nanographics, éditeur de l'application Inscale pour la modélisation des processus de lithographie par faisceaux d'électron, instigateur et partenaire industriel de cette thèse.Et pour cause, sa définition haut-niveau et machine-indépendante, reposant sur un environnement d'exécution, parait peu compatible avec le besoin de contrôle bas-niveau nécessai...
Tableau d'honneur de la Faculté des études supérieures et postdoctorales, 2006-200
La problématique abordée dans ce travail est celle de la gestion mémoire automatique pour des progra...
Aujourd’hui, le traitement de grands jeux de données est généralement parallélisé et effectué sur de...
L'auteur n'a pas fourni de résumé en anglaisJava est à ce jour l'un des langages, si ce n'est le lan...
L'exécution efficace des applications distribuées irrégulières exige d'adopter des mécanismes qui as...
La compilation est une étape indispensable dans la création d'applications performantes.Cette étape ...
En s'appuyant sur une collaboration menée entre le LaBRI et SERMA Technologies sur la sécurité des J...
Les systèmes embarqués sont largement utilisés de nos jours. Pour des raisons d'efficacité, les plus...
National audienceL'utilisation de langages robustes et de haut niveau, basés sur des machines virtue...
[[abstract]]We are interested in the issues on the bytecode transformation for performance improveme...
Les systèmes embarqués sont largement utilisés de nos jours. Pour des raisons d'efficacité, les plus...
In dieser Arbeit werden Java Code Optimierungsverfahren hinsichtlich ihres Einfluss auf die Energiee...
Les processeurs modernes tendent à devenir massivement multi-coeurs, tandis que les clusters s ouvre...
In order to speed up the execution of Java applications, JIT com-pilers compile method bytecodes int...
Les évolutions de l'architecture des processeurs visent à améliorer les performances des application...
Tableau d'honneur de la Faculté des études supérieures et postdoctorales, 2006-200
La problématique abordée dans ce travail est celle de la gestion mémoire automatique pour des progra...
Aujourd’hui, le traitement de grands jeux de données est généralement parallélisé et effectué sur de...
L'auteur n'a pas fourni de résumé en anglaisJava est à ce jour l'un des langages, si ce n'est le lan...
L'exécution efficace des applications distribuées irrégulières exige d'adopter des mécanismes qui as...
La compilation est une étape indispensable dans la création d'applications performantes.Cette étape ...
En s'appuyant sur une collaboration menée entre le LaBRI et SERMA Technologies sur la sécurité des J...
Les systèmes embarqués sont largement utilisés de nos jours. Pour des raisons d'efficacité, les plus...
National audienceL'utilisation de langages robustes et de haut niveau, basés sur des machines virtue...
[[abstract]]We are interested in the issues on the bytecode transformation for performance improveme...
Les systèmes embarqués sont largement utilisés de nos jours. Pour des raisons d'efficacité, les plus...
In dieser Arbeit werden Java Code Optimierungsverfahren hinsichtlich ihres Einfluss auf die Energiee...
Les processeurs modernes tendent à devenir massivement multi-coeurs, tandis que les clusters s ouvre...
In order to speed up the execution of Java applications, JIT com-pilers compile method bytecodes int...
Les évolutions de l'architecture des processeurs visent à améliorer les performances des application...
Tableau d'honneur de la Faculté des études supérieures et postdoctorales, 2006-200
La problématique abordée dans ce travail est celle de la gestion mémoire automatique pour des progra...
Aujourd’hui, le traitement de grands jeux de données est généralement parallélisé et effectué sur de...