2018 IEEE/ACM Parallel Applications Workshop, Alternatives to MPI (PAW-ATM) 2018
DOI: 10.1109/paw-atm.2018.00007
|View full text |Cite
|
Sign up to set email alerts
|

Comparison of the HPC and Big Data Java Libraries Spark, PCJ and APGAS

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2020
2020
2021
2021

Publication Types

Select...
2
1
1

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(5 citation statements)
references
References 14 publications
0
5
0
Order By: Relevance
“…Previous studies [40,41] show that the PCJ implementation of some benchmarks outperforms the Hadoop implementation, even by a factor of 100. Other studies that compare PCJ with APGAS and Apache Spark [56] show that the PCJ implementation has the same performance as Apache Spark, and for some benchmarks it can be almost 2-times more efficient. However, not all of the studies were perfectly suited for MapReduce processing.…”
Section: Discussionmentioning
confidence: 93%
“…Previous studies [40,41] show that the PCJ implementation of some benchmarks outperforms the Hadoop implementation, even by a factor of 100. Other studies that compare PCJ with APGAS and Apache Spark [56] show that the PCJ implementation has the same performance as Apache Spark, and for some benchmarks it can be almost 2-times more efficient. However, not all of the studies were perfectly suited for MapReduce processing.…”
Section: Discussionmentioning
confidence: 93%
“…As a result, a higher performance is achieved; unfortunately, it is still lower than for other Java-based solutions. In particular, it has been demonstrated that the performance of applications built using the PCJ library or APGAS (a branch of IBM's X10 language project) is higher than for Hadoop/Spark implementations [10,11]. For the calculation-intensive and communication-intensive HPC workloads, PCJ is several up to hundreds of times faster [12].…”
Section: Map-reducementioning
confidence: 99%
“…We have traditionally used a text of the real book for the word-counting code performance analyses (with other authors already following suit [11]). Georges de Scudéry's Artamène ou le Grand Cyrus [32] is one of the largest novels ever written, and its textual representation takes 10 MB of disk space.…”
Section: Pos(isgc2021)007mentioning
confidence: 99%
“…The performance comparison with the C/MPI based codes has been presented in previous papers 4,5 . The extensive comparison with Java‐based solutions including APGAS (Java implementation of X10 language) has been also performed 3,6 …”
Section: Introductionmentioning
confidence: 99%
“…4,5 The extensive comparison with Java-based solutions including APGAS (Java implementation of X10 language) has been also performed. 3,6 In this article, we contribute by focusing on the performance of selected applications run on Amazon web services (AWS) elastic compute cloud (EC2) using both Intel and ARM architectures, and Linaro Developer Cloud that provides instances with ARM processors. The ultimate aim is to show the feasibility of using Java and the PCJ library for the development of parallel applications run on the cloud.…”
mentioning
confidence: 99%