4
Le langage de programmation X10 est organisé autour de quatre principes de base d'asynchronie, de localité, d'atomicité et d'ordre qui sont développés sur une base sécurisée de type, basée sur une classe et orientée objet.Cette fondation est suffisamment robuste pour prendre en charge la concurrence fine, la programmation de jointure en fourche de style Cilk, la programmation GPU, les calculs SPMD, les calculs par phases, la messagerie active, les communicateurs de style MPI et la programmation en cluster.Les implémentations X10 sont disponibles sur les clusters Power et x86, sur Linux, AIX, MacOS, Cygwin et Windows ....
x10-programming-language-