AMD’s Manju Hegde is one of the rare folks I get to interact with who has an extensive background working at both AMD and NVIDIA. He was one of the co-founders and CEO of Ageia, a company that originally tried to bring higher quality physics simulation to desktop PCs in the mid-2000s. In 2008, NVIDIA acquired Ageia and Manju went along, becoming NVIDIA’s VP of CUDA Technical Marketing. The CUDA fit was a natural one for Manju as he spent the previous three years working on non-graphics workloads for highly parallel processors. Two years later, Manju made his way to AMD to continue his vision for heterogeneous compute work on GPUs. His current role is as the Corporate VP of Heterogeneous Applications and Developer Solutions at AMD.
Given what we know about the new AMD and its goal of building a Heterogeneous Systems Architecture (HSA), Manju’s position is quite important. For those of you who don’t remember back to AMD’s 2012 Financial Analyst Day, the formalized AMD strategy is to exploit its GPU advantages on the APU front in as many markets as possible. AMD has a significant GPU performance advantage compared to Intel, but in order to capitalize on that it needs developer support for heterogeneous compute. A major struggle everyone in the GPGPU space faced was enabling applications that took advantage of the incredible horsepower these processor offered. With AMD’s strategy closely married to doing more (but not all, hence the heterogeneous prefix) compute on the GPU, it needs to succeed where others have failed.
The hardware strategy is clear: don’t just build discrete CPUs and GPUs, but instead transition to APUs. This is nothing new as both AMD and Intel were headed in this direction for years. Where AMD sets itself apart is that it is will to dedicate more transistors to the GPU than Intel. The CPU and GPU are treated almost as equal class citizens on AMD APUs, at least when it comes to die area.
The software strategy is what AMD is working on now. AMD’s Fusion12 Developer Summit (AFDS) in its second year, is where developers can go to learn more about AMD’s heterogeneous compute platform and strategy. Why would a developer attend? AMD argues that the speedups offered by heterogeneous compute can be substantial enough that they could enable new features, usage models or experiences that wouldn’t otherwise be possible. In other words, taking advantage of heterogeneous compute can enable differentiation for a developer.
That brings us to today. In advance of this year’s AFDS, Manju has agreed to directly answer your questions about heterogeneous compute, where the industry is headed and anything else AMD will be covering at AFDS. Manju has a BS in Electrical Engineering (IIT, Bombay) and a PhD in Computer Information and Control Engineering (UMich, Ann Arbor) so make the questions as tough as you can. He'll be answering them on May 21st so keep the submissions coming.
In a typical high-end GPU launch we’ll see the process take place in phases over a couple of months if not longer. The new GPU will be launched in the form of one or two single-GPU cards, with additional cards coming to market in the following months and culminating in the launch of a dual-GPU behemoth. This is the typical process as it allows manufacturers and board partners time to increase production, stockpile chips, and work on custom designs.
But this year things aren’t so typical. GK104 wasn’t the typical high-end GPU from NVIDIA, and neither it seems is there anything typical about its launch.
NVIDIA has not been wasting any time in getting their complete GK104 based product lineup out the door. Just 6 weeks after the launch of the GeForce GTX 680, NVIDIA launched the GeForce GTX 690, their dual-GK104 monster. Now only a week after that NVIDIA is at it again, launching the GK104 based GeForce GTX 670 this morning.
Like its predecessors, GTX 670 will fill in the obligatory role as a cheaper, slower, and less power-hungry version of NVIDIA’s leading video card. This is a process that allows NVIDIA to not only put otherwise underperforming GPUs to use, but to satisfy buyers at lower price points at the same time. Throughout this entire process the trick to successfully launching any second-tier card is to try to balance performance, prices, and yields, and as we’ll see NVIDIA has managed to turn all of the knobs just right to launch a very strong product.
In an unusual move, NVIDIA took the opportunity earlier this week to announce a new 600 series video card before they would be shipping it. Based on a pair of Kepler GK104 GPUs, the GeForce GTX 690 would be NVIDIA’s new flagship dual-GPU video card. And by all metrics it would be a doozy.
Packing a pair of high clocked, fully enabled GK104 GPUs, NVIDIA was targeting GTX 680 SLI performance in a single card, the kind dual-GPU card we haven’t seen in quite some time. GTX 690 would be a no compromise card – quieter and less power hungry than GTX 680 SLI, as fast as GTX 680 in single-GPU performance, and as fast as GTX 680 SLI in multi-GPU performance. And at $999 it would be the most expensive GeForce card yet.
After the announcement and based on the specs it was clear that GTX 690 had the potential, but could NVIDIA really pull this off? They could, and they did. Now let’s see how they did it.
As we mentioned back on Monday, NVIDIA was going to be making some kind of GeForce announcement this evening at the NVIDA Gaming Festival 2012 in Shanghai, China. NVIDIA’s CEO Jen-Hsun Huang has just finished his speech, announcing NVIDIA’s next ultra-premium video card, the GeForce GTX 690.
Launching later this week, the GeForce GTX 690 will be NVIDIA’s new dual-GPU flagship video card, complementing their existing single-GPU GeForce GTX 680. Equipped with a pair of fully enabled GK104 GPUs, NVIDIA is shooting for GTX 680 SLI performance on a single card, and with GTX 690 they just might get there. We won’t be publishing our review until Thursday, but in the meantime let’s take a look at what we know so far about the GTX 690.
As AMD’s 28nm allocation has improved so has the selection of cards available on the market. We’re still in the first phase of the Radeon HD 7000 series rollout, with AMD’s partners building semi-custom cards based on AMD’s reference PCB, but even without custom PCBs AMD’s partners have been able to turn out a number of interesting designs. This is particularly the case for the 7800 series, where prices are high enough for partners to experiment with different coolers and TDPs are low enough to allow more than a handful of approaches.
Last month we saw some of those first designs with PowerColor’s PCS+ HD7870 and HIS’s IceQ 7870 Turbo, and today we’ll be looking at a third: Sapphire’s HD 7870 Overclock Edition, their semi-custom factory overclocked 7870. How does Sapphire’s dual-fan entry stand up to the competition? Let’s find out.
While NVIDIA doesn’t publically announce most of their OEM desktop graphics cards, they do update their website with the specifications of these cards, which is how we usually find out about them. Today has been no exception, and after NVIDIA's latest site update a bit of digging has unearthed the ...
Late last year, we covered the first part of AMD’s HD 7000M product lineup, the 7400M, 7500M, and 7600M. Today, the other shoe drops as we get the high-end parts, and unlike the other 7000M chips, these will all be running AMD’s GCN (Graphics Core Next) architecture. As is customary for mobile GPU launches, we don’t have any hardware in hand to test, and we’ve previously reported some of the details for the chips. Now we have complete specs to discuss, so let’s get to it.
“How do you follow up on Fermi?” That’s the question we had going into NVIDIA’s press briefing for the GeForce GTX 680 and the Kepler architecture earlier this month. With Fermi NVIDIA not only captured the performance crown for gaming, but they managed to further build on their success in the professional markets with Tesla and Quadro. Though it was a very clearly a rough start for NVIDIA, Fermi ended up doing quite well in the end.
So how do you follow up on Fermi? As it turns out, you follow it up with something that is in many ways more of the same. With a focus on efficiency, NVIDIA has stripped Fermi down to the core and then built it back up again; reducing power consumption and die size alike, all while maintaining most of the aspects we’ve come to know with Fermi. The end result of which is NVIDIA’s next generation GPU architecture: Kepler.
Launching today is the GeForce GTX 680, at the heart of which is NVIDIA’s new GK104 GPU, based on their equally new Kepler architecture. As we’ll see, not only has NVIDIA retaken the performance crown with the GeForce GTX 680, but they have done so in a manner truly befitting of their drive for efficiency.