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
SignificanceDesigned specifically for parallel computing using the partitioned global address space (PGAS) model. 1 Connections
Sources
1. 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.