کد مقاله کد نشریه سال انتشار مقاله انگلیسی نسخه تمام متن
4951895 1441617 2016 21 صفحه PDF دانلود رایگان
عنوان انگلیسی مقاله ISI
Performance evaluation of virtual execution environments for intensive computing on usual representations of multidimensional arrays
ترجمه فارسی عنوان
ارزیابی عملکرد محیط های مجازی برای محاسبات فشرده بر روی نمایه های معمول آرایه های چند بعدی
موضوعات مرتبط
مهندسی و علوم پایه مهندسی کامپیوتر نظریه محاسباتی و ریاضیات
چکیده انگلیسی
This paper evaluates the sequential performance of virtual execution environments (VEE) belonging to the CLI (Common Language Infrastructure) and JVM (Java Virtual Machine) standards, for the usual approaches of representing multidimensional arrays in programs that present intensive array access. Such programs are mostly found in scientific and engineering application domains. It shows that the performance profile of virtual execution is still highly influenced by the choice of both the multidimensional array representation and the VEE implementation, also contradicting some results of previous related works, as well as some beliefs of HPC programmers that come from their practice with native execution languages, such as C, C++, and Fortran. Finally, recommendations are provided both for HPC programmers that desire to take advantage of VEE performance for their array-intensive code and for VEE developers that are interested in improving the performance of virtual execution for the needs of HPC applications.
ناشر
Database: Elsevier - ScienceDirect (ساینس دایرکت)
Journal: Science of Computer Programming - Volume 132, Part 1, 15 December 2016, Pages 29-49
نویسندگان
, ,