Proceedings of the 2011 ACM SIGPLAN X10 Workshop 2011
DOI: 10.1145/2212736.2212739
|View full text |Cite
|
Sign up to set email alerts
|

Compiling X10 to Java

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
12
0

Year Published

2011
2011
2016
2016

Publication Types

Select...
6

Relationship

2
4

Authors

Journals

citations
Cited by 13 publications
(12 citation statements)
references
References 3 publications
0
12
0
Order By: Relevance
“…Managed X10 [12,22] is an implementation of X10 which compiles an X10 program to Java for running it on a cluster of Java VMs. As a new JVM language, one of the major goals of Managed X10 is smooth interoperability with existing Java programs.…”
Section: Reified Generics In Managed X10mentioning
confidence: 99%
See 1 more Smart Citation
“…Managed X10 [12,22] is an implementation of X10 which compiles an X10 program to Java for running it on a cluster of Java VMs. As a new JVM language, one of the major goals of Managed X10 is smooth interoperability with existing Java programs.…”
Section: Reified Generics In Managed X10mentioning
confidence: 99%
“…The second technique aims at effective use of primitives with bridge and special dispatch methods. These techniques are used in our implementation of X10 for the Java VM, called Managed X10 [22], and achieved 95% reduction of the dispatch time by leveraging Java dispatch mechanism and 15% * Salikh Zakirov is currently affiliated with Google Inc. Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page.…”
Section: Introductionmentioning
confidence: 99%
“…This design point has a number of consequences for the language implementations and their performance model. Much of the details are implementation-specific so we defer them to Section 6 and to the paper by Takeuchi et al [9]. However, one highlevel consequence of this design is generally true: to implement the desired semantics the language implementation's runtime type infrastructure must be able to distinguish between different instantiations of a generic class (since instantiations on different struct types will have different memory layouts).…”
Section: X10 Type Systemmentioning
confidence: 99%
“…Because significantly more details on the Managed X10 implementation and its performance characteritics can be found in the workshop paper by Takeuchi et al [9], we only touch on a few key issues in this paper.…”
Section: Managed X10mentioning
confidence: 99%
“…That release took 1.8x as long to complete as the native Java implementation. KMeansSPMD performance was tested up to 12 places, with a maximum speed up of 7.7x using X10 release 2.1.2 (Takeuchi, 2011). November 23, 2011…”
Section: Performancementioning
confidence: 99%