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

2·5 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
https://pedan.tech/

61608 Posts
Default

Interesting!
Mark Rose is offline   Reply With Quote
Old 2015-11-17, 03:08   #3
jwaltos
 

61018 Posts
Default

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

111510 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

22×3×983 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

2·112·47 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 offline   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

22×2,939 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 offline   Reply With Quote
Old 2015-11-18, 19:06   #9
chalsall
If I May
 
chalsall's Avatar
 
"Chris Halsall"
Sep 2002
Barbados

2·112·47 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 offline   Reply With Quote
Old 2015-11-18, 23:36   #10
kladner
 
kladner's Avatar
 
"Kieren"
Jul 2011
In My Own Galaxy!

236568 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 04:25.


Fri Jul 7 04:25:48 UTC 2023 up 323 days, 1:54, 0 users, load averages: 2.13, 1.76, 1.60

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2023, 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.

โ‰  ยฑ โˆ“ รท ร— ยท โˆ’ โˆš โ€ฐ โŠ— โŠ• โŠ– โŠ˜ โŠ™ โ‰ค โ‰ฅ โ‰ฆ โ‰ง โ‰จ โ‰ฉ โ‰บ โ‰ป โ‰ผ โ‰ฝ โŠ โА โŠ‘ โŠ’ ยฒ ยณ ยฐ
โˆ  โˆŸ ยฐ โ‰… ~ โ€– โŸ‚ โซ›
โ‰ก โ‰œ โ‰ˆ โˆ โˆž โ‰ช โ‰ซ โŒŠโŒ‹ โŒˆโŒ‰ โˆ˜ โˆ โˆ โˆ‘ โˆง โˆจ โˆฉ โˆช โจ€ โŠ• โŠ— ๐–• ๐–– ๐–— โŠฒ โŠณ
โˆ… โˆ– โˆ โ†ฆ โ†ฃ โˆฉ โˆช โІ โŠ‚ โŠ„ โŠŠ โЇ โŠƒ โŠ… โŠ‹ โŠ– โˆˆ โˆ‰ โˆ‹ โˆŒ โ„• โ„ค โ„š โ„ โ„‚ โ„ต โ„ถ โ„ท โ„ธ ๐“Ÿ
ยฌ โˆจ โˆง โŠ• โ†’ โ† โ‡’ โ‡ โ‡” โˆ€ โˆƒ โˆ„ โˆด โˆต โŠค โŠฅ โŠข โŠจ โซค โŠฃ โ€ฆ โ‹ฏ โ‹ฎ โ‹ฐ โ‹ฑ
โˆซ โˆฌ โˆญ โˆฎ โˆฏ โˆฐ โˆ‡ โˆ† ฮด โˆ‚ โ„ฑ โ„’ โ„“
๐›ข๐›ผ ๐›ฃ๐›ฝ ๐›ค๐›พ ๐›ฅ๐›ฟ ๐›ฆ๐œ€๐œ– ๐›ง๐œ ๐›จ๐œ‚ ๐›ฉ๐œƒ๐œ— ๐›ช๐œ„ ๐›ซ๐œ… ๐›ฌ๐œ† ๐›ญ๐œ‡ ๐›ฎ๐œˆ ๐›ฏ๐œ‰ ๐›ฐ๐œŠ ๐›ฑ๐œ‹ ๐›ฒ๐œŒ ๐›ด๐œŽ๐œ ๐›ต๐œ ๐›ถ๐œ ๐›ท๐œ™๐œ‘ ๐›ธ๐œ’ ๐›น๐œ“ ๐›บ๐œ”