X10 (programming language)
http://dbpedia.org/resource/X10_(programming_language) an entity of type: Thing
X10 is a programming language being developed by IBM at the Thomas J. Watson Research Center as part of the Productive, Easy-to-use, Reliable Computing System (PERCS) project funded by DARPA's High Productivity Computing Systems (HPCS) program.
rdf:langString
X10 は、アメリカ合衆国・DARPAのHigh Productivity Computing Systemsにより設立された PERCS スーパーコンピュータ・プロジェクトの一部として、IBMがトーマス・J・ワトソン研究所で開発中の並列処理用のプログラミング言語である。
rdf:langString
X10 és un llenguatge de programació desenvolupat per IBM al Centre d'investigació Thomas J. Watson com a part del programa Sistemes de Computació d'Alta Productivitat del DARPA. Els seus autors principals són Kemal Ebcioglu, Vijay Saraswat i Vivek Sarkar. [1] Arxivat 2011-04-14 a Wayback Machine.
rdf:langString
X10 ist eine parallele, objektorientierte Programmiersprache, für high-end Hardware mit bis zu 10000 Hardware-Threads. Sie wurde 2004 bei IBM am Forschungszentrum Thomas J. Watson als Teil des -Projekts entwickelt. Zielplattformen der Programmiersprache sind Cluster-Systeme mit unterschiedlichen Berechnungseinheiten (Non-Uniform Cluster Computing). Die Programmiererproduktivität solcher Systeme soll mit X10 um den Faktor zehn erhöht werden, was zu dem Namen X10 geführt hat. Die Entwicklung von X10 wurde durch das (HPCS) Programm der DARPA finanziert.
rdf:langString
X10 est un langage de programmation en cours de développement par IBM au centre de recherche Thomas J. Watson financé par le projet High Productivity Computing Systems de la DARPA. Les auteurs principaux sont Kemal Ebcioğlu, Vijay Saraswat, and Vivek Sarkar.
rdf:langString
X10 — язык программирования, разработанный корпорацией IBM в как часть проекта , спонсируемого в рамках программы Высокопродуктивные компьютерные системы (High Productivity Computing Systems или сокр. HPCS) Агентства по перспективным оборонным научно-исследовательским разработкам США. Первыми авторами стали Кемаль Эбсиоглу, Вияй Сарасват и Вивек Саркар. Он также поддерживает парадигмы как объектно-ориентированного, так и не-объектно-ориентированного программирования.
rdf:langString
rdf:langString
X10 (llenguatge de programació)
rdf:langString
X10 (Programmiersprache)
rdf:langString
X10 (langage)
rdf:langString
X10 (プログラミング言語)
rdf:langString
X10 (язык программирования)
rdf:langString
X10 (programming language)
rdf:langString
X10
rdf:langString
X10
xsd:integer
1932246
xsd:integer
1102259682
rdf:langString
Kemal Ebcioğlu, Saravanan Arumugam, Vijay Saraswat, and Vivek Sarkar
xsd:date
2019-01-08
xsd:double
2.6
rdf:langString
Eclipse Public License 1.0
rdf:langString
Static, strong, safe, constrained
rdf:langString
X10 és un llenguatge de programació desenvolupat per IBM al Centre d'investigació Thomas J. Watson com a part del programa Sistemes de Computació d'Alta Productivitat del DARPA. Els seus autors principals són Kemal Ebcioglu, Vijay Saraswat i Vivek Sarkar. [1] Arxivat 2011-04-14 a Wayback Machine. X10 està dissenyat específicament per a . És un "subconjunt estès" de Java, que s'assembla força a ell en molts la majoria d'aspectes, pero que inclou suport addicional per a vectors i . X10 fa servir un model d'espai d'adreces global particionat. Suporta tant la programació orientada a objectes com la no orientada a objectes. X10 fa servir el connector de relació de pare i fill per a les tasques per a prevenir l'estancament que es dona quan dos o més processos esperen la finalització de l'altre per a poder completar-se. Una tasca pot generar una o més tasques filles, que al seu temps poden tenir fills propis. Els fills no poden esperar que un pare finalitzi, però un pare pot esperar a un fill fent servir la comanda "finish".
rdf:langString
X10 ist eine parallele, objektorientierte Programmiersprache, für high-end Hardware mit bis zu 10000 Hardware-Threads. Sie wurde 2004 bei IBM am Forschungszentrum Thomas J. Watson als Teil des -Projekts entwickelt. Zielplattformen der Programmiersprache sind Cluster-Systeme mit unterschiedlichen Berechnungseinheiten (Non-Uniform Cluster Computing). Die Programmiererproduktivität solcher Systeme soll mit X10 um den Faktor zehn erhöht werden, was zu dem Namen X10 geführt hat. Die Entwicklung von X10 wurde durch das (HPCS) Programm der DARPA finanziert. X10 wurde speziell zur parallelen Programmierung nach dem Partitioned Global Address Space (PGAS) Modell entworfen. X10 erweitert dieses sogar noch um Asynchronität, was zu einem APGAS Modell führt. Eine Berechnung ist auf verschiedene Places aufgeteilt. Diese enthalten Daten und eine oder mehrere Activities, die mit diesen Daten arbeiten. X10 hat ein beschränktes Typsystem für objektorientierte Programmierung. Außerdem hat es noch andere Eigenschaften wie benutzerdefinierte primitive struct-Typen, global verteilte Arrays und strukturierten und unstrukturierten Parallelismus.
rdf:langString
X10 est un langage de programmation en cours de développement par IBM au centre de recherche Thomas J. Watson financé par le projet High Productivity Computing Systems de la DARPA. Les auteurs principaux sont Kemal Ebcioğlu, Vijay Saraswat, and Vivek Sarkar. X10 est conçu pour la programmation parallèle avec le modèle d' (en) (PGAS). Un programme s'exécute sur un ensemble de places : chaque place possède des données et quelques activities qui font des calculs sur ces données. Il supporte un système de typage avec des contraintes pour la programmation orientée objet, les types primitifs structs définis par l'utilisateur, les globally distributed arrays et le parallélisme structuré et non structuré.
rdf:langString
X10 is a programming language being developed by IBM at the Thomas J. Watson Research Center as part of the Productive, Easy-to-use, Reliable Computing System (PERCS) project funded by DARPA's High Productivity Computing Systems (HPCS) program.
rdf:langString
X10 は、アメリカ合衆国・DARPAのHigh Productivity Computing Systemsにより設立された PERCS スーパーコンピュータ・プロジェクトの一部として、IBMがトーマス・J・ワトソン研究所で開発中の並列処理用のプログラミング言語である。
rdf:langString
X10 — язык программирования, разработанный корпорацией IBM в как часть проекта , спонсируемого в рамках программы Высокопродуктивные компьютерные системы (High Productivity Computing Systems или сокр. HPCS) Агентства по перспективным оборонным научно-исследовательским разработкам США. Первыми авторами стали Кемаль Эбсиоглу, Вияй Сарасват и Вивек Саркар. X10 был разработан с учетом требований параллельного программирования. По сути, это «расширенное подмножество» языка программирования Java, сильно схожее с ним во многих аспектах, но обладающее особой дополнительной поддержкой массивов и процессов. X10 использует модель разделяемого глобального адресного пространства. Он также поддерживает парадигмы как объектно-ориентированного, так и не-объектно-ориентированного программирования. X10 использует концепцию отношения «родитель-ребенок» в целях предотвращения возникновения ситуации, когда два или более процессов ждут друг друга прежде чем выполнить свою часть задачи. Задача может породить одну или более подзадач («дочерних задач»), которые в свою очередь также могут иметь собственные подзадачи. Подзадачи не могут ожидать от «родителей» завершения их работы, но «родители» могут ждать «детей» при использовании команды «finish».
rdf:langString
.x10
xsd:nonNegativeInteger
3833
xsd:date
2019-01-08
xsd:string
2.6.2