X10 is a statically typed, object-oriented programming language developed by IBM Research beginning in 2004 as part of the DARPA-funded High Productivity Computing Systems program, designed for high-performance parallel computing on large, distributed clusters using a partitioned global address space (PGAS) model. X10 introduces places, representing distinct locations of data and computation across a cluster, along with asynchronous activities and clocks for coordinating parallel work across those places, aiming to make large-scale parallel programming more productive than traditional message-passing approaches such as MPI.
Facts
Classification
Typing Discipline Typing Discipline LicenseEclipse Public License 1.0 1 First Released SignificanceDesigned specifically for parallel computing using the partitioned global address space (PGAS) model. 2 Connections
Sources
1. Wikidata: X10
- Wikidata Q1852616, resolved via en.wikipedia pageprops (wave rule R-L)
- Wikidata Q1852616 P7078 (typing discipline)
infobox License field
Eclipse Public License 1.0
View the Source2. X10 (programming language) - Wikipedia
History, second paragraphQuote, History, second paragraph
X10 is designed specifically for parallel computing using the partitioned global address space (PGAS) model.
View the Source Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.
Sign in to dispute this or suggest a correction.