Apple’s M1 Ultra Shows the Future of Computer Chips

Apple’s M1 Ultra Shows the Future of Computer Chips

Apple’s M1 Mac processor family began with the M1 in 2020 and expanded — literally — with the M1 Pro, M1 Max and M1 Ultra. The M1 Ultra is made of two M1 Max chips.


Apple

If you want a glimpse of where the processor business is headed, check out Apple’s new M1 Ultra processor.

To deliver speed and performance, the consumer electronics giant married two of its older M1 Max chips using advancements in a once humble aspect of chipmaking called packaging. Packaging no longer just provides a protective housing but now also offers cutting-edge communication links.

By combining the two chips, Apple’s M1 Ultra delivers a stunning 114 billion transistors that make up 20 processing cores and 64 graphics cores. By comparison, AMD Ryzen desktop processors use something like a tenth that number of transistors.

The M1 Ultra highlights the progress chipmakers have achieved in keeping Moore’s Law alive. A dictum in the chip industry, Moore’s Law predicts that the number of transistors on chips doubles every two years. Transistors, the basic circuit elements that process data, have been harder to miniaturize, which has slowed the progress initially charted by chip pioneer and Intel co-founder Gordon Moore. Advanced packaging offers a new way to bump up those transistor counts.

Apple isn’t the only company working on advanced packaging technology to link chips together.  Intel, AMD and Nvidia also have technology to combine multiple chip elements, called dies or chiplets, into a single larger processor. The M1 Ultra is arguably the most advanced example of the concept so far, but it won’t be the last.

“You’ll see it in mainstream PCs over time,” said Tech Insights analyst Linley Gwennap, not just the Mac Studio systems costing $4,000 and up.

Chip packaging advances

Packaging has been around for as long as chips have been. Initially, it involved a housing to protect a processor and provide it with the electrical links to memory, communications and other elements of a computer. Over the years, it’s gotten more and more complex. Now chipmakers see advanced packaging as a crucial element in sustaining computing progress.

Meteor Lake test chips

Fine lines in these Intel Meteor Lake test chips show how multiple chiplets make up the whole processor.


Stephen Shankland/CNET

Apple’s UltraFusion, the name of its packaging technology, uses a narrow silicon slice called an interposer that resides beneath the two M1 Max chips, linking them with 10,000 wires that can carry 2.5 terabytes of data per second over a very short distance. That enormous speed is necessary so chip cores on one die can reach memory that’s connected to the other. Graphics processing units in particular have an insatiable appetite for data stored in memory.

Interposers historically have been large and expensive. Apple’s custom approach involves a narrower slice that only traverses the connecting edges of the M1 Max chips.

Intel has developed a similar packaging technology, which it calls Embedded Multi-Die Interconnect Bridge. Intel hasn’t used EMIB in any chips that are on the market

Read More

Major programming languages: This developer preferred shows no signal of slowing down

Major programming languages: This developer preferred shows no signal of slowing down

Computer software testing outfit Tiobe has awarded Python the programming language of the calendar year for the next time in a row, thanks to the language’s chops in machine finding out. 

The award is specified by the organization to the programming language that has gained the maximum improve in scores in just one calendar year. C# was on its way to get the title for the initially time in accordance to Tiobe, but Python overtook C# in the very last thirty day period. Python is the most well known programming language nowadays since of equipment finding out, information science and its prosperity of application libraries from the Python Package deal index (PyPI) that lend the language to these fields. 

Tiobe’s rankings are centered on words and phrases builders use to look for for a offered language and damaged down by the share of lookups. It is 1 proxy for what languages developers really should invest time in understanding, along with lists produced by RedMonk and IEEE. 

SEE: The IT competencies hole is having even worse. Listed here are 10 methods you can keep away from a disaster

The award also reflects Microsoft’s importance to developers.

Microsoft hired Python creator Guido van Rossum in 2020 to operate on improving the language’s performance. The language is effective perfectly on higher-conclude components, lags on cell, but opens new opportunities for improvement on cloud platforms like Azure. 

The second most preferred language in accordance to Tiobe’s once-a-year record is C#, which is a language intended by Microsoft technical fellow Anders Hejlsberg for the .Net Framework and Microsoft’s developer modifying resource Visual Studio. 

In contrast Java, a common for enterprise programs, has misplaced floor to Python even as it stays an critical language to find out.

“Java’s all-time record of 26.49% ratings in 2001 is continue to far away, but Python has it all to grow to be the de facto common programming language for numerous domains. There are no signs that Python’s triumphal march will end before long,” writes Paul Jensen, main of Tiobe. He details out that there is a confined established of new contenders to selected from: “except perhaps for Swift and Go, we never count on any new languages entering the top 5 or even the top rated 3 any time quickly,” he mentioned.

Languages appear and go in popularity and tasks to keep them relevant aren’t assured to be profitable. 

SEE: Programming languages: Why this previous favorite is sliding down the rankings

There were quite a few movers and shakers this yr. Rust, a programs programming language that discounts with memory security flaws, is now in 26th situation, forward of MIT’s Julia, and Kotlin, a language endorsed by Google for Android app progress. 

Rust was a stand out language in 2021, getting backing from Fb, Amazon Internet Products and services, Microsoft Azure and Google Cloud.    

Apple’s Swift for iOS and macOS app progress jumped from 13th to 10th spot, while Google’s Go inched up from 14 to 13, according

Read More