gpu

Can you program a pure GPU game?

I'm a CS master student, and next semester I will have to start working on my thesis. I've had trouble coming up with a thesis idea, but I decided it will be related to Computer Graphics as I'm passionate about game development and wish to work as a professional game programmer one day. Unfortunately I'm kinda new to the field of 3D Co...

Capture image from GPU

Is there a way to capture a screenshot directly from the GPU without the need to actually display the screen on the monitor? I check lots of posts here, but only found answers for capturing screen images remotely and so forth. ...

How do I run MATLAB code on the GPU using CUDA?

I want to run MATLAB code on the GPU using NVIDIA's CUDA. I found a couple of 3rd-party engines: Jacket GPUMat Would anyone recommend these or are there better ones out there? Any tips or suggestions? ...

Haxe flash hardware optimization

Hello. It is possible to enabled hardware optimization (wmode) from haxe? ...

Using Delphi to take advantage of GPGPU technology?

GPGPU is the principle of using the parallel processors on video cards for massive increases in performance. Does anyone have any ideas about using GPGPU in Delphi, using either OpenCL or CUDA? CUDA was/is NVidia only, but they have also adopted the OpenCL "standard". I found a few Delphi samples from Google searches but they either c...

RAR password recovery on GPU using ATI Stream processor

Hello, I'm newbie in GPU programming , and i work on brute force RAR Password Recovery on ATI Stream Processor using brook+ language, but i see that the kernel written in brook+ language doesn't allow any calling to normal functions (except kernel functions) , my questions is : 1) how to use unrar.dll (to unrar archive files) API in thi...

Questions about cuda

i am doing a research about gpu programming and want to learn more about cuda. i read a lot about it(from Wikipedia+Nvidia and other references) but i still have some questions: 1- is the following true: a gpu has multiprocessors, every multiprocessor have streaming processors, and every streaming processor can run blocks of threads at ...

Is it possible to push simple, parallel calculations to the GPU in .Net?

Hi all With .Net 4.0 coming up, and the new parallel extensions, I wondered if the CLR will be able to optimize and push some calculations to the GPU? Or if any library which can help with the task exists? I'm no GPU programming expert at all, so forgive me if this is a silly question. Maybe the CLR doesn't support interfacing to the G...

iPhone matrix multiplication and inversion

Hi all, I'm trying to apply a Kalman filter to the data coming out from the iPhone accelerometer. I need to perform matrix multiplication and inversion as fast as possible, so I was curious about the possibility of using the GPU to perform these two tasks. As of now I found only one reference for the matrix multiplication: float mBone01...

Microsoft Accelerator V2 - toArray2D question

Hi, I am new to Microsoft.Accelerator. Take a look at the following code (it is F# but it is similar to C#): type FPA = Microsoft.ParallelArrays.FloatParallelArray let fi = List.init 9 (fun i -> new FPA(i, [|10;10|])) let process (fi: FPA list) : FPA list = fi // complicated function let newfi = process fi let target = new DX9Target(...

Matlab GPU acceleration for loading large point cloud dataset

I'm trying to load a large dataset of a million points in 3d space in MATLAB, but whenever I try to plot it (scatter or plot3) , it takes forever. This is on a laptop with Intel Graphics Media Accelerator 950, up to 224-MB shared system memory. This also sometimes leads to Matlab 2008a crashing. Is there a way to let MATLAB use a Nvidia ...

Programmatically fetch GPU utilization

Is there a standard way of getting the current load on the GPU? I'm looking for something similar to the Task Manager showing CPU%. Utilities such as GPU-Z show this value but I'm not sure how it gets this. I'm specifically interested in AMD graphics cards at the moment, any pointers would be helpful. If there's no clean API way of do...

DirectX HAL specification

Where can one find the DirectX HAL specification? Taking this diagram to be correct Then all GPU vendors have to write their device drivers such that they speak to the HAL. Where is the HAL specified? How does MSFT adjust or update the HAL? When does the HAL change? If the HAL changes does the world break or the sky fall? ...

What is the best way to handle FBOs in OpenGL ?

I wonder since a long time what would be the best way to handle OpenGL FrameBuffer Objects (FBO). Switching FBOs can be costly but defining new attachments too. How do you do it fast ? I hesitate between these 3: 1 FBO for everything, change attachment but don't switch between FBOs 1 FBO for each render target (size + format) in the ...

help me understand cuda

i am having some troubles understanding threads in NVIDIA gpu architecture with cuda. please could anybody clarify these info: an 8800 gpu has 16 SMs with 8 SPs each. so we have 128 SPs. i was viewing stanford's video presentation and it was saying that every SP is capable of running 96 threads cuncurrently. does this mean that it (SP)...

OpenGL GPU Memory cleanup, required?

I have a simple but unanswered question. Do I have to clean up all DisplayLists, Textures, (Geometry-)Shaders and so on by hand via the glDelete* functions, or does the GPU mem get freed automagically when my Program exits/crashes? Note: GPU mem refers to dedicated memory on a dedicated Graphics card, not CPU memory. ...

Find research collaborations for programming and publications

Hi, Let's say that I work on a public research organisation, as researcher with PhD, background in biophysical sciences and lots of PostDoc experience and that I need to get some number of scientific publications in high-impact journals each year in order to get extensions of our contract. Let's say that I am really competent in some ...

Is it possible to make Flash 100% GPU accellerated, even if outside the browser?

I'm trying to figure out the extent of flash 10's GPU acceleration capabilities. Is it possible to get 100% of your code GPU accelerated, or is only certain sandboxed functions? Even if I have to go outside the browser to get it, or to know exactly how much and what kind of GPU acceleration I can achieve inside the browser. A link to a ...

online server with cuda compiler?

i wrote a cuda program and i am testing it in emulation mode since i don't have a cuda supported NVIDIA card. so my question is, do you know any server that i can ssh or telnet to, and has a cuda compiler on it? ...

cuda program on VMware

i wrote a cuda program and i am testing it on ubuntu as a virtual machine. the reason for this is i have windows 7, i don't want to install ubuntu as a secondary operating system, and i need to use a linux operating system for testing. my question is: will the virtual machine limit the gpu resources? So will my cuda code be faster if i r...