کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
425241 685710 2014 12 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Master–worker model for MapReduce paradigm on the TILE64 many-core platform
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
پیش نمایش صفحه اول مقاله
Master–worker model for MapReduce paradigm on the TILE64 many-core platform
چکیده انگلیسی


• We model two shared memory master–worker programming schemes for TILE64.
• We apply proposed schemes to MapReduce paradigm.
• Analysis shows that the worker share is superior to the master share scheme.

MapReduce is a popular programming paradigm for processing big data. It uses the master–worker model, which is widely used on distributed and loosely coupled systems such as clusters, to solve large problems with task parallelism. With the ubiquity of many-core architectures in recent years and foreseeable future, the many-core platform will be one of the main computing platforms to execute MapReduce programs. Therefore, it is essential to optimize MapReduce programs on many-core platforms. Optimizations of parallel programs for a many-core platform are viewed as a multifaceted problem, where both system and architectural factors should be taken into account. In this paper, we look into the problem by constructing a master–worker model for MapReduce paradigm on the TILE64 many-core platform. We investigate master share and worker share schemes for implementation of a MapReduce library on the TILE64. The theoretical analysis shows that the worker share scheme is inherently better for implementation of MapReduce library on the TILE64 many-core platform.

ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Future Generation Computer Systems - Volume 36, July 2014, Pages 19–30
نویسندگان
, ,