Already Working on 2nd Gen: AMD’s Ryzen Microsoft Surface Edition and what Semi-Custom Means

One of the key takeaways from Microsoft’s launch this week was that the company was spreading its wings with devices made by all three major SoC vendors: Intel, AMD, and Qualcomm. Both the AMD and Qualcomm design wins are especially important given that these companies did not traditionally have a foothold in this space. Both companies showcased unique silicon for Microsoft, with AMD’s Ryzen Microsoft Surface Edition going into the consumer-grade Surface Laptop 3, and Qualcomm’s Snapdragon SQ1 in the Surface Pro X. We sat down with AMD to get to grips with this partnership.

Just to cover the announcement made at Microsoft’s Event: the Surface Laptop 3 from AMD will be a 15-inch laptop design focused at the consumer market (compared to the Ice Lake version for businesses). It features a quad-core Zen+ 12nm APU with up to 11 compute units of Vega graphics within a standard 15W TDP design: this is unique as no other Ryzen Mobile processor offers 11 compute units at 15 watts. The 15-inch 2496×1664 display has an odd resolution, but focuses on the 3:2 aspect ratio that Microsoft likes and supports 10-point multi-touch and pen support. The AMD version will be offered with up to 32 GB of DDR4-2400 memory and 512GB/1TB of NVMe storage, and vary in price from $1199 (Ryzen 5, 8GB, 128GB) up to $2799 (Ryzen 7, 32GB, 1TB). This puts means that the Surface Laptop 3 should be a good fit for some mainstream gaming and performance workloads.

Already Working on 2nd Gen: AMD’s Ryzen Microsoft Surface Edition and what Semi-Custom Means 1

Jack Huynh, Corporate VP and GM of the Semi-Custom Group at AMD, and Sebastien Nussbaum, CVP and Senior Fellow at AMD, took time to speak with us over the phone about the relationship between AMD and Microsoft. Unfortunately the call recording failed, and so here is a summary of the key insights.

Firstly, AMD and Microsoft are not just doing a single generation of hardware. In our call we were told that both companies are looking at the next generation of product for this market. Up until this point we were told that his was a ‘multi-year partnership’, but AMD’s commentary clarified that the collaboration is going to be over multiple generations of hardware and products. Given what we know about AMD’s product cycle time as well as Microsoft’s, we could envisage the  next generation being built upon a Zen 2 design with something RDNA related – AMD is expected to release Renoir next year, which might be a push in this direction.

A number of comments was made to the effect of Microsoft using one of AMD’s 12nm Zen+ Ryzen Mobile processors, rather than something built with the higher performance Zen2 microarchitecture on 7nm, which would have afforded power gains. AMD explained that this sort of device has a long design cycle, and as a result when AMD and Microsoft began collaborating on an AMD based Surface device, there was a certain degree of co-design and co-optimization that had to happen 24 months ago, and then intercept at the right time for both companies. To that end, the current Ryzen Mobile platform built on 12nm Zen+ with Vega (or, ‘Picasso’) was the right part.

Both Jack and Sebastien talked at length about how the Surface Laptop 3 was co-engineered between AMD and Microsoft. The CPU at the heart of the machine is described as being semi-custom, which is a term whose meaning is different depending to who you speak to. Here are some possible definitions:

  1. Same silicon, but different binning (TDP, frequency, cores) for a single customer
  2. New silicon, for a single customer

In either case, semi-custom designs are often for single customer use. When Intel states that half of their Xeon Scalable sales last year were ‘semi-custom’ designs, they are invoking the first definition: they take a standard Xeon design and through binning give the customer a set of frequencies and power consumption numbers that they want. When we talk about AMD’s work in consoles, we typically talk about the second definition: unique silicon built for that specific customer. For the Ryzen Surface Edition, it’s more of the former, but not just that.

What Jack and Sebastien explained to me is that these definitions are limited, focusing on hardware only. A lot of what AMD’s semi-custom group do behind the scenes relates to firmware, software, security, and drivers: sometimes all a customer needs is a unique firmware stack, and that goes through the semi-custom arm of the business. In this case, the silicon inside the Surface Laptop 3 isn’t new: it is still the same Zen+ 12nm Ryzen silicon we see in other Ryzen notebooks today, however it has been binned specifically with 11 compute units at 15W, rather than what we see in the market today: 10 compute units at 15W or 11 compute units at 35W. On top of that, Microsoft gets a great deal of care and attention with the design to ensure that the firmware, security, drivers, and software meet expectations.

Already Working on 2nd Gen: AMD’s Ryzen Microsoft Surface Edition and what Semi-Custom Means 2

AMD and Microsoft already have a strong semi-custom relationship due to the console development strategy behind Xbox. This means that with the list of custom requirements that Microsoft has, they can approach AMD early to get everything implemented in the silicon design. That relationship, we were told, was leveraged in the Surface Laptop 3. Both Jack and Sebastien cited their strong work with the Xbox platform security, and how the principles that the two companies have learned from that relationship have made it into the Surface Laptop 3. On top of that, specific requirements that Microsoft has in terms of voltage and frequency control, along with accelerator optimization, are also open to them, which might not be to other OEMs buying off-the-shelf parts. AMD explained that one of the things they did extra work for with Microsoft was with the power delivery and frequency response of the system, to give more control to the OS in a CPPC2 like fashion – exactly what extra controls MS has over the standard CPPC2 API isn’t clear at this point, and AMD is unlikely to say except that MS has a lot of control. AMD did state that features like modern standby, 10-point touch, and the responsiveness needed involved work from both teams to ensure the best user experience possible.

When asked if Microsoft has full access and audit control of AMD’s firmware, driver, and software stack, the answer was ‘in a sense’. That isn’t a full yes, but AMD explained that because the relationship between the two companies is deep even at the silicon planning stage, both AMD and Microsoft have direct input into the firmware and driver stack from day one. This means that there will be some proprietary bits that Microsoft might not see, but it all has to be passed by the Microsoft teams at every stage. AMD explained that the security throughout the chip, on every microcontroller is certified and signed at a Microsoft level, in a way to help mitigate against future attacks. We were told that alongside employee-to-employee messages, AMD and Microsoft teams meet on a weekly basis to discuss developments, updates, and future security.

AMD did state that of all the work that has gone into the Surface Laptop 3 co-design, around 50-70% is going to directly benefit the state of other Ryzen Mobile hardware in the ecosystem. There are some unique secret sauce things that Microsoft has due to the way the co-engineering happened, but it does mean that the Ryzen Mobile system (both current and future) will benefit on some level either through increased security, better firmware, better power/response, or improved driver stacks.

Already Working on 2nd Gen: AMD’s Ryzen Microsoft Surface Edition and what Semi-Custom Means 3

One question we posed to AMD’s team was the 1.2-1.3 TeraFLOPs number being attached to the Surface Laptop 3. It was being touted as equivalent to the current Xbox on the market, however we can do the calculation that says the Ryzen 7 3780U, with 11 CUs at 1.4 GHz, actually achieves 1.8 TF. AMD stated that 1.8 TF is a theoretical 32-bit peak value, whereas the 1.2-1.3 TF value being quoted is more of an actual sustained throughput of the machine. They went on to say that this is the 32-bit FP throughput: the Surface can support FP16 calculations which actually adds another 70% or so to this value, which can improve gaming performance above the console level.

Overall, AMD was quite humble about the fact that they had put a lot of time and effort into the co-design of the Surface Laptop 3. They stated that they weren’t concerned with the performance of the Intel version, but focused on making the AMD version the best iteration that a 15-inch Ryzen Mobile laptop could be. When asked if this is the ultimate Ryzen Mobile device, we were told an emphatic ‘for this class, yes’.

The three main take-aways from the call are:

  • Semi-custom doesn’t just mean hardware, it includes software/firmware too
  • AMD sees the Surface Laptop 3 as the best example of Ryzen Mobile in its class
  • AMD and Microsoft are already working on the next one. Bring on 2020.
Already Working on 2nd Gen: AMD’s Ryzen Microsoft Surface Edition and what Semi-Custom Means 4
About the author

E-Crypto News was developed to assist all cryptocurrency investors in developing profitable cryptocurrency portfolios through the provision of timely and much-needed information. Investments in cryptocurrency require a level of detail, sensitivity, and accuracy that isn’t required in any other market and as such, we’ve developed our databases to help fill in information gaps.

Related Posts

E-Crypto News Executive Interviews



bitcoin
Bitcoin (BTC) $ 42,653.00
ethereum
Ethereum (ETH) $ 2,953.26
tether
Tether (USDT) $ 1.00
cardano
Cardano (ADA) $ 2.16
binance-coin
Binance Coin (BNB) $ 339.15
xrp
XRP (XRP) $ 0.936688
solana
Solana (SOL) $ 137.63
usd-coin
USD Coin (USDC) $ 1.01
polkadot
Polkadot (DOT) $ 28.05
dogecoin
Dogecoin (DOGE) $ 0.203006
USD
EUR
GBP
bitcoinBitcoin (BTC)
$ 42,653.00
ethereumEthereum (ETH)
$ 2,953.26
tetherTether (USDT)
$ 1.00
bitcoin-cashBitcoin Cash (BCH)
$ 496.22
litecoinLitecoin (LTC)
$ 147.01
bitcoinBitcoin (BTC)
36.393,03
ethereumEthereum (ETH)
2.519,82
tetherTether (USDT)
0,853235
bitcoin-cashBitcoin Cash (BCH)
423,39
litecoinLitecoin (LTC)
125,43
bitcoinBitcoin (BTC)
31,167.70
ethereumEthereum (ETH)
2,158.03
tetherTether (USDT)
0.730727
bitcoin-cashBitcoin Cash (BCH)
362.60
litecoinLitecoin (LTC)
107.42

Automated trading with HaasBot Crypto Trading Bots

Crypto Scams

Crypto Scams
Crypto Scams Still Persistent In 2021, SEC Warns About Red Flags To Watch
September 9, 2021
Poly Network
Here’s How Hackers Stole Over $600 million in the Poly Network Attack
August 12, 2021
The World’s Most Infamous Crypto Hacks and Scams
July 31, 2021
Cryptocurrency Exchanges
Cryptocurrency Exchanges and the Plague of Scams and Bans
June 29, 2021
What Role Do Cryptocurrencies Play In The Era Of Ransomware Attacks?
June 9, 2021

Blockchain/Cryptocurrency Questions and Answers

Beginner’s Guide to Investing in Cryptocurrency
August 9, 2021
Short-Sell Cryptocurrency
How to Short-Sell Cryptocurrency: A Brief Overview
July 17, 2021
Klaytn
What Is Klaytn (KLAY) And How Does It Work?
July 16, 2021
Cryptocurrencies
Our Crypto Roundup Interview Asks- Do Cryptocurrencies Have a Future?
July 15, 2021
Solana
What Is Solana (SOL) And How Does It Work?
June 26, 2021


CryptoCurrencyUSDChange 1hChange 24hChange 7d
Bitcoin42,737 1.06 % 3.62 % 0.46 %
Ethereum2,957.8 1.17 % 6.38 % 0.66 %
Tether0.9986 0.03 % 0.08 % 0.23 %
Cardano2.170 1.76 % 4.26 % 4.36 %
Binance Coin340.29 1.15 % 4.52 % 6.49 %
XRP0.9375 1.09 % 4.21 % 1.69 %
Solana137.94 1.50 % 2.41 % 3.43 %
USD Coin1.000 0.12 % 0.06 % 0.93 %
Polkadot30.87 2.19 % 17.29 % 10.73 %
Dogecoin0.2031 1.24 % 2.98 % 2.21 %

bitcoin
Bitcoin (BTC) $ 42,653.00
ethereum
Ethereum (ETH) $ 2,953.26
tether
Tether (USDT) $ 1.00
cardano
Cardano (ADA) $ 2.16
binance-coin
Binance Coin (BNB) $ 339.15
xrp
XRP (XRP) $ 0.936688
solana
Solana (SOL) $ 137.63
usd-coin
USD Coin (USDC) $ 1.01
polkadot
Polkadot (DOT) $ 28.05
dogecoin
Dogecoin (DOGE) $ 0.203006