AMD Launches Carrizo: The Laptop Leap of Efficiency and Architecture Updates
by Ian Cutress on June 2, 2015 9:00 PM ESTPerform a small test for me. Close your eyes, and spend 15 seconds considering the state of the laptop market and what devices interest you, are available, or on the horizon. Done? Let me hazard a guess – Apple’s offerings loomed large over $800, with $1500+ gaming laptops on the periphery. At $300 we’re more in tablet-first space with a mix of cheap clamshell rubbish. In the middle is an assortment of $400-$700 good but not always great mixture of 2-in-1s (like the Surface) or clamshells (like the ASUS UX305), divided mostly on price and features but 95% of them contain Intel. Today’s launch of Carrizo by AMD is hoping to change that perception, particularly in $400-$700 and at 15W.
AMD Launches Carrizo
Previously when we have mentioned Carrizo, such as when AMD opened the lid on a few important aspects earlier this year, all thoughts pointed towards the new core under the hood, Excavator, and if there would be any desktop presence to speak of. As we recently discussed in the latest desktop APU release from AMD, Excavator is purely a laptop play, and today’s release of Carrizo explains a lot about why that is the case.
As with any major processor release, the usual remits ring out in the marketing: better performance, lower power, ‘we want to be the best’ and so on. A large part of AMD’s product launches require understanding of why they release what they do. But as I mentioned at the top of the page, AMD’s problem in the laptop space is a result of their competitor taking most of the market, particularly in halo products, big name contracts (Apple) and what you actually see on the shelves. AMD’s purpose with the launch of Carrizo, as one would expect, is to change that around.
AMD’s argument is that the notebook/laptop segment accounts for 52% of the revenue in the consumer computing space excluding tablets, with the biggest market of that being $400-$700. As a result, Carrizo was built to be poised to bring competition to this market, and potentially provide premium level performance and a more palatable price range. That being said, in my own opinion, the slide provided by AMD is rather telling. The PC industry is severely fragmented and there is no one single product segment that stands out than others. Even within notebooks, the actual market ranges listed above are about equal, comparing 4-in-10 for the middle segment against 3-in-10 for the others a piece. To borrow analogy from MediaTek, the ‘Super-Mid’ category where 80% of sales are in the mid-range price for smartphones just doesn’t exist in notebooks. It also means it comes across as quite difficult to produce a single product that scales across that large range, and we end up with extremely focused product launches like Carrizo today. That’s not necessarily a bad thing, as it means the users in that segment end up with that focused, optimized unit.
Carrizo is one of three AMD releases this year, with one being the recent launch of Kaveri Refresh desktop APUs (codenamed ‘Godaveri), and the other is Carrizo-L. Carrizo-L is not launched yet, but we know that it is designed to be a counterpart to Carrizo in similar power segments but using AMD’s latest ‘Cat’ core designs which offer a cheaper alternative but are designed to be almost plug-and-play with Carrizo as they both have the same socket. We will have more information on Carrizo-L later in the year.
Carrizo’s goals are simple, and should apply to A8, A10 and FX (yes, mobile FX) processors. The big things here are the price, keeping in the $400 to $700 as the mainstay, and the ‘all day unplugged’ performance. Notice the asterisk there, and the small text stating ‘all day defined as >8 hrs idle battery life’. I’m sure a few of our readers snickered at that a little bit, as did I the first time I read it, but let’s be serious for a moment – this is the position AMD is coming from, and perhaps it is a little concerning that the world’s second largest consumer x86 processor manufacturer can’t get an elbow into the laptop space due to how quickly the user experience method of evaluating things, such as how long a charge lasts, compared to the iterative cycle of processor updates. That speaks volumes regarding strategy and targeting, both of which have been key points in discussing AMD so far this decade. But this slide indicates that AMD is pursuing the path that indicating what bare minimum requirements should be. An issue with that is down to the OEMs though – a good processor in a bad design is a bad product after all.
Rather than write about markets and concepts for this entire article, I want to go through some of the architecture changes AMD has bought with Carrizo, but first we come to high level performance. We should note that the numbers here are all solely provided by AMD, as we have not had a chance to test the systems ourselves yet. We have some exciting plans in the works to cover the performance in depth in due course, so stay tuned for that, but first the above slide indicates some of what AMD hopes to provide with Carrizo.
Carrizo will be a 15W focused part, with the A10 and FX models having an additional 35W mode although this will be at the discretion of the OEM. This makes life a little difficult, as the name of the processor is no-longer the clarification of performance and I’d hazard a guess and say that OEMs will not put ‘15W’ or ‘35W’ in front of their naming regimes. Nevertheless, AMD’s provided results comparing their 15W APUs to some of Intel's 15W CPUs, and in those results the 15W APUs compare favorably. The Intel parts are HD 5500 graphics, with 24 execution units (the i3 has 23). It is worth noting that Intel also offers 15W SKUs with the higher-frequency 24EU HD 6000, so the HD 5500 AMD is comparing themselves against is not Intel's most powerful iGPU. That said (and in all fairness to AMD) this isn't AMD's doing but rather the OEMs'; since none of the OEMs have shipped any 15W HD 6000-equipped products, AMD has not been able to look at HD 6000's performance. Similarly, Intel offers a 28W Iris 6100 range of processors, but these too are not in products that AMD could test. I would imagine that the team that wins when those come out would be first to publish benchmark results. But overall the 15W target is AMD’s main focus here.
At AMD’s Tech Day a couple of weeks ago, they did have a few Carrizo laptops on display. There were fairly non-descript clamshells made by an OEM but with the latest spin of the APU inside. All but one of the units were running on integrated graphics, but the other also held the R7 M365 GPU which could be used in dual graphics mode with the 8000-series APU to give the R7 M370DX (D for dual). Unfortunately we weren’t allowed to perform hands on testing at the time, and the slide above doesn’t match up the percentage increase for DIRT, but Starcraft’s numbers at least show a bump over 30 FPS when moving into dual graphics mode. Dual graphics will become more important when DX12 comes along, as Carrizo will support Asymmetric Rendering, allowing each GPU in the system to be a render target depending on the strength of the GPU, rather than the cobbled together Crossfire way we do things now.
One of Carrizo’s strengths lies in the video decoder and the path for which video takes through the SoC. By minimizing data transfers, increasing the bandwidth for the unified video decoder and the onboard HEVC decode IP that makes it the only x86 SoC with a full HEVC code pipeline, battery life is increased substantially, according to AMD.
We go into more detail on the next pages when discussing the architecture updates, but AMD is stating that their improvements to the whole video pipeline from loading into memory and playback will aid both battery life and the experience. For 10Mbps 1080p HEVC content, AMD is stating 300 minutes of unplugged playback time on Carrizo compared to 112 minutes with Kaveri. It is worth stating that the systems used a 13x7 eDP panel using PowerDVD14, with the system power of the 15W TDP Carrizo-based system at 10.02 W (12.6% CPU utilization), giving 299.4 minutes on a 50 Wh battery, using DDR3-1600 memory. The Kaveri system, also 15W TDP based using DDR3-2133, used 32% CPU utilization averaging 26.72W for 112 minutes on the same battery. That’s a big step, and I would be interested to see if the memory made a difference there.
HEVC still is not the normal way of delivery video yet as H264 still remains king. AMD performed the same test using the same equipment above using the H264 clip of Big Buck Bunny to arrive at 8.3 hours playback for Carrizo against 3.3 hours with Kaveri. This is down to a number of things, but the UVD now has 4x the bandwidth, allowing 1080p frames to be decoded in 1/4 of the time, forcing a race to sleep.
Carrizo is designed to have full HSA 1.0 compliance, assuming the standard doesn’t change between now and users getting devices into their hands. As with the 'HSA ready' Kaveri APUs, the weight of potential with OpenCL to use the heterogeneous system architecture is something that AMD needs to exploit in order to promote more positive experiences. Needless to say, AMD has been doing this.
One feature AMD presented is a new piece of software called Looking Glass. This uses HSA enabled through OpenCL to essentially perform video tagging for faces. It will recognize common people in your videos, and tell you where in those videos those people are. One example of this is to keep track of home videos, most of which usually end up un-named, and allows users to have a quick reference to what videos John or Jill are in, then collates them to be used in other programs such as video editing.
This has archival potential as well, and although personally I am not much of a video taker I do see the merits in such a system and can understand that processing through video frames, running facial recognition algorithms on each is both a compute and memory intensive process that something such as HSA can aid.
Windows 10 acceleration is also in AMD’s plans, particularly revolving around the HEVC decode pathway in the APU. Anything that involves video playback or streaming is ripe for this, although I would imagine the major players having both feet in this concrete well before it sets down to the mainstream.
Carrizo also comes with security though a built in Cortex-A5 processor into the die. This divides out memory and processing to allow a complete secure ARM TrustZone element separate from the main CPU cores and memory. AMD’s focus on this, quite understandably, is business.
At the other end of the spectrum, for consumers, AMD is bundling codes for Batman 3 or DIRT Rally with their APUs to OEMs, although I would imagine it is up to the OEM to pass this on as part of their product.
Despite today being the official launch of Carrizo, AMD has been tight lipped on exactly what SKUs will be in the market, how the segregation of products plays out, or even when OEMs are expected to bring them to market. At this point, Carrizo is more or less a paper launch showing off capabilities but nothing concrete we can yet play with in our hands. That being said, this week is Computex and I imagine some OEMs will be showing off some models (either on the show floor or behind closed doors).
AMD’s biggest problem is still what I mentioned at the start – visibility. There are forums where users discuss where to find laptops with particular versions of AMD’s APUs, or what might be available in what markets. When you’re in a situation where users are struggling to find stock of your product, having to ask others to ship overseas or having to pre-order with retailers and befriend someone who works for that business, then something is up. Personally, I believe it comes down to the OEM perception of AMD in the laptop space. They are still seen as the budget play, prone to temperature issues and unresponsive for all but basic tasks. Sometimes it can be hard to break that perception, even with an aggressive marketing campaign or even providing samples to OEMs to test themselves – the competition is a known source. AMD needs a stable supply of good products in order to inject some knowledge into the ecosystem, and nothing comes better than a design win, but there is no obvious pursuant at this point. Reviewers have the same issues when it comes to sampling. OEMs and companies want us to test their high end halos, to experience a trickle-down effect, rather than a mid-range product. A bad review of a high-end product could cost some sales, but a bad review of something with more volume could mean a revenue reduction noticeable on the balance sheets. This is something we are hoping to change around, particularly if AMD’s claims about Carrizo hold water.
As part of AMD’s Carrizo launch, several select media were invited to a specialist Technology Day a couple of weeks beforehand for an architecture deep-dive with Joe Macri, CVP Product CTO and Sam Neffziger, an AMD Corporate Fellow, about Carrizo. I want to cover what they explained with a few thoughts on the next few pages.
137 Comments
View All Comments
renegade800x - Thursday, June 4, 2015 - link
Although viewable it's far from being "perfectly" fine. 15.6 should be FHD.albert89 - Tuesday, June 23, 2015 - link
You don't need a strong CPU since win8 because most laptops use atom, Celeron or Pentium processors. AMD APU's are the natural choice !mabsark - Wednesday, June 3, 2015 - link
AMD should make Steam Box's. They already do APUs, chipsets (which are going on die) and memory. It would be pretty simple for AMD to partner with a motherboard maker. Imagine a Steam Box about the size of a router, with a nano-ITX motherboard, a 14 nm APU with HBM, wifi, a few USB ports and an HDMI port to connect to a TV.An AMD/Valve partnership could potentially revolutionise the console market, providing cheap yet powerful and efficient console-type PCs.
Refuge - Wednesday, June 3, 2015 - link
HBM isn't coming to APU's anytime soon.Cryio - Saturday, June 6, 2015 - link
Probably the first APU after Carrizocoder111 - Wednesday, June 3, 2015 - link
Aren't Steamboxes supposed to run Linux?AMD drivers for Linux are a bit weird. Catalyst is the official supported driver but it's buggy.
Open source drivers are quite good but they are slower than Catalyst and don't support latest OpenGL spec. There is no Mantle/Vulcan/HSA/Crossfire support with Open-Source drivers either. OpenCL is in alpha stage.
So AMD would need to man up and do the Linux drivers properly. They are working on it and making good progress but I doubt it is ready to be used at the moment as it is...
Besides, lots of games these days get developed with Nvidia's "help" to ensure they run well on Nvidia GPUs and run like crap on AMD GPUs. And if the games are built using Intel Compiler, they'll run like crap on AMD CPUs as well. All of these tactics are anticompetitive and should be illegal IMO but who said the world is fair...
And don't get me wrong, I love AMD, I use Linux + AMD dGPU + APU, but I don't think it's ready for the masses yet.
AS118 - Wednesday, June 3, 2015 - link
I agree. I'm a double AMD Linux gamer and I've run into the exact same problems as you have, and I wish they'd be more serious about Linux. Sure they have Microsoft's support, but I feel that they should take Linux more seriously outside of the enterprise (where they do take Linux more seriously).yankeeDDL - Wednesday, June 3, 2015 - link
I disagree.For casual gaming on laptops, 1366x768 is just fine. You'll need a lot more horsepower to drive a fullHD screen and battery life will suffer.
I won't say that there's no benefit gaming at fullHD vs 1366x768: obviously, the visuals are better, but if you want an "all rounder" laptop which does not weight one ton (like "real" gaming laptops) and that it is below $500, it's not bad at all.
BrokenCrayons - Wednesday, June 3, 2015 - link
I personally would rather have a cheap 1366x768 panel. I don't care about color accuracy much, light bleed, panel responsiveness or much of anything else and haven't since we transitioned from passive to active matrix screens in the 486 to original Pentium era of notebook computers. In fact, I see higher resolutions as an unnecessary (because I have to scale things anyway to easily read text and interact with UI elements and because native resolution gaming on higher res screens demands more otherwise unnecessary GPU power) drain on battery life that invariably drives up the cost of the system to get otherwise identical performance. The drive for progressively smaller, higher pixel density displays is a pointless struggle to fill in comparable checkboxes between competitors to appease a consumer audience that has been swept up in the artificially fabricated frenzy over an irrelevant device specification.yankeeDDL - Wednesday, June 3, 2015 - link
I think it depends on the use, ultimately.For office work (i.e.: much reading/writing emails), a reasonably high resolution helps making the text sharp and easier on the eyes.
For home use (web browsing, watching videos, casual gaming) though, I find it a lot less relevant.
Personally, at home, I rather have a <$400 laptop always ready to be used for anything, to be moved around, even in the kitchen, than a $1000 laptop which I would need to treat with gloves for fears of damaging. Since Kaveri I also started recommending AMD again to my friends and family: much cheaper than Intel and with a decent GPU makes them a lot more versatile. Again, my opinion, based on my use. As they say: to each his own...