2013
DOI: 10.1002/cpe.3018
|View full text |Cite
|
Sign up to set email alerts
|

Generate‐map‐reduce: An extension to map‐reduce to support shared data and recursive computations

Abstract: SUMMARYIt is difficult to express the parallelism present in complex computations by using existing higher level abstractions such as MapReduce and Dryad. These computations include applications from wide variety of domains, like Artificial Intelligence, Decision Tree Algorithms, Association Rule Mining, Recommender Systems, Graph Algorithms, Clustering Algorithms, Compute Intensive Scientific Workflows, Optimization Algorithms, and so forth. Their execution graphs introduce new challenges in terms of programm… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2015
2015
2019
2019

Publication Types

Select...
2
2

Relationship

0
4

Authors

Journals

citations
Cited by 4 publications
(3 citation statements)
references
References 28 publications
0
3
0
Order By: Relevance
“…Dharanipragada et al proposed Generate‐Map‐Reduce (GMR), which was an extension to MapReduce, to support iterative jobs and a distributed communication model by using shared data structures. GMR captured recursive computations by modeling iterative applications, such as simulated annealing and A* search . The main idea is similar to Spark in‐memory processing langrage.…”
Section: Related Workmentioning
confidence: 99%
See 1 more Smart Citation
“…Dharanipragada et al proposed Generate‐Map‐Reduce (GMR), which was an extension to MapReduce, to support iterative jobs and a distributed communication model by using shared data structures. GMR captured recursive computations by modeling iterative applications, such as simulated annealing and A* search . The main idea is similar to Spark in‐memory processing langrage.…”
Section: Related Workmentioning
confidence: 99%
“…GMR captured recursive computations by modeling iterative applications, such as simulated annealing and A* search. 26 The main idea is similar to Spark in-memory processing langrage.…”
Section: 2mentioning
confidence: 99%
“…One of the most famous distributed techniques is the cloud computing . With MapReduce , almost each problem can be solved by using cloud computing.…”
Section: Introductionmentioning
confidence: 99%