Dose C++ AMP support texture-cache on Nvidia GPU?
Hi, there.I transfered my code (for 3D volume rendering) from CUDA to AMP, the frame rate jumped from 30/sec to 5~6/sec. I can not find where the problem is. I doubt if AMP can make use of texture...
View ArticleWinRT component using AMP won't compile in one project (but was compiling in...
I built a mixed platform application for calling C++ AMP code from a C# app, using WinRT component to wrap it. But when I tried adding the same code to another project, I started getting a lot of...
View Articlec++ amp dynamic matrix / vector and multiplication
hi, i was wandering if you could help me with my C++ amp code. I want to parallel the multiplication of vector and matrix. Here is my code#include <amp.h> using namespace std; using namespace...
View Articlec++ amp - vector multiplication problem - optimization with big arrays...
hi, i was wandering if you could help me with my C++ amp code. I want to parallel the multiplication of vector and matrix. Here is my code#include <amp.h> using namespace std; using namespace...
View ArticleShould I use the short vector types for C++ AMP?
Hello, is there any performance reason to use short vector types (as outlined in http://blogs.msdn.com/b/nativeconcurrency/archive/2012/04/03/short-vector-types-in-c-amp.aspx) in my C++ AMP kernels...
View ArticleDose C++ AMP double the GPU load ratio than CUDA? Is any differences in...
Hello, Thanks for the efforts for C++ AMP. It is really awesome! In order to compare the performance between CUDA and AMP, I transfered my code from CUDA to AMP, founding that GPU load ratio doubled:...
View Articlec++ amp - using tiles, is it correct? help please(bottom post)
EDIT: check bottom post, please!hi, i was wandering if you could help me with my C++ amp code. I want to parallel the multiplication of vector and matrix. Here is my code#include <amp.h> using...
View ArticleHow do I declare the type of a amp-restricted lambda?
I want to define a lambda which gets called by the lambda passed to a "parallel_for_each" function call. For example, I can define locally a lambda "test" and capture that in the lambda passed to...
View ArticleWhat's new for C++ AMP with respect to DX 12 ?
As we all know soon Microsoft will release DirectX 12. How is C++ AMP is affected from this ? Are there any significant improvements ?
View ArticleWhich parallel pattern should I use?
I have an application where I would like to use modern parallel programming. I have a specific case in mind and I currently handle it by creating separate threads. I will explain it at a high level and...
View Articlewhen is using multiple accelerators beneficial?
Hi this is a simple question about using multiple accelerators.I have a new laptop with a Nvidia GTX 970M but it also has an Intel HD 4600. The Nbody sample works well with both devices. Using the...
View ArticleAMP FFT Library does not work with AMD/Intel GPUs on Windows 8.1
I found the C++ AMP FFT Library only works with NVIDIA GPU on Windows 8.1(x86 and x64 versions).With AMD GPUs(tested HD8750M, HD7970, R7 250X, R9 285) or Intel integrated GPUs(tested HD4600/HD4600M),...
View Articlemulti gpu
hello :)can anybody give me some examples(code based) of how to use a multi-gpu platform?I am trying to perform different types of operations (like matrix summation or matrix multiplication) on a multi...
View Articlemulti gpu
hello...I'm trying to prove that using two or more GPUs can improve your time, but it doesn't seem like that.can anybody please tell me what i have done wrong? the time for a 2 sli is almost 50%-90%...
View ArticleHow to refer a existing project(WIN32 C++ dll) which was built using VS 2005...
Hi,I have a C++ application which we created using VS 2005. Now we wanted to run the same application on Android. I created a VC++ --> Cross platform---> Native- Activity Application(Android)...
View ArticleC++ AMP prevent copy back from global to host memory without using cost keyword
Hi I am trying to write C++AMP code which include one really large array which temporary holds intermediate result during the parallel computation. I do not want to copy the contents of array to GPU....
View ArticleDynamically loading AMP kernels
Hi, I was wondering if you could help me with a problem I have. When using CUDA, I am able to build a kernel using NVIDIA's compiler, save it to a file (such as PTX or .cubin) and load it into the...
View ArticleUnable to detect core parking with GetLogicalProcessorInformationEx.
We want to update our profiling tools to report when users have cores parking, and therefore affecting the ability to measure the code. In our profiler we see 8 worker threads active, but carefully...
View Articleerror C3561: tile barrier operation...occurring in debug mode only
Hi, I am new in C++ AMP, please, help me figure out why my code compile in Release mode, but C3561 occurring in debug mode.At first, short version to demonstrate compile errors...
View Article