Subject: General Tech | April 30, 2013 - 01:23 PM | Jeremy Hellstrom
Tagged: Steamroller, piledriver, Kaveri, Kabini, hUMA, hsa, GCN, bulldozer, APU, amd
AMD may have united GPU and CPU into the APU but one hurdle had remained until now, the the non-uniformity of memory access between the two processors. Today we learned about one of the first successful HAS projects called Heterogeneous Uniform Memory Access, aka hUMA, which will appear in the upcoming Kaveri chip family. The use of this new technology will allow the on-die CPU and GPU to access the same memory pool, both physical and virtual and any data passed between the two processors will remain coherent. As The Tech Report mentions in their overview hUMA will not provide as much of a benefit to discrete GPUs, while they will be able to share address space the widely differing clock speeds between GDDR5 and DDR3 prevent unification to the level of an APU.
Make sure to read Josh's take as well so you can keep up with him on the Podcast.
"At the Fusion Developer Summit last June, AMD CTO Mark Papermaster teased Kaveri, AMD's next-generation APU due later this year. Among other things, Papermaster revealed that Kaveri will be based on the Steamroller architecture and that it will be the first AMD APU with fully shared memory.
Last week, AMD shed some more light on Kaveri's uniform memory architecture, which now has a snazzy marketing name: heterogeneous uniform memory access, or hUMA for short."
Here is some more Tech News from around the web:
- AMD’s new heterogeneous Uniform Memory Access
- hUMA; AMD’s Heterogeneous Unified Memory Architecture @ Hardware Canucks
- Compro TN50W Cloud Network Camera @ Tweaktown
- Wifi Pineapple project uses updated hardware for man-in-the-middle attacks @ Hack a Day
- New OpenWRT Drops Support For Linux 2.4, Low-Mem Devices @ Slashdot
- HP mashes up ProLiant, Integrity, BladeSystem, and Moonshot server @ The Register
- Acer selling tablet using Intel Y series processor @ The Register
- CERN Celebrates 20 Years of an Open Web (and Rebuilds 1st Web Page) @ Slashdot
- BitFenix 5K YouTube Subscriber Giveaway @ eTeknix
heterogeneous Uniform Memory Access
Several years back we first heard AMD’s plans on creating a uniform memory architecture which will allow the CPU to share address spaces with the GPU. The promise here is to create a very efficient architecture that will provide excellent performance in a mixed environment of serial and parallel programming loads. When GPU computing came on the scene it was full of great promise. The idea of a heavily parallel processing unit that will accelerate both integer and floating point workloads could be a potential gold mine in wide variety of applications. Alas, the promise of the technology did not meet expectations when we have viewed the results so far. There are many problems with combining serial and parallel workloads between CPUs and GPUs, and a lot of this has to do with very basic programming and the communication of data between two separate memory pools.
CPUs and GPUs do not share common memory pools. Instead of using pointers in programming to tell each individual unit where data is stored in memory, the current implementation of GPU computing requires the CPU to write the contents of that address to the standalone memory pool of the GPU. This is time consuming and wastes cycles. It also increases programming complexity to be able to adjust to such situations. Typically only very advanced programmers with a lot of expertise in this subject could program effective operations to take these limitations into consideration. The lack of unified memory between CPU and GPU has hindered the adoption of the technology for a lot of applications which could potentially use the massively parallel processing capabilities of a GPU.
The idea for GPU compute has been around for a long time (comparatively). I still remember getting very excited about the idea of using a high end video card along with a card like the old GeForce 6600 GT to be a coprocessor which would handle heavy math operations and PhysX. That particular plan never quite came to fruition, but the idea was planted years before the actual introduction of modern DX9/10/11 hardware. It seems as if this step with hUMA could actually provide a great amount of impetus to implement a wide range of applications which can actively utilize the GPU portion of an APU.
Subject: General Tech | January 24, 2013 - 03:31 PM | Ken Addison
Tagged: video, titan, ps4, podcast, nvidia, kavari, Kabini, H80i, gk110, GCN, corsair, APU, amd, 200r
PC Perspective Podcast #235 - 01/24/2013
Join us this week as we discuss potential AMD Hardware in the PS4, a GK110 NVIDIA product, Corsair 200R case and more!
The URL for the podcast is: http://pcper.com/podcast - Share with your friends!
- iTunes - Subscribe to the podcast directly through the Store
- RSS - Subscribe through your regular RSS reader
- MP3 - Direct download link to the MP3 file
Hosts: Ryan Shrout, Jeremy Hellstrom, Josh Walrath and Allyn Malventano
Program length: 1:16:39
Podcast topics of discussion:
- Week in Reviews:
- 0:13:35 This Podcast is brought to you by MSI!
- News items of interest:
Hardware / Software Pick of the Week
- Ryan: Pegasus R4 with Thunderbolt
- Jeremy: Not since the Sumosac has there been something more sure to get you the ladies!
- Josh: Just built a machine with one of these
- Allyn: Zip Snip ($20 at Lowes)
- Hardware / Software Pick of the Week
- 1-888-38-PCPER or email@example.com
- http://twitter.com/ryanshrout and http://twitter.com/pcper
We are Still Among the Living
The day after the official AMD presentation we were able to sit down with Leslie Sobon for a good hour and really dig into the products we are expecting throughout this next year. AMD did not officially announce any products, but they revealed more details about products on their roadmaps.
To say that AMD is in a somewhat precarious situation is an understatement. This does not necessarily mean that they won’t survive for some years. This was never mentioned to us by AMD, but we can assume that it is not in ATIC’s best interest to let AMD flounder too much. AMD is still GLOBALFOUNDRIES largest customer, and ATIC believes that they can become a fabrication giant in the next few years. So, while AMD is hitting some hard times, they will be around for some time to come in spite of their issues.
Believe it or not, AMD is still a CPU company with some relevant producxts. While Intel has the advantage in x86 performance and process technology, AMD has a distinct advantage in the integrated graphics portion. While Trinity was a big step in the right direction in terms of performance and power consumption, it was not enough to boost their flagging marketshare. Throughout the 2013 they are working on several products that will help to change their fortunes.
The first product that we will likely see is the Jaguar core based Kabini APUs. These are the next generation, low power APUs which will replace the Brazos 2.0 products that we currently are seeing. These quad core and dual core parts are manufactured by TSMC on their 28 nm process. Kabini will be the first APU to include the new GCN architecture that we currently see in the HD 7700 series and above. AMD will be breaking new ground in offering a true quad core part at price points unseen so far.