Log in to follow, share, and participate in this community. Not a member? Join Now! I've had zero success in installing this version of the SDK on any system I've tried. Two different Win 7 machines and a Win 10 box all producing the same error. I referenced this post and have tried both the F... My primary interest in GPUs is for "scientific computing", or more precisely speaking, float64 general matrix multiplications, also known as DGEMM. This is the speed determining factor in my applications - if DGEMM ru... my opencl code needs to use the stream processor number to estimate a default workgroup/workitem configurations. Using CL_DEVICE_MAX_COMPUTE_UNITS and CL_DEVICE_SIMD_PER_COMPUTE_UNIT_AMD, I was able to estimate the co... Hello, First about: I'm an electronic engineer who currently interested in software programming, especially openCL. The open-source driver unfortunately doesn't support openCL, so I need the proprietary. But... Floating point atomic operations are not supported, at least in OpenCL 1.2 or earlier, I have to use the atomic_xchg hack other people proposed. see https://github.com/fangq/mcxcl/blob/master/src/mcx_core.cl#L... I'm writing this because I believe there is general interest in this subject. I'm not an expert, so errors and mistakes in this post are highly likely. Corrections and improvements are gratefully accepted. Credits for... Hi everyone. I just started working with OpenCL a few weeks ago using pyopencl on a laptop at work with an Intel CPU and Nvidia GPU, and am now trying to get to work on my home machine with an AMD FX 8150 CPU an... The clBuildProgram fails to compile some spir binaries using the following option: " -x spir -spir-std=1.2" Intel OpenCL platform runs with this binary flawlessly. Old amd drivers (prior to v17.7 or so) worked fine f... I don't have Vega but it would help me optimize my opencl programs for it(for Vega users). Thank you for your time. Hello AMD Forums, This is my first post and I'm also new to OpenCL. Hopefully my mistake here isn't too "n00b". At the core, my program functions perfectly well at -O0 optimization level, but as soon as I go t... Dears, I'm looking for en example for multi gpu handling, I see SimpleMultiDevice example showing how to create multiple command queues on single context and where the input data is split into two halves with ... Thanks for all of your hard work this year, and looking forward to an even more awesome 2017. Aaron Hi! My problem is the same as Slow SPIR But I think that my problem is with VGPRs usage. Under SPIR they are used much more. How can I investigate to workaround this behaviour? I can provide executable with O... While running some OpenCL kernels on R7-240 and RX-550, I see this behavior: float w_rnd(__global unsigned int * intSeeds,int id) ... Hi, On NVidia, there is the following limit: You can create maximum 32 processes where each one creates an OpenCL context. What is the limit for AMD GPUs? Regards, Tomer Gal, CTO at OpTeamizer Some time ago our users encountered driver crashes in amdocl12cl64.dll on OpenCL compilations for some old GPUs like these: - HD 7570 (Turks) - HD 7500G (Devastator) - ATI FirePro V7800 (FireGL) (Cypress) - AMD Ra... Some of my users are seeing hangs in the AMD OpenCL drivers, for example driver version 17.7.2 with an AMD RX 480. Platform version: OpenCL 2.0 AMD-APP (2442.8) Platform profile: FULL_PROFILE Platform name:&... Hi, Can AMD APP link SPIR binaries? The APP User Guide mentions clCreateProgramWithBinary and clBuildProgram but not clCompileProgram and clLinkProgram in section G.1. I can't tell if these will work. ... I have a kernel that writes results to a global buffer; these results are never read back into the kernel (they are processed by another kernel at a later time). So, I don't want this data sitting in the L1 cache if ... Fantastic article by Sebastian Aaltonen on optimizing VGPR usage on GCN: https://gpuopen.com/optimizing-gpu-occupancy-resource-usage-large-thread-groups/ Does anyone have any other tricks to add here ?