Oracle cherche à stimuler Java

0

Oracle cherche à stimuler Java

Oracle a rejoint le consortium industriel Fondation HSA , qui élabore des normes pour rendre plus facile pour les programmeurs de tirer parti des GPU et d’autres types de processeurs pour accélérer l’exécution de code .

Le hétérogène système Architecture Foundation développe un ensemble d’outils de programmation open-source qui rendront plus facile pour les programmeurs d’exploiter la puissance conjointe des processeurs , les unités de traitement graphique (GPU) , réseaux de portes programmables ( FPGA ) et processeurs de signaux numériques pour une meilleure les performances du système .

Oracle veut apporter ces capacités de calcul ” hétérogènes ” aux développeurs Java , aussi.

«Notre travail avec la Fondation HSA aidera à fournir aux développeurs Java avec la possibilité de rapidement tirer parti de l’accélération GPU , et d’explorer comment la machine virtuelle Java (JVM) , ainsi que le langage Java et des API , pourrait être amélioré pour permettre aux applications de bénéficier de calcul hétérogène », a déclaré Nandini Ramani , vice- président du développement de la plate-forme Java d’Oracle, dans un communiqué. Oracle a acquis la plate-forme Java quand il a acheté Sun Microsystems.

La fondation sans but lucratif, a été lancé l’an dernier par Advanced Micro Devices , Qualcomm , ARM Holdings et d’autres sociétés . AMD a collaboré avec Oracle sur un projet OpenJDK appelé «Projet Sumatra “, qui apportera une accélération parallèle à JVM avec Java 8, qui sera disponible en Mars l’année prochaine . Sumatra repurposes multi-core Java 8 API ( interfaces de programmation d’applications ) appelé Stream ou Lambda pour permettre un traitement sur des CPU et GPU , mais il aura besoin de couches supplémentaires de code pour l’exécution en parallèle .

En fin de compte , JVM obtiendra un support natif pour l’accélération parallèle , ce qui réduira la nécessité de couches supplémentaires de code. Prise en charge native pour les spécifications du HSA dans JVM est attendue avec Java 9 en 2015, et Oracle travaille en collaboration avec la Fondation HSA pour réduire les superpositions nécessaires pour Java de puiser dans les GPU et les autres co-processeurs .

HSA a publié quelques spécifications que les ressources mémoire de la piscine et plus le système requis pour l’expédition d’ emplois au matériel pour l’exécution. HSA cherche également à créer des outils de programmation parallèle standard de l’industrie au-dessus des normes existantes comme OpenCL .

Les autres nouveaux membres sont le réseautage entreprise Huawei et Linaro , qui développe des logiciels à base d’ARM pour les distributions Linux . Laboratoires Lawrence Livermore Laboratory gouvernement américain National et Oak Ridge National Laboratory ont également rejoint le consortium.

Intel et Nvidia , qui offrent leurs propres outils de programmation parallèle , ne sont pas membres de la Fondation HSA .

 

 

 

Source : computerworld.com

 

Share.

About Author

Comments are closed.