Earlier this week was the formal unveiling of Kaby Lake, Intel’s 7th generation Core CPU architecture. And while Kaby Lake was the focus of Intel’s efforts for obvious reasons, as it turns out it’s not the only processor family the company has launched this week. Taking off alongside Kaby Lake is its budget counterpart, Apollo Lake. Built off of the latest generation of Intel’s Atom-derived line of CPU cores, Goldmont, Apollo Lake is destined for low-cost devices such as basic 2-in-1s, laptops, and netbooks.

In the saga that has been the life of Intel’s Atom processor development over the past 8 years, Apollo Lake comes in what’s best described as the dramatic, angsty years. Earlier this year Intel partially canceled the Broxton SoC. The de-facto flagship for Atom this generation, Broxton would have gone into modern smartphones and tablets. Instead Broxton was scaled back to just appearing in embedded products such as Joule. Instead, Apollo Lake would be the consumer flag bearer for this generation of Atom.

Comparison of Intel's Atom SoC Platforms
  Node Release Year Smartphone Tablet Netbook
Notebook
Saltwell 32 nm 2011 Medfield
Clover Trail+
Clover Trail Cedar Trail
Silvermont 22 nm 2013 Merrifield
Moorefield
Bay Trail-T Bay Trail-M/D
Airmont 14 nm 2015 'Riverton' Cherry Trail-T Braswell
Goldmont 14 nm 2016 Broxton
(cancelled)
Willow Trail
(cancelled)
Apollo Lake

Apollo Lake is the successor to Braswell, and like its predecessor is a small die SoC designed to slot in below the Core architecture chips, to go into low-cost devices like netbooks. In terms of press announcements, Intel never gave Braswell a lot of attention; it received a similarly quiet launch in 2015. However it and Apollo Lake are still an important part of Intel’s chip lineup, enabling Intel to reach cheaper markets and better compete with non-traditional devices based around ARM SoCs.

Apollo Lake has been on Intel’s roadmaps for a while now, and received a formal introduction (of sorts) at IDF Shenzhen earlier this year. While Intel didn’t go into exhaustive depth on the architecture, it was revealed that it would use the new Goldmont CPU core, the first architectural upgrade to the Atom line of CPU cores since Silvermont in 2013. Furthermore it would integrate a newer GPU design based on Intel’s Gen9 GPU, offering modern GPU features and better performance.

Comparison of Intel's Entry-Level PC Platforms
  Bay Trail-M/D Braswell Apollo Lake
CPU Microarchitecture Silvermont Airmont Goldmont
Core Count Up to 4
Graphics Architecture Gen 7 Gen8 Gen9
EU Count unknown 16/12 12/18
Multimedia Codecs MPEG-2
H.264
VC-1
WMV9
MPEG-2
H.264
VC-1
WMV9
HEVC (hybrid)
VP9 (hybrid)
H.264
VC-1
WMV9
HEVC
VP9
Process Technology 22 nm 14 nm 14 nm
Launch Q1 2014 Q1 2015 Q3 2016

What we didn’t know at the time was what the SKUs would be like and when they would launch. But with this week’s launch we finally have our answer. Apollo Lake is composed of 6 SKUs – 3 desktop and 3 mobile – running under the Pentium and Celeron brands. So without further ado, let’s look at the SKUs.

The Chips

Apollo Lake Desktop Lineup
  Pentium J4205 Celeron J3455 Celeron J3355 Pentium J3710 (Braswell)
Cores 4 4 2 4
Threads 4 4 2 4
Base CPU Freq. 1.5 GHz 1.5 GHz 2.0 GHz 1.6 GHz
Turbo CPU Freq. 2.6 GHz 2.3 GHz 2.5 GHz 2.64 GHz
CPU Architecture Goldmont Goldmont Goldmont Airmont
iGPU HD 505 (Gen 9) HD 500 (Gen 9) HD 500 (Gen 9) HD 405 (Gen 8)
EUs 18 12 12 16
Turbo iGPU Freq. 800 MHz 750 MHz 700 MHz 740 MHz
TDP 10W 10W 10W 6.5W
Max Memory 8GB 8GB 8GB 8GB
PCIe 2.0 Lanes 6 6 6 4
Modern Standby (S0ix) Yes Yes Yes No
Price $161 $107 $107 N/A

We’ll start with the desktop parts, which are somewhat awkwardly split between the Pentium J4-series and the Celeron J3-series. Like the past generation, the Pentium is the highest performance, highest priced SKU. The CPU frequency tops out at 2.6GHz, and it features a full, 18EU HD Graphics 505 iGPU implementation, which itself maxes out at 800MHz.

Of note here, along with the various architectural enhancements, Apollo Lake has a few other significant changes relative to the last-generation Braswell Pentium. The GPU EU count has been increased slightly from 16 EUs to 18 EUs. And the number of PCIe 2.0 lanes coming off of the chip for peripherals has been increased from 4 lanes to 6.

However what has also increased is the TDP, which sees a 54% jump from 6.5W to 10W. As Apollo Lake is made on Intel’s 14nm manufacturing node like Braswell before it – and with there being no sign that it’s using the newer 14nm+ variant like Kaby Lake – Intel doesn’t get the benefit of a new node for this generation. Instead all of the architectural enhancements and performance gains relative to Braswell consume additional die space and power. As Intel has not briefed us on Apollo Lake it’s not clear just why power consumption has gone up like it has, but this may be a combo effect of the newer CPU and GPU. At the same time it’s worth noting that CPU clockspeeds have not changed and GPU clockspeeds have only increased slightly, so Apollo Lake’s performance benefits are almost entirely going to be derived from architectural enhancements and the overall wider iGPU. In practice I don’t expect this TDP increase to cause much trouble since these are desktop parts, but it is none the less a bit surprising to see.

As for the cheaper Celeron parts, these are split between the 4 core J3455, and the 2 core J3355 (ed: why couldn’t this be 3255?). Both feature a scaled down HD Graphics 500 GPU with 12 EUs, and overall lower clockspeeds. The 2 core version gets you the better clockspeeds over the 4 core version, in particular shipping with a much higher 2.0GHz base clock. However it has the lowest GPU clockspeed of all 3 desktop SoCs.

Apollo Lake Mobile Lineup
  Pentium N4200 Celeron N3450 Celeron N3350 Pentium N3700 (Braswell)
Cores 4 4 2 4
Threads 4 4 2 4
Base CPU Freq. 1.1 GHz 1.1 GHz 1.1 GHz 1.6 GHz
Turbo CPU Freq. 2.5 GHz 2.2 GHz 2.4 GHz 2.4 GHz
CPU Architecture Goldmont Goldmont Goldmont Airmont
iGPU HD 505 (Gen 9) HD 500 (Gen 9) HD 500 (Gen 9) HD 405 (Gen 8)
EUs 18 12 12 16
Turbo iGPU Freq. 750 MHz 700 MHz 650 MHz 700 MHz
TDP 6W 6W 6W 6W
Max Memory 8GB 8GB 8GB 8GB
PCIe 2.0 Lanes 6 6 6 4
Modern Standby (S0ix) Yes Yes Yes No
Price $161 $107 $107 $161

Meanwhile the mobile side, we see a very similar picture as with the desktop parts. Everything is clocked lower, otherwise the Pentium N4-series and Celeron N3-series share the same product differentiation. The Pentium is the only HD 505 GPU part, while the Celerons are split between 4 CPU cores and 2 CPU cores.

I had to double-check this to make sure, but the much lower base CPU clock of the Pentium N4200 versus last year’s Braswell-based N3700 is not a typo; the mobile Pentium really has lost 500MHz at the base. Considering that all of these parts remain at 6W – avoiding the TDP increase of the desktop parts – it stands to reason that Intel had to cut back on the base clock in order to hit their TDP target. This makes the performance gains from the Goldmont architecture critical, as should the average clockspeeds be lower versus Braswell, then Goldmont needs to more than offset the loss in frequency.

On that note, it’s also worth pointing out that Intel has not launched any 4W SKUs this time around, whereas Braswell launched with 1 such SKU. This means that the nominal TDP of all of the Apollo Lake mobile SKUs is higher than the 4.5W TDP of the new Kaby Lake Y-series processors (cTDP-Up withstanding). Actual power consumption is a bit more complex than this – so this doesn’t necessarily mean Apollo Lake draws more power on average – but it means that if you want a current-generation ultra-low power SoC from Intel, then your only option right now is to go with Kaby Lake.

I believe that this means that we can also rule out Apollo Lake for traditional tablets. When Intel cancelled Broxton, they made it clear that this included Broxton for tablets as well; however it was unclear whether Apollo Lake could be stretched down to fill that role. Given these TDPs, it’s unlikely we’re going to see Apollo Lake in the kinds of tablets that Cherry Trail-T could go in. And this doesn’t even factor in other potential road blocks such as chip size (Apollo Lake has a wider 2D footprint) or any missing features for mobile devices that Broxton would have included. As this is the cheap Intel chip someone could still take a stab at it, but Intel is clearly trying to push partners towards 2-in-1s rather than simple tablets.

Finally, though the desktop parts feature this as well, I think it’s more useful with the mobile parts to point out that Intel has added support for S0ix sleep states to the CPU. This was first introduced in the Atom architecture with Clovertrail, a smartphone/tablet SoC family, however this feature wasn't previously available with the more powerful desktop/mobile SoCs. S0ix states offer more flexible sleep states and improved idle power consumption. In terms of functionality, this is necessary for Apollo Lake to support Windows 10’s Modern Standby feature, something that Braswell wasn’t able to support.

Performance Expectations

Getting back to performance and architecture, because Intel hasn’t briefed the press on Apollo Lake, we unfortunately have very little to go on. In particular, Intel has not released much in the way of details on the Goldmont CPU architecture, so we still don’t know much about it other than previous announcements that it’s meant to be a significant upgrade from Silvermont/Airmont – being the Tock in the Atom CPU development roadmap. Just what Intel has done will have to remain a mystery for another day.

On the GPU side of matters however, since Atom is inheriting the existing Gen9 GPU we’ve seen since Skylake, things are a lot clearer. Architecturally, Gen9 is not a radical departure from Gen8, but it’s none the less a more efficient and capable GPU architecture from Intel, supporting the more modern Direct3D Feature Level 12_1 feature set. Other, under the hood features like memory stream color compression mean that Gen9 can more efficiently use the limited memory bandwidth available on the SoC, which as we’ve seen elsewhere, can sometimes significantly improve GPU performance.

Meanwhile on the media side of matters, the media encode and decode functionality is similarly upgraded, bringing it up to par with Skylake. Relative to its direct predecessor, Intel has gifted Apollo Lake with significantly better capabilities than Braswell, including full hardware acceleration for HEVC Main Profile (8-bit) and VP9 video decoding. This means Apollo Lake devices can now decode video encoded with the latest generation codecs for very little power, which will be important as more devices and services adopt these codecs. However potential HTPC users will want to note that HEVC Main10 support is not included, so Kaby Lake continues to have an edge for newer premium content services.

Finally, as far as performance goes, Intel has released some basic numbers in their marketing materials.

Apollo Lake Mobile Performance: Pentium N4200 vs. Pentium N3710
CPU Performance +30%
GPU Performance +45%

In comparing the mobile Pentium N4200 versus the most powerful mobile Braswell SOC, the Pentium N3710, Intel is promoting that the N4200 is 30% faster in SYSmark 2014. Meanwhile they’re reporting that the same setup is 45% faster with 3DMark Skydiver.

On the CPU side, keeping in mind that the two chips have a maximum turbo clock within 60MHz of each other, the performance gains are significant. While it’s unclear if Intel keep memory bandwidth the same (Apollo Lake supports LPDDR4, Braswell does not), it either way hints that the Goldmont CPU core offers significantly higher IPC than the older Airmont CPU core. This is only one test – and from the manufacturer at that – but it will be interesting to see how well other benchmarks respond to Goldmont once we get our hands on Apollo Lake devices. At the same time, for performance to increase by 30% despite the much lower CPU base clock, this indicates that Intel is likely still coming out well ahead even if they had to pull back on frequencies a bit due to power consumption.

As for the iGPU performance, a 45% increase is a combination of factors. Just by the raw numbers, the Apollo Lake Pentium has a 20% GPU throughput advantage due to its higher GPU turbo frequency and overall wider GPU configuration. At the same time this accounts for less half of the reported performance increase Intel is reporting. So we are also seeing the overall performance and efficiency improvements of the Gen9 GPU architecture in action.

Wrapping things up, while this week marks the formal launch of Apollo Lake, it will be a bit longer before we see the first devices show up. The quiet nature of Atom launches means that there aren’t any devices on the market on day 1, so over the coming weeks we should see device announcements from the usual parties, ramping up in time for the holiday season.

Source: FanlessTech

Comments Locked

71 Comments

View All Comments

  • patel21 - Thursday, September 1, 2016 - link

    Hey you bought a 4K LG OLED TV, then you can upgrade your N3700 too,
  • SpartyOn - Friday, September 2, 2016 - link

    I sure can... the LG is actually hooked up to a GTX 1080 SLI system.

    This little box was just supposed to be for another TV.
  • Lolimaster - Thursday, September 1, 2016 - link

    I don't think goldmont was a failure, the real thing is intel not evolving the performance of atom designs on purpose so they can maintain those ridiculous high prices on simple dual core core m/i5-i7u models.

    AMD Puma was a quad core with a $50 price tag, Cheetah was supposed to be closer to Phenom II/Athlon II in IPC.
  • Wolfpup - Thursday, September 1, 2016 - link

    So Intel blocks Nvidia from releasing an x86 chip, and then doesn't even bother having their own tablet chip? Well, okay, they do with "Core-M", but obviously those cost as much as cheap tablets all on their own.

    I still think they made a mistake cutting out Nvidia, given more x86 is a good thing for Intel IMO, even if it's not an Intel chip.

    And I'd much rather have Tegra Xx running real Windows than (eeeeew) Android.
  • name99 - Thursday, September 1, 2016 - link

    "enabling Intel to reach cheaper markets and better compete with non-traditional devices based around ARM SoCs"

    Come on, Ryan, you don't have to engage in "Opinions differ on shape of the world" journalism. This thing is a PoS and you know it, just like your readers know it. The ONLY place it matters is in circumstances where x86 compatibility matters and performance does not --- maybe signage, industrial control, and scammy low-end Wintel PCs?

    You really think this sad piece of junk, with performance at, what, half or less of an A72 and 3x the price, can compete against a decent Mediatek or Rockchip SoC, something like a Helio X20? Good luck with that.
  • aryonoco - Thursday, September 1, 2016 - link

    I would love to see how these perform against Cortex A72 and A73. My guess, not very favourably.

    And I can guarantee that you can buy the fastest Cortex A72 from MediaTek and Rockchip for a lot less than these. As in, one sixth of the price of the cheapest Celeron here.

    Sure, they are fabbed on 28nm, but they clock up to 2.4Ghz, so who cares. If a 28nm product can consistently beat a product on Intel's 14nm, what does that say about Atom's architecture?

    x86 support you say? Well, how many of these units are going to be used for gaming? How many of them are going to be used for heavy applications like Photoshop? Not many. For everything else, general web browsing, office documents, media playback etc, Linux and ChromeOS will do just fine. And they work just as well on ARM (maybe even better seeing as ChromeOS on ARM will have better Android app compatibility).

    Embedded systems pretty much all run Linux anyway. So do things like NASs. Routers started moving from MIPS to ARM a few years ago, a lot more of these devices will make the switch from x86 to ARM soon. And in fact looking at the Chromebooks that are going to launch in the second half of this year, that is exactly what is happening.

    Not a pretty picture for Intel. Oh well, this will be Atom's last hurrah before being completely cancelled. At least Intel now has a license to fab ARM chips (hello XScale!)
  • yhselp - Thursday, September 1, 2016 - link

    Does this mean it's now absolutely official that we won't see a proper successor to the Surface 3? I was really hoping for one. Seeing how the SoC in the Surface 3 costs $37 and draws 2 W (SDP), I can't see how it'd be possible to make a Surface 4. These new Atoms cost $107 and draw 4 W (SDP); the new Y-series cost $281 and draw about 2.33 W (SDP) at best if I'm not mistaken. The m3-7Y30 might do the job in TDP-down with a $250 price premium. That'd be tough to swallow even if they make a Surface 4. It'd be better than nothing, I guess...
  • Arnulf - Friday, September 2, 2016 - link

    " (ed: why couldn’t this be 3255?)"

    Because Down syndrome is a prerequisite for getting a job in IT marketing department.
  • Meteor2 - Friday, September 2, 2016 - link

    That's a pretty crappy comment.
  • fritsch - Monday, September 5, 2016 - link

    It seems the HEVC-10 bit information for the BXT based chips (Apollo Lake) is wrong, the output of vainfo (linux hw acceleration lib) shows:

    vainfo: VA-API version: 0.39 (libva 1.7.1)
    vainfo: Driver version: Intel i965 driver for Intel(R) Broxton - 1.7.1
    vainfo: Supported profile and entrypoints
    VAProfileMPEG2Simple : VAEntrypointVLD
    VAProfileMPEG2Main : VAEntrypointVLD
    VAProfileH264ConstrainedBaseline: VAEntrypointVLD
    VAProfileH264ConstrainedBaseline: VAEntrypointEncSlice
    VAProfileH264Main : VAEntrypointVLD
    VAProfileH264Main : VAEntrypointEncSlice
    VAProfileH264High : VAEntrypointVLD
    VAProfileH264High : VAEntrypointEncSlice
    VAProfileH264MultiviewHigh : VAEntrypointVLD
    VAProfileH264MultiviewHigh : VAEntrypointEncSlice
    VAProfileH264StereoHigh : VAEntrypointVLD
    VAProfileH264StereoHigh : VAEntrypointEncSlice
    VAProfileVC1Simple : VAEntrypointVLD
    VAProfileVC1Main : VAEntrypointVLD
    VAProfileVC1Advanced : VAEntrypointVLD
    VAProfileNone : VAEntrypointVideoProc
    VAProfileJPEGBaseline : VAEntrypointVLD
    VAProfileJPEGBaseline : VAEntrypointEncPicture
    VAProfileVP8Version0_3 : VAEntrypointVLD
    VAProfileVP8Version0_3 : VAEntrypointEncSlice
    VAProfileHEVCMain : VAEntrypointVLD
    VAProfileHEVCMain : VAEntrypointEncSlice
    VAProfileHEVCMain10 : VAEntrypointVLD
    VAProfileVP9Profile0 : VAEntrypointVLD

Log in

Don't have an account? Sign up now