OpenCL Performance Evaluation on Modern Multicore CPUs

المؤلفون المشاركون

Lee, Joo Hwan
Nigania, Nimit
Kim, Hyesoon
Patel, Kaushik
Kim, Hyojong

المصدر

Scientific Programming

العدد

المجلد 2015، العدد 2015 (31 ديسمبر/كانون الأول 2015)، ص ص. 1-20، 20ص.

الناشر

Hindawi Publishing Corporation

تاريخ النشر

2015-10-01

دولة النشر

مصر

عدد الصفحات

20

التخصصات الرئيسية

الرياضيات

الملخص EN

Utilizing heterogeneous platforms for computation has become a general trend, making the portability issue important.

OpenCL (Open Computing Language) serves this purpose by enabling portable execution on heterogeneous architectures.

However, unpredictable performance variation on different platforms has become a burden for programmers who write OpenCL applications.

This is especially true for conventional multicore CPUs, since the performance of general OpenCL applications on CPUs lags behind the performance of their counterparts written in the conventional parallel programming model for CPUs.

In this paper, we evaluate the performance of OpenCL applications on out-of-order multicore CPUs from the architectural perspective.

We evaluate OpenCL applications on various aspects, including API overhead, scheduling overhead, instruction-level parallelism, address space, data location, data locality, and vectorization, comparing OpenCL to conventional parallel programming models for CPUs.

Our evaluation indicates unique performance characteristics of OpenCL applications and also provides insight into the optimization metrics for better performance on CPUs.

نمط استشهاد جمعية علماء النفس الأمريكية (APA)

Lee, Joo Hwan& Nigania, Nimit& Kim, Hyesoon& Patel, Kaushik& Kim, Hyojong. 2015. OpenCL Performance Evaluation on Modern Multicore CPUs. Scientific Programming،Vol. 2015, no. 2015, pp.1-20.
https://search.emarefa.net/detail/BIM-1076552

نمط استشهاد الجمعية الأمريكية للغات الحديثة (MLA)

Lee, Joo Hwan…[et al.]. OpenCL Performance Evaluation on Modern Multicore CPUs. Scientific Programming No. 2015 (2015), pp.1-20.
https://search.emarefa.net/detail/BIM-1076552

نمط استشهاد الجمعية الطبية الأمريكية (AMA)

Lee, Joo Hwan& Nigania, Nimit& Kim, Hyesoon& Patel, Kaushik& Kim, Hyojong. OpenCL Performance Evaluation on Modern Multicore CPUs. Scientific Programming. 2015. Vol. 2015, no. 2015, pp.1-20.
https://search.emarefa.net/detail/BIM-1076552

نوع البيانات

مقالات

لغة النص

الإنجليزية

الملاحظات

Includes bibliographical references

رقم السجل

BIM-1076552