Graphical Processing Unit - a specialized, relatively inexpensive hardware unit built for fast graphical computations and highly data-parallel scientific computations.

learn more… | top users | synonyms

-1
votes
0answers
72 views

how do I know is my GPU work?

When I did my simulations I am test my Nvidia Tesla c2075 if its work or not ? so according to my attached photo , that's mean its not working ? I am already enable GPU on starting Fluent 15
2
votes
1answer
81 views

Maxwell vs Kepler for GPU computation

I am looking at the Nvidia GT-860M which comes in both the old Kepler and new Maxwell architecture. The old one (1152) seems to have almost twice the cores as the new one (640). The new one has a ...
0
votes
1answer
51 views

Recomended OpenCL development tools for my problem.

I'm working on an image processing project and hve written some of my algorithms in OpenCL. At the moment I'm using Cloo. I'm at the stage now where I want to optimise my program, as it currently ...
1
vote
0answers
81 views

How to solve sparse linear systems using CPUs and GPUs?

There are several libraries to (iteratively) solve large sparse linear equation systems in parallel on a number of CPUs. Our parallel cluster also has attached powerful GPUs, but so far, I did not ...
4
votes
2answers
450 views

GPU Computing: Which GPU Brand and Type gives best value for money?

Recently I started to get interested in GPU-computing. I am considering buying a GPU and am inclined to buy an NVIDIA GPU since this allows for coding in both OpenCL and CUDA. But is NVIDIA really the ...
2
votes
2answers
212 views

Good Finite Element Library for a small project

I'm currently working on this project and I have a basic structural analyzer that uses the finite element method. Essentially, I turn each block into a set of trusses, construct a stiffness matrix ...
3
votes
2answers
171 views

Consumer GPUs for sparse matrices (e.g. FEA)

Are consumer grade GPUs (like the NVidia Geforce series) used for solving sparse linear equations systems in a professional setting? For example, by engineers performing finite element analysis? ...
2
votes
1answer
112 views

Algorithm for Eigenvalue Problem of a Real Symmetric nxn Matrix

I have a nxn covariance matrix (so, real, symmetric, dense, nxn... I mean positive semi-definite). 'n' may be very very very big! I'd like to solve partial (3 largest) eigenvalue (+eigenvectors) ...
3
votes
1answer
96 views

Options for solving ODE systems on GPUs?

I would like to farm out solving systems of ODEs onto GPUs, in a 'trivially parallelisable' setting. For example, doing a sensitivity analysis with 512 different parameter sets, or solving the ...
0
votes
0answers
89 views

gpu workstation for neural networks

I'd like to speed up some machine learning tasks, mainly neural networks and I'm looking at hardware/software gpgpu options. Important stuff: will be run on linux more gpu memory makes my life ...
21
votes
1answer
4k views

CUDA vs OpenCL as of late 2013

How do CUDA and OpenCL compare to each other as of late 2013 from a programmer's perspective? My group is thinking about trying to make use of GPU computing. Would we be limiting ourself ...
2
votes
1answer
89 views

Numerically efficient way to compute sparse-matrix arithmetic on GPU?

Can anyone tell me some very good/efficient numerial algorthims for GPU/CUDA to compute multiplication/ between sparse matrices (its good if you can recommend me some research papers)? I googled ...
1
vote
0answers
146 views

Image processing problems that can be solved using parallel computing? [closed]

Many of the problems in Image processing are embaressingly parallel. But I want to know is it worth solving Image processing using parallel computing? Are there real practical problems in image ...
7
votes
3answers
234 views

GPU libraries to use for Linear Algebra operations

I am looking for GPU libraries to accelerate a code I have, whose primary "high performance" regions have singular value decomposition, QR factorization and Eigen values, Eigenvectors computation. I ...
1
vote
1answer
74 views

What is GPU Boost in NVIDIA GPU

What exactly is GPU Boost and how it helps? What is the improvement in GPU Boost 2.0? I did not understand much reading from the link. Can somebody explain the main concept and details?
1
vote
2answers
516 views

Where can I get access to GPU cluster for educational purpose?

I want to work on NVIDIA GPU cluster for my thesis. But the cost of clusters are too high for me to bear. Although I can buy a couple of latest GPU cards, but buying cluster is impossible for me at ...
2
votes
0answers
127 views

Optimizing display of millions of triangles per second

I am working on a web-based molecular visualization program for a research project (e.g., one that can display XYZ and PDB files). The current options are outdated (for instance, Jmol uses Java). My ...
1
vote
1answer
85 views

OpenCL version constraints?

There's a computational code I'm working with which I'm told requires OpenCL 1.1 or later. I found out I'm saddled with OpenCL 1.0 on my Macbook Pro using some helpful code snippets, and Google has ...
6
votes
3answers
4k views

Nvidia K20X vs GeForce Titan for GPGPU acceleration

Im trying to understand the difference between these two graphics cards for academic computing, specifically for the DGEMM component. If we look at the raw statistics, both have the same GK110 chip, ...
6
votes
2answers
175 views

Local inversion of small matrices on GPUs?

I don't know much about GPU computing at the moment, so please pardon the simple question. Can one invert local matrices in parallel on the GPU? CUBLAS doesn't seem to support factorization, and most ...
1
vote
2answers
304 views

How to handle floating point operations in HLSL?

I'm trying to write a perona malik anisotropic diffusion filter for the GPU. I'm basing my shader off a matlab implementation of the filter. I'm running into trouble because of what I suspect is ...
2
votes
3answers
301 views

Introductory tutorial for Monte Carlo computations on the GPU?

Monte Carlo simulations for MATLAB sometimes require a huge usage of CPU and in some cases may take a long time. MATLAB has provided some structures in order to enable the parallel processing. But I ...
13
votes
1answer
365 views

Scientific computing with Python with modern GPUs with double precision

Has anyone here used double precision scientific computing with new generation (e.g. K20) GPUs through Python? I know that this technology is rapidly evolving, but what is the best way to do this ...
2
votes
0answers
93 views

Prediction model on GPU [closed]

I am doing a small project at school. I have done my code implementations in CUDA and did some performance measurements with real values, i.e. running the program with different number of threads, ...
2
votes
2answers
114 views

Speedup prediction of rotating mask filter

I am trying to do the speed up analysis of the rotating mask filter (section 4.2.3). Let $N^2$ be the pixels in the image and let $m^2$ be the neighborhood of a given pixel, what I have for my ...
8
votes
2answers
154 views

How do Volkov and Demmel experimentally determine the latencies, line sizes, and page sizes of a GPU?

In "LU, QR and Cholesky Factorizations using Vector Capabilities of GPUs", by Vasily Volkov and James Demmel, there is an interesting way to interpret the latencies, line sizes, and page sizes of a ...
1
vote
0answers
158 views

CUDA Mandelbrot Set effective bandwidth and optimization

I was reading through this article (very good article and excellent blog BTW) to do some measurements in my (very simple) implementation of the Mandelbrot Set. I'm using a Quadro 2000D card which has ...
10
votes
3answers
2k views

Do currently available GPUs support double precision floating point arithmetic?

I have run the molecular dynamics (MD) code GROMACS on a Ubuntu Linux cluster consisting of nodes containing 24 Intel Xeon CPUs. My particular point of interest turns out to be somewhat sensitive to ...
12
votes
4answers
312 views

For which statistical methods are GPUs faster than CPUs?

I have just installed a Nvidia GT660 graphic card on my desktop and, after some struggle, I manage to interface it with R. I have been playing with several R packages that use GPUs, especially ...
10
votes
4answers
285 views

Parallel (GPU) algorithms for asynchronous cellular automata

I have a collection of computational models that could be described as asynchronous cellular automata. These models resemble the Ising model, but are slightly more complicated. It seems as if such ...
1
vote
3answers
175 views

Determining Computing Requirements

I am looking at building/buying myself a workstation for scientific computing. I will be doing molecular dynamics simulations that are memory intensive (data on a large number of particles and a ...
1
vote
2answers
523 views

Sparse Matrix Library for GPU

Anyone knows a good library which implements basic sparse matrix operations such as transpose, SpMV eigenvalues etc. in GPU (cuda/opencl) . Thanks
5
votes
1answer
444 views

Magma vs. Plasma

I'm having a difficult time understanding the difference between the linear algebra packages MAGMA and PLASMA from just a quick glance. It looks like MAGMA is oriented towards GPU's and vector ...
10
votes
2answers
633 views

What are the fastest available implementations of BLAS/LAPACK or other linear algebra routines on GPU systems?

nVidia, for example, has CUBLAS, which promises 7-14x speedup. Naively, this is nowhere near the theoretical throughput of any of nVidia's GPU cards. What are the challenges in speeding up linear ...
9
votes
2answers
284 views

Fastest way to find eigenpairs of a small nonsymmetric matrix on a GPU in shared memory

I have a problem where I need to find all positive (as in the eigenvalue is positive) eigenpairs of a small (usually smaller than 60x60) nonsymmetric matrix. I can stop calculating when the eigenvalue ...
0
votes
1answer
691 views

Is it possible to access a GPU remotely (i.e., from another machine)? [closed]

I want to access a GPU on a computer remotely, and share this GPU with different desktops. I envision this sort of access as being similar to using a VNC. Is it possible to do something like what I've ...
9
votes
3answers
704 views

Thrust for GPU programming

I'm very new to GPGPU programming so please forgive me if the question is not particularly appropriate. From what I understand GPU programming is a very intricate piece of engineering work when ...
43
votes
6answers
4k views

What kinds of problems lend themselves well to GPU computing?

So I've got a decent head for what problems I work with are best one in serial, and which can be managed in parallel. But right now, I don't have much of an idea of what's best handled by CPU-based ...