PCWorld (USA)

What’s wrong with Intel, and how to fix it: Former principal engineer, Francois Piednoël, unloads

Principal engineer who worked on CPUS from the Pentium III to Core i7 says Intel has lost focus, and is “lucky” AMD can’t make enough CPUS to do more damage.

- BY GORDON MAH UNG

In a blunt video posted in early August, outspoken former Intel principal engineer Francois Piednoël offered his advice on how to “fix” Intel CPUS, criticized current leadership for not being engineers, said AVX512 was a misadventu­re, and declared that it’s only luck AMD hasn’t grabbed more market share.

“First, Intel is really out of focus,” Piednoël said in the nearly hour-long video presentati­on ( go.pcworld.com/hlng). “The leaders of Intel today are not engineers, they are not people who understand what to design to the market.”

Piednoël said Intel’s technical decisions have largely been “nonsense” since 2016.

Incidental­ly, Piednoël left Intel in 2017 after serving as a principal engineer and performanc­e architect for 20 years, working on CPUS from the Pentium III to the 6th-gen Core i7. The outspoken engineer often made technical presentati­ons and demonstrat­ion pitches to the hardware press, passionate­ly arguing why design decisions made by Intel were the right decisions.

Piednoël admitted his informatio­n on Intel is essentiall­y “obsolete” and years out of date. That also lets him speak freely as nothing he spoke of was from informatio­n obtained under an NDA, he said. Instead, his analysis was mostly based on public informatio­n that’s been swirling around Intel.

The entire video is worth a watch for enthusiast­s, but we’ve highlighte­d his most intriguing claims here.

AVX512 IS A MISTAKE

AVX512 is the basis of the DL Boost AI accelerati­on Intel uses in its Xeon server CPUS, and the technology has found its way into consumer chips such as the 10th-gen Ice Lake laptop CPU. Piednoël flat-out dismissed including AVX512 in consumer chips as a mistake.

“You had Skylake and Skylake X for a reason,” Piednoël said. “AVX512 is designed for a race of throughput that is lost to the GPU already. There’s two ways to get throughput. One is to get the throughput by having larger vectors to your core, and the other way is to have more cores.”

Piednoël, who once told me after Intel’s Pentium 4 misadventu­re that “we learned you can’t recompile the world,” seemed to imply the software game wasn’t winning Intel any battle this time either.

“The state of software out there is really not favoring going larger vectors,” Piednoël said in the video. “In fact, you can see clearly in Cinebench for example—that is not one of my favorite benchmarks, especially for a laptop where it doesn’t make any sense—but you can see that AMD is winning the battle of throughput. It’s because they have more cores and they can afford to have more cores.”

For Piednoël, who basically made a living for two decades slam dunking on

AMD CPUS, that last line must particular­ly sting.

“Dadi (Pearlmutte­r) understood that large vectors in consumer electronic­s like laptop is bad: 1) More power to deliver it right. 2) Almost no software using it, create larger cores. 3) Good for throughput benchmarks,” Piednoël said. “Who needs this on laptop?”

Piednoël said the decision to pursue AVX512 in consumer chips has made the dies larger and has high power costs. Intel CPUS, for those who don’t know, have long lowered clock speeds for AVX512 workloads.

This probably isn’t new to anyone who heard famed Linux creator Linus Torvalds reach deep to spew anger at Intel’s AVX512 approach just last month.

“I hope AVX512 dies a painful death, and that Intel starts fixing real problems instead of trying to create magic instructio­ns to then create benchmarks that they can look good on,” the never-too-shy-to-cut-loose Torvalds said ( go.pcworld.com/ctls).

LOSS OF FOCUS

Another mistake Intel made was to defocus the company from its core business of making fast CPUS, Piednoël said.

Intel went on a diversifie­d buying spree in the last half of the decade that left the company unable to focus on its CPU business. This let bitter rival AMD catch up with it ( go.pcworld.com/btrv), and the only thing saving Intel from losing a more massive market share is AMD’S volume constraint­s in making its popular CPUS.

“Intel is very lucky AMD cannot get the volume, to be able to compete,” said Piednoël. “If they were getting volume, the price difference would definitely cost Intel market share a lot more than what they are losing right now.”

Just recently AMD reached an all-time high of 20 percent market share in laptops ( go. pcworld.com/20up), according to numbers from Mercury Research. We called AMD’S new 7nm Ryzen 4000-series laptop chips “game-changing” in our review ( go.pcworld. com/gmch) this spring.

“Intel is lucky AMD has capacity constraint­s and because of this, they can’t grab market share fast enough,” he said. “We kind of had the same thing when AMD had

Athlon 64 and we were basically trying to catch up with Pentium 4 to Conroe.”

Indeed, AMD had made a massive dent in Intel’s performanc­e lead when the Pentium 4 and its Netburst architectu­re just never closed the door on AMD. For a few years, AMD’S chips were the musthave CPUS, while Pentium 4 was shunned. With Intel’s original “Conroe” or Core 2 CPUS in 2006, Intel regained the performanc­e crown and literally hadn’t lost it until AMD’S resurgence with Ryzen ( go. pcworld.com/rsrz) in 2017. Intel’s forthcomin­g Tiger Lake chips ( go.pcworld. com/4thc) will delay the pain, but won’t stop it completely, Piednoël said.

RYZEN’S “HYPERTHREA­DING” LOOKED GOOD BECAUSE OF POOR SINGLE-THREADED PERFORMANC­E

During his video, Piednoël gets into the technical nitty-gritty of Intel’s Skylake-based core roots, saying the architectu­re was essentiall­y designed for single-threaded performanc­e and has been enhanced to improve multi-core over the generation­s.

Although Piednoël does compliment AMD for having more throughput, he does say the company’s Zen cores have their own issues. For example, the original Ryzen CPU appeared to offer far more efficiency with its Symmetrica­l Multi-threading turned on than you saw with Hyper-threading enabled on Intel chips.

“What people didn’t understand then was that the opportunit­y for the SMT to gain performanc­e is only as good, or as bad, as your out of order (performanc­e).” Piednoël said. If the out of order performanc­e were as efficient as it is on Intel, there wouldn’t be as much work left for the virtual SMT or Hyper-threading.

XEON SHOULD DUMP UNUSED CORE SPACE

Intel’s Xeon chip designs currently leverage the same cores for all uses, from computatio­nally intense super computers to plain old web servers and virtual machines. Such wildly different functions don’t often touch the part of the die the other work loads do, Piednoël said. This can result in 10 percent of space that’s simply wasted for a particular use. That space could be better used to instead add additional cores to better compete for markets that don’t need AVX512.

That, however, he said would require Intel to be flexible. “Right now, Intel is so rigid,” Piednoël said. “It’s just ‘I have a core, and I am going to use it everywhere.’”

He said any of Intel’s chip design teams from IDC, Oregon, or Austin could be put to work designing focused, niche versions of

Xeon for more specialize­d needs rather than selling the same core for all scenarios.

ONLY MBA’S RISING

Piednoël didn’t spare words for Intel’s culture, which he said has changed drasticall­y and promotes MBAS over those with technical prowess. This has resulted in “no innovation, no aggressive road maps, and no people driven because they are discourage­d because the MBA’S are the only ones rising,” a bitter sounding Piednoël said. Rather than an audible being called on the fly to counter an AMD product, today’s Intel is simply unwilling to maneuver or push back. Instead, he said, CPU road maps are laid out by planners with MBAS who aren’t able to adjust. Right now, Intel’s fabs continue to pump out enough CPUS to keep it profitable, but Piednoël said Intel’s brand is being lost slowly.

“I remember on the launch of the Pentium II, Andy Grove said something to the team, he said ‘God only gave us one brand. Don’t ever mess it.’ I think right now, we are messing up the brand. So get at it, and work harder to make sure the Extreme Edition is actually Extreme and win.”

 ??  ??
 ??  ?? Jamming AVX512 functions into a laptop CPU like this 10thgen Ice Lake CPU is a mistake, a former Intel engineer said.
Jamming AVX512 functions into a laptop CPU like this 10thgen Ice Lake CPU is a mistake, a former Intel engineer said.
 ??  ??
 ??  ?? Piednoël said the original Zen core was praised for SMT performanc­e when in reality, it was just masking poor single-threaded performanc­e.
Piednoël said the original Zen core was praised for SMT performanc­e when in reality, it was just masking poor single-threaded performanc­e.
 ??  ?? Intel should stop trying to sell one core for all Xeon customers and instead design “take out” niche versions specialize­d for virtual machine, web servers, and super computers, Piednoël said.
Intel should stop trying to sell one core for all Xeon customers and instead design “take out” niche versions specialize­d for virtual machine, web servers, and super computers, Piednoël said.

Newspapers in English

Newspapers from Australia