2011 Fourth IEEE International Conference on Utility and Cloud Computing 2011
DOI: 10.1109/ucc.2011.23
|View full text |Cite
|
Sign up to set email alerts
|

Portable Parallel Programming on Cloud and HPC: Scientific Applications of Twister4Azure

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
11
0

Year Published

2011
2011
2016
2016

Publication Types

Select...
4
3

Relationship

0
7

Authors

Journals

citations
Cited by 14 publications
(11 citation statements)
references
References 14 publications
0
11
0
Order By: Relevance
“…Examples of applications that can be implemented using iterative MapReduce include PageRank, Multi-Dimensional Scaling [3,17], K-means Clustering, Descendent query [7], LDA, and Collaborative Filtering with ALS-WR.…”
Section: Iterative Mapreduce and Twister4azurementioning
confidence: 99%
See 2 more Smart Citations
“…Examples of applications that can be implemented using iterative MapReduce include PageRank, Multi-Dimensional Scaling [3,17], K-means Clustering, Descendent query [7], LDA, and Collaborative Filtering with ALS-WR.…”
Section: Iterative Mapreduce and Twister4azurementioning
confidence: 99%
“…However, there exist many possible optimizations and programming model improvements to improve the performance and usability of the iterative MapReduce programs. Such optimization opportunities are highlighted by the development of many iterative MapReduce frameworks such as Twister [6], HaLoop [7], Twister4Azure [3], Daytona [18] and spark [19]. Optimizations exploited by these frameworks include caching of loopinvariant data, cache aware scheduling of tasks, iterative aware programming models, direct memory streaming of intermediate data, iteration-aware fault tolerance, caching of intermediate data (HaLoop reducer input cache), dynamic modifications to cached data (e.g.…”
Section: Iterative Mapreduce and Twister4azurementioning
confidence: 99%
See 1 more Smart Citation
“…Iterative MapReduce is a programming model that can have the performance of MPI and the fault tolerance and dynamic flexibility of the original MapReduce. Open source Java Twister [4,5] and Twister4Azure [6,7] have been released as an Iterative MapReduce framework. …”
Section: Mapping Applications To Cloudsmentioning
confidence: 99%
“…Open source Java Twister [2][3] and Twister4Azure [4][5] have been released as Iterative MapReduce framework based on our initial research on data-intensive programming models and their runtime. Twister interpolates between MPI and MapReduce and, suitably configured, can mimic their characteristics, and, more interestingly, can be positioned as a programming model that has the performance of MPI and the fault tolerance and dynamic flexibility of the original MapReduce.…”
Section: Architecture Overviewmentioning
confidence: 99%