Quantcast
Channel: Community : All Content - OpenCL
Browsing all 2400 articles
Browse latest View live

Ocl debuggers

In the User's Guide there is a whole section on CodeXL, with very interesting points. There is another debugger, opencl-emu, for which I know very little. Is it any good? How does it compare to CodeXL?...

View Article


1 bits count in a variable

Hi everybody,I was wondering if there was an integer function to count the number of 1 bits contained in a variable.I saw the "clz" function allows to count the number of "leading 0 bits". If it was...

View Article


Wavefronts sharing same local memory allocation

I have a 32 x 4 work group, and each row of 32 of work items uses a block of 33 bytes of local memory.So, I have allocated 33*4 == 132 bytes of local memory for each work group. Is it possible to...

View Article

ArrayFire benchmarks - Kaveri vs Haswell

ArrayFire published some GPU benchmarks on a collection of ArrayFire functions.See the results here: ArrayFire Benchmarks: AMD Kaveri vs Intel Haswell Part-1 | ArrayFire (Hint: The AMD processor did...

View Article

Quality of FirePRO OpenCL drivers on linux

Can anyone comment on the quality of FirePRO OpenCL drivers on Linux?How does it compare to windows, performance-wise? Stability?

View Article


Comprehensive instruction latency table

Hi! I am creating slides for a university course and I was looking to compare various instruction latencies on CPUs and GPUs. Inside the OpenCL Optimization Guide, there is a very short table for VLIW...

View Article

BufferBandwidth results on Kaveri

Hello,I was wondering why the CPU read/writes are so slow on the BufferBandwidth example irrelevant of if the memory is allocated in host or not? Also why the GPU writes are slow if the kernel is...

View Article

Why not a clWaitAnyEvent?

The behavior of select(...) is to wake up when at least one watched descriptor is "ready".Pthreads take it easy with a single condition variable to pthread_cond_wait. Windows has...

View Article


Guide to run OpenCL headless, without X server and as normal user

EDIT: this guide is no more relevant as from catalyst 14.12 omega it is supported to run OpenCL applications without Xserver. read discussion below. You may know that you can run OpenCL program as root...

View Article


Linking clFFT

Hello, I am new to ocl. I am running an HD 7950 and trying out various tests to see ifI can speed up my fluid flow simulations which are in fp64. Basic ocl  tests are ok, but I got stuck with the...

View Article

problems with OpenCL constants and OpenCL compiler on Linux

I am having a strange problem when building a kernel on Linux targeting the CPU device in the AMD OpenCL platform - if the kernel code contains a reference to one of the predefined OpenCL constants,...

View Article

Image may be NSFW.
Clik here to view.

Crash on clGetPlatformIDs when AMD runtime can't create temp file

When calling clGetPlatformIDs AMD OpenCL runtime tries to create temporary file (version 14.12 tries to do this in TMP folder, earlier versions used current(!) folder). Now suppose it failed to do so,...

View Article

Cannot make OpenCL runtime expose more than 3 GB of RAM

On GPUs having more than 3GB memory aboard it does not seem possible to make OpenCL runtime expose more than 3 GB of RAM. Changing the GPU_MAX_HEAP_SIZE variable as described here only allows to...

View Article


How to use mangled name of templated kernel, specified in custom namespace?

The problem is: when I use Static C++ OpenCL kernel extension I give mangled names to variants of templated kernel, e.g:template<typename T>__kernel void vec_add(__global T *A, __global T *B,...

View Article

Docker image to support OpenCL env on AMD APU

Hi, dev I had created a stuff to try to put OpenCL env into Docker support, this can be used to combine such as Apache Aurora or Docker swarm to run our opencl application across you cluster node that...

View Article


Performance of work-item built-in functions

Questions on performance of work-item built-in functions. I'm talking about these:get_work_dimNumber of dimensions in useget_global_sizeNumber of global work itemsget_global_idGlobal work item ID...

View Article

relative importance of bank conflicts in local vs global per optimization guide

Hello, something is not clear to me from going through the optimization guide. My question is whether bank & channel conflicts are primarily a concern using OpenCL local memory, or if they are also...

View Article


Installing APP SDK 3.0 on Xubuntu 14.10

Hi peeps, I'm trying to get OpenCL to work on Xubuntu 14.10. I installed the AMD APP SDK 3.0 as per the instructions here. I can see the environment variables have been set correctly and I did log out...

View Article

GPU Compute Cloud Services

Hello everyone, I wanted to open a conversation and get some feedback on the seeming unavailability of a compute cloud featuring AMD GPUs.  I have been working on an OpenCL project for over a year now...

View Article

FirePro W5000 error OpenCL Premiere render

Recently thatbought aFireProW5000, after watchingseveral videosof hiscompanysaying that itworksfasterway, accelerating therenderingvideoswithOpenCLin PremiereProCC, including the sitesays itwill...

View Article
Browsing all 2400 articles
Browse latest View live