Amid so much news announced during the WWDC20For now, certainly the most prominent is that Apple will begin a transition to its own processors on Macs. Although this has been speculated for years (here in MacMagazine, since 2016!), apparently the Cupertino giant decided to hit the hammer after successive problems involving a specific generation of Intel chips.
To PC Gamer, the former head of engineering at Intel, Franois Piednol, said that microarchitecture Skylake is responsible for Apple's decision to migrate to its own chips. According to him, Intel was experiencing an “abnormal amount of problems” with the chips Skylake, most of which were discovered by Apple.
Quality assurance of (architecture) Skylake it was more than a problem it was abnormally bad. We were getting a lot of complaints about small things within the Skylake. Basically, our colleagues at Apple have become the number one reporting problem in architecture. And that was really, really bad.
Piednol believes that this was Apple's "tipping point". Confirming the assumptions, the former Intel engineer said that Apple has been considering the change for years, but that the company's “immense problems” Skylake were the motivation the company needed to jump off the boat.
When your customer starts to find almost as many mistakes as you do, you are not on the right track.
As we can imagine, both Apple and Intel are going to try to keep the reasons for the transition under hot sheets, but the engineer made a good point about how the chip maker's misstep may have led to this recently announced decision by Apple. .
In a new page for developers, Ma informs that the company's future processors, as well as the chip A13 Bionic, will have high performance (P) and high efficiency (E) cores, allowing developers to create high-performance applications without consuming a lot of energy.
To this end, however, the company indicates the following practices that will help developers deliver faster and more efficient apps:
- Adapt the code to the AMP system: Macs equipped with Apple Silicon will feature asymmetric multiprocessing systems (AMP, or asymmetric multiprocessing system), allowing apps to use both cores (P and E) to save energy when they are in the background or high efficiency when in the foreground.
- Quality of Service (QoS): technique that is based on the priority of the data transmission in relation to other transmissions. In the case of Apple Silicon, developers will be able to use QoS to categorize all processes in the background of an app in order to maximize battery life.
- Manage parallel workflows: As Apple Silicon uses the AMP system, developers will be able to take advantage of P and E cores to run threads parallel work and perform tasks more quickly and efficiently.
It is possible to check the complete report, in English, here.
On a related note, the TSMC (Taiwan Semiconductor Manufacturing Company), a semiconductor supplier partnering with Apple, played a key role in supporting the creation of the Apple Silicon, according to people familiar with the matter. The information is Gizchina.
According to the matter, TSMC had 300 research and development (R&D) teams helping in the development of ARM chips for Macs. More than that, these teams continue to assist the company in subsequent research.
All this investment on the part of TSMC, of course, will be rewarded. According to Taiwanese media, Apple's chips may be manufactured exclusively by the supplier, with the conclusion of a multimillion dollar contract, but neither company has confirmed the information for now.