Article: AMD's Analyst Update
By: Richard H. (no-spam-please.delete@this.gmail.com), February 7, 2012 6:29 pm
Room: Moderated Discussions
David Kanter wrote:
"Software that adopts FMA can theoretically double compute performance"
Please explain why. On Intel's processors, a SIMD multiply instruction plus a SIMD add instruction can be completed every clock. I don't understand how a Fused Multiply-Add (FMA) increases peak performance at all compared to what Intel already does (not even counting 128-bit SIMD vs 256-bit SIMD).
I'd like to hear people's opinions about AMD's Heterogeneous System Architecture (HSA). I am struggling to understand how it is possible to have an ISA-agnostic interface (therefore needing a Just-In-Time compiler) without paying a big performance penalty. The whole purpose of heterogeneous computing is to get more performance so why would it make sense to use a Just-In-Time compiler?
It seems like the vast majority of software vendors that make use of GPUs for computing only support Nvidia GPUs (for example, Adobe Photoshop, Adobe Premiere and Neat Video). What does HSA provide that could change this situation?
"Software that adopts FMA can theoretically double compute performance"
Please explain why. On Intel's processors, a SIMD multiply instruction plus a SIMD add instruction can be completed every clock. I don't understand how a Fused Multiply-Add (FMA) increases peak performance at all compared to what Intel already does (not even counting 128-bit SIMD vs 256-bit SIMD).
I'd like to hear people's opinions about AMD's Heterogeneous System Architecture (HSA). I am struggling to understand how it is possible to have an ISA-agnostic interface (therefore needing a Just-In-Time compiler) without paying a big performance penalty. The whole purpose of heterogeneous computing is to get more performance so why would it make sense to use a Just-In-Time compiler?
It seems like the vast majority of software vendors that make use of GPUs for computing only support Nvidia GPUs (for example, Adobe Photoshop, Adobe Premiere and Neat Video). What does HSA provide that could change this situation?
Topic | Posted By | Date |
---|---|---|
Fused Multiply-Add and HSA | Richard H. | 2012/02/07 06:29 PM |
Fused Multiply-Add and HSA | David Kanter | 2012/02/07 10:54 PM |
"CUDA is on its way out" | pk | 2012/02/09 04:37 AM |
"CUDA is on its way out" | David Kanter | 2012/02/09 10:49 AM |
"CUDA is on its way out" | Bryan Catanzaro | 2012/02/09 11:44 AM |
"CUDA is on its way out" | David Kanter | 2012/02/09 04:48 PM |
"CUDA is on its way out" | Anon | 2012/02/09 06:11 PM |
"CUDA is on its way out" | David Kanter | 2012/02/09 11:00 PM |
"CUDA is on its way out" | Michael S | 2012/02/10 03:54 AM |
"CUDA is on its way out" | Anon | 2012/02/10 05:42 PM |
Proprietary SW interfaces and hardware vendors | David Kanter | 2012/02/10 08:07 PM |
Proprietary SW interfaces and hardware vendors | Anon | 2012/02/11 03:08 AM |
Proprietary SW interfaces and hardware vendors | Anon | 2012/02/11 03:12 AM |
Proprietary SW interfaces and hardware vendors | Del | 2012/02/11 07:39 AM |
"CUDA is on its way out" | Del | 2012/02/11 07:33 AM |
"NVIDIA is on its way out" | Brendan | 2012/02/10 09:42 PM |
"NVIDIA is on its way out" | anonymous | 2012/02/11 10:37 AM |
"CUDA is on its way out" | Del | 2012/02/11 07:22 AM |
"CUDA is on its way out" | Anon | 2012/02/11 03:11 PM |
ispc on GPUs | Matt Pharr | 2012/02/12 09:02 AM |
ispc on GPUs | Anon | 2012/02/13 02:34 PM |
"CUDA is on its way out" | Erwin Coumans | 2012/02/09 08:39 PM |
"CUDA is on its way out" | Brett | 2012/02/10 11:54 AM |
"CUDA is on its way out" | David Kanter | 2012/02/10 03:00 PM |
"CUDA is on its way out" | Anon | 2012/02/10 05:45 PM |
"CUDA is on its way out" | Brett | 2012/02/10 07:20 PM |
"CUDA is on its way out" | David Kanter | 2012/02/10 07:58 PM |
"CUDA is on its way out" | Brett | 2012/02/11 06:15 AM |
Macroscalar | none | 2012/02/11 07:40 AM |
"CUDA is on its way out" | Anon | 2012/02/10 05:39 PM |
"CUDA is on its way out" | David Kanter | 2012/02/10 08:19 PM |
"CUDA is on its way out" | Anon | 2012/02/11 03:33 AM |
"CUDA is on its way out" | NN | 2012/02/14 03:24 PM |
"CUDA is on its way out" | Anon | 2012/02/15 03:16 PM |
"CUDA is on its way out" | bakaneko | 2012/02/11 04:31 AM |
"CUDA is on its way out" | Aaron Spink | 2012/02/09 11:29 PM |
Fused Multiply-Add and HSA | EduardoS | 2012/02/08 02:11 PM |
Fused Multiply-Add and HSA | Foo_ | 2012/02/09 05:24 AM |