mersenneforum.org  

Go Back   mersenneforum.org > Great Internet Mersenne Prime Search > Hardware > GPU Computing

Reply
 
Thread Tools
Old 2015-11-16, 21:18   #1
Smokingenius
 
Nov 2015

A16 Posts
Default AMD To Support CUDA

I thought this was an interesting release today. Just thought I would share it.

http://www.anandtech.com/show/9792/a...s-for-amd-gpus

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.
Smokingenius is offline   Reply With Quote
Old 2015-11-16, 21:49   #2
Mark Rose
 
Mark Rose's Avatar
 
"/X\(‘-‘)/X\"
Jan 2013

55648 Posts
Default

Interesting!
Mark Rose is offline   Reply With Quote
Old 2015-11-17, 03:08   #3
jwaltos
 
jwaltos's Avatar
 
Apr 2012
Brady

1100000002 Posts
Default

This contained link is interesting also: http://www.phoronix.com/scan.php?pag...UDA-GPGPU-Comp
jwaltos is offline   Reply With Quote
Old 2015-11-17, 17:56   #4
TheJudger
 
TheJudger's Avatar
 
"Oliver"
Mar 2005
Germany

45716 Posts
Default

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

Oliver
TheJudger is offline   Reply With Quote
Old 2015-11-17, 18:34   #5
xilman
Bamboozled!
 
xilman's Avatar
 
"𒉺𒌌𒇷𒆷𒀭"
May 2003
Down not across

10,753 Posts
Default

Quote:
Originally Posted by TheJudger View Post
Sounds too good to be true to me.
I would really be surprised if this works for (almost) all codes and runs at reasonable speeds.

Oliver
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.
xilman is offline   Reply With Quote
Old 2015-11-17, 19:07   #6
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

37×263 Posts
Default

Quote:
Originally Posted by TheJudger View Post
Sounds too good to be true to me.
I would really be surprised if this works for (almost) all codes and runs at reasonable speeds.

Oliver
That's the catch...

Emulation is easy. Speed, not so much....
chalsall is online now   Reply With Quote
Old 2015-11-17, 19:55   #7
TObject
 
TObject's Avatar
 
Feb 2012

34·5 Posts
Talking

LOL

Just in time for the Microsoft’s announcement that they are giving up on running Android applications under Windows 10.
TObject is offline   Reply With Quote
Old 2015-11-18, 01:19   #8
ewmayer
2ω=0
 
ewmayer's Avatar
 
Sep 2002
República de California

1163910 Posts
Default

Quote:
Originally Posted by TheJudger View Post
Sounds too good to be true to me.
I would really be surprised if this works for (almost) all codes and runs at reasonable speeds.

Oliver
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.
ewmayer is online now   Reply With Quote
Old 2015-11-18, 19:06   #9
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

37×263 Posts
Default

Quote:
Originally Posted by ewmayer View Post
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.
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?
chalsall is online now   Reply With Quote
Old 2015-11-18, 23:36   #10
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

2×3×1,693 Posts
Default

Quote:
Originally Posted by chalsall View Post
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?
This made me wonder about parallelism. I am still wading through the first search result 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
SIMD < SIMT < SMT: parallelism in NVIDIA GPUs
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:
Architecture Comparisons between Nvidia and ATI GPUs: Computation Parallelism
and Data Communications -from LSU.EDU pdf GTX 580 and HD 5870 era.

Understanding the parallelism of GPUs
-from
Rendering Pipeline
from geometry to pixels


Last fiddled with by kladner on 2015-11-18 at 23:45 Reason: remove excess space
kladner is offline   Reply With Quote
Reply



Similar Threads
Thread Thread Starter Forum Replies Last Post
5+ GPU support TheMawn GPU Computing 3 2014-07-13 02:31
Support AVX Unregistered Information & Answers 5 2011-07-05 17:12
GPU support poll Brain Software 23 2010-08-30 16:59
Windows 7 support Octopuss Software 2 2009-10-22 00:23
Athlon64 support? JuanTutors Software 1 2004-06-04 02:46

All times are UTC. The time now is 00:44.


Sat Jul 17 00:44:44 UTC 2021 up 49 days, 22:31, 1 user, load averages: 1.69, 1.44, 1.36

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

This forum has received and complied with 0 (zero) government requests for information.

Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1.2 or any later version published by the Free Software Foundation.
A copy of the license is included in the FAQ.