کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4964561 1447812 2017 9 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
MaMR: High-performance MapReduce programming model for material cloud applications
موضوعات مرتبط
مهندسی و علوم پایه شیمی شیمی تئوریک و عملی
پیش نمایش صفحه اول مقاله
MaMR: High-performance MapReduce programming model for material cloud applications
چکیده انگلیسی
With the increasing data size in materials science, existing programming models no longer satisfy the application requirements. MapReduce is a programming model that enables the easy development of scalable parallel applications to process big data on cloud computing systems. However, this model does not directly support the processing of multiple related data, and the processing performance does not reflect the advantages of cloud computing. To enhance the capability of workflow applications in material data processing, we defined a programming model for material cloud applications that supports multiple different Map and Reduce functions running concurrently based on hybrid share-memory BSP called MaMR. An optimized data sharing strategy to supply the shared data to the different Map and Reduce stages was also designed. We added a new merge phase to MapReduce that can efficiently merge data from the map and reduce modules. Experiments showed that the model and framework present effective performance improvements compared to previous work.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Computer Physics Communications - Volume 211, February 2017, Pages 79-87
نویسندگان
, , , , , ,