mersenneforum.org

mersenneforum.org (https://www.mersenneforum.org/index.php)
-   GPU Computing (https://www.mersenneforum.org/forumdisplay.php?f=92)
-   -   AMD To Support CUDA (https://www.mersenneforum.org/showthread.php?t=20667)

Smokingenius 2015-11-16 21:18

AMD To Support CUDA
 
I thought this was an interesting release today. Just thought I would share it.

[url]http://www.anandtech.com/show/9792/amd-sc15-boltzmann-initiative-announced-c-and-cuda-compilers-for-amd-gpus[/url]

AMD is announcing they will be releasing compilers for their cards that run C++ and Cuda. This is great news for us AMD fans in general, as we can take advantage of CUDA with AMDs new HBM memory architecture. Should make parallel processing more interesting. Combine that with Intel's Knights Landing supercomputer on a chip, and we got a lot of number parallel processing opportunities coming down the pipe.

Mark Rose 2015-11-16 21:49

Interesting!

jwaltos 2015-11-17 03:08

This contained link is interesting also: [url]http://www.phoronix.com/scan.php?page=news_item&px=GPUCC-CUDA-GPGPU-Comp[/url]

TheJudger 2015-11-17 17:56

Sounds too good to be true to me.
I would really be surprised if this works for (almost) all codes [B][U]and[/U][/B] runs at reasonable speeds.

Oliver

xilman 2015-11-17 18:34

[QUOTE=TheJudger;416428]Sounds too good to be true to me.
I would really be surprised if this works for (almost) all codes [B][U]and[/U][/B] runs at reasonable speeds.

Oliver[/QUOTE]Maybe.

Maybe if this announcement had been made a month ago I would have considered something other than a GTX-970 for my new machine.

chalsall 2015-11-17 19:07

[QUOTE=TheJudger;416428]Sounds too good to be true to me.
I would really be surprised if this works for (almost) all codes [B][U]and[/U][/B] runs at reasonable speeds.

Oliver[/QUOTE]

That's the catch...

Emulation is easy. Speed, not so much....

TObject 2015-11-17 19:55

LOL

Just in time for the Microsoft’s announcement that they are giving up on running Android applications under Windows 10.

ewmayer 2015-11-18 01:19

[QUOTE=TheJudger;416428]Sounds too good to be true to me.
I would really be surprised if this works for (almost) all codes [B][U]and[/U][/B] runs at reasonable speeds.

Oliver[/QUOTE]

My initial optimism at the headline mostly evaporated by the time I finished reading the piece - besides the translated-code performance angle, based on the last few paragraphs I am somewhat pessimistic that AMD will be able to do the CUDA translator as they say they plan to without getting sued by nVidia. We shall see. Rest of it confirms my take w.r.to AMD having failed to get significant traction with their GPU/toolchain offerings.

chalsall 2015-11-18 19:06

[QUOTE=ewmayer;416474]My initial optimism at the headline mostly evaporated by the time I finished reading the piece - besides the translated-code performance angle, based on the last few paragraphs I am somewhat pessimistic that AMD will be able to do the CUDA translator as they say they plan to without getting sued by nVidia.[/QUOTE]

IIUC, AMD and NVidia have very different approaches to parallelism. This is why AMD is better at BitCoin mining than NVidia.

Emulation of compute is always possible; efficiency is quite another dimension to the equation. What's more expensive, the hardware or the human over the projected deployment time?

kladner 2015-11-18 23:36

[QUOTE=chalsall;416566]IIUC, AMD and NVidia have very different approaches to parallelism. This is why AMD is better at BitCoin mining than NVidia.
Emulation of compute is always possible; efficiency is quite another dimension to the equation. What's more expensive, the hardware or the human over the projected deployment time?[/QUOTE]
This made me wonder about parallelism. I am still wading through the [URL="http://yosefk.com/blog/simd-simt-smt-parallelism-in-nvidia-gpus.html"]first search result[/URL] I picked to read. I can get an idea of the broad outlines, at least. I am not a coder, though I do try to study the examples
The article is
[B][SIZE=2]SIMD < SIMT < SMT: parallelism in NVIDIA GPUs[/SIZE][/B]
November 10th, 2011

My search was 'amd vs nvidia parallelism' I think some of the other hits may address either AMD parallelism, or some kind of comparison.
In fact:
[FONT=serif][SIZE=2][URL="http://www.ece.lsu.edu/lpeng/papers/iiswc11.pdf"]Architecture Comparisons[/URL] between Nvidia and ATI GPUs: Computation Parallelism [/SIZE][/FONT]
[FONT=serif][SIZE=2]and Data Communications -from LSU.EDU pdf GTX 580 and HD 5870 era.[/SIZE]

[URL="http://renderingpipeline.com/2012/11/understanding-the-parallelism-of-gpus/"][SIZE=2]Understanding the parallelism of GPUs [/SIZE][/URL][SIZE=2]
-from
Rendering Pipeline
from geometry to pixels[/SIZE]
[/FONT]


All times are UTC. The time now is 04:25.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, Jelsoft Enterprises Ltd.