Proceedings of the 30th Annual International Symposium on Computer Architecture - ISCA '03 2003
DOI: 10.1145/859666.859668
|View full text |Cite
|
Sign up to set email alerts
|

The Jrpm system for dynamically parallelizing Java programs

Abstract: We describe the Java runtime parallelizing machine (Jrpm)

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
4
1

Citation Types

0
11
0

Year Published

2009
2009
2016
2016

Publication Types

Select...
5
3

Relationship

0
8

Authors

Journals

citations
Cited by 37 publications
(11 citation statements)
references
References 0 publications
0
11
0
Order By: Relevance
“…[8] makes sequential programs executed in parallel on multi-core. [9] re-constructs a new J2RE, using the TLP, to support the single-threaded parallelization. [10] proposes a new thinking to use multi-core to sequential applications that spills cores.…”
Section: Related Workmentioning
confidence: 99%
“…[8] makes sequential programs executed in parallel on multi-core. [9] re-constructs a new J2RE, using the TLP, to support the single-threaded parallelization. [10] proposes a new thinking to use multi-core to sequential applications that spills cores.…”
Section: Related Workmentioning
confidence: 99%
“…There is some work on parallelizing Java programs, such as [11,12,5,4,3,2]. The Javar restructuring compiler [11] implements source to source transformations intended to parallelize Java code.…”
Section: Related Workmentioning
confidence: 99%
“…Java programs are parallelized in the bytecode level in [5]. This approach has very good results, as well as it can be applied even when there is no source code available.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Other researchers, such as Chan and Abdelrahman [13], Johnson, Eigenmann, and Vijaykumar [24], and Obata, Ishizaka, and Kasahara [26] have focused on task-level parallelism. Speculation has also been examined by many, including Steffan et al [30], Chen and Olukotun [14,15], and Du et al [17]. The work on parallelization divides a program into partitions that are not related to traces.…”
Section: Related Workmentioning
confidence: 99%