نتایج جستجو برای: opencl

تعداد نتایج: 807  

Journal: :Science of Computer Programming 2017

Journal: :DEStech Transactions on Computer Science and Engineering 2018

2012
Han Dong Dibyajyoti Ghosh Fahad Zafar Shujia Zhou

Current multiand many-core computing typically involves multi-core Central Processing Units (CPU) and many-core Graphical Processing Units (GPU) whose architectures are distinctly different. To keep longevity of application codes, it is highly desirable to have a programming paradigm to support these current and future architectures. Open Computing Language (OpenCL) is created to address this p...

2014
Sadaf Alam Benjamin Cumming Ugo Varetto

Recent developments in programming for multicore processors and accelerators using C++11, OpenCL and Domain Specific Languages (DSL) have prompted us to look into tools that offer compilers and both static and runtime analysis toolchains to complement the Cray Programming Environment capabilities. In this paper we report our preliminary experiences from using the CLang-LLVM framework on a hybri...

2014
Sergei Gorlatch Michel Steuwer

The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-662-46823-4_10. Abstract. Application development for modern high-performance systems with many cores, i.e., comprising multiple Graphics Processing Units (GPUs) and multi-core CPUs, currently exploits low-level programming approaches like CUDA and OpenCL, which leads to complex, lengthy and error-prone programs....

2013
Akihiro Hayashi Max Grossman Jisheng Zhao Jun Shirako Vivek Sarkar

General purpose computing on GPUs (GPGPU) can enable significant performance and energy improvements for certain classes of applications. However, current GPGPU programming models, such as CUDA and OpenCL, are only accessible by systems experts through lowlevel C/C++ APIs. In contrast, large numbers of programmers use highlevel languages, such as Java, due to their productivity advantages of ty...

2015
Atieh Lotfi Abbas Rahimi Hadi Esmaeilzadeh Rajesh K. Gupta

Approximate computing provides an opportunity for exploiting application characteristics to improve performance of computing systems. However, such opportunity must be balanced against generality of methods and quality guarantees that the system designer can provide to the application developer. Improved parallel processing in graphics processing units (GPUs) provides one such means for data-le...

2017
Akhtar Ali Usman Dastgeer Christoph Kessler

Shared memory multicore processor technology is pervasive in mainstream computing. This new architecture challenges programmers to write code that scales over these many cores to exploit the full computational power of these machines. OpenMP and Intel Threading Building Blocks (TBB) are two of the popular frameworks used to program these architectures. Recently, OpenCL has been defined as a sta...

2014
Kazuya Matsumoto Naohito Nakasato Stanislav Sedukhin

Report Date: Written Language: Any Other Identifying Information of this Report: Distribution Statement: Supplementary Notes: The University of Aizu Aizu-Wakamatsu Fukushima 965-8580 Japan 10/22/2014 English First Issue: 10 copies Kazuya Matsumoto, Naohito Nakasato, and Stanislav Sedukhin Implementing Level-3 BLAS Routines in OpenCL on Different Processing Units Level-3 BLAS, GPU, multi-core CP...

2013
Devendra Singh Bharangar

Neural networks have been part of an attempt to emulate the learning curve of the human nervous system. Graphics Processing Units (GPUs) that come with a Graphics card have hundreds of processing cores, and have highly parallel architecture. Because of the highly parallel architecture of GPUs, it suits very well for parallel architecture such as Neural Network. In fact, GPUs have become a Gener...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید