Skip to main content

Why is Apple's M1 chip so fast? | Explained

When Apple launched M1 chip, everyone was shocked to see the incredible performance. The chip put Intel top end chip to dust. But how is Apple M1 chip faster even though it is ARM based.


Don't forget that M1 chip is just first generation chip but it has an incredible performance. This is because it is not just a processor chip, but a SOC or System-on-a-Chip or SoC for short. Unlike the conventional computers where components from different companies are mounted on motherboard through their dedicated ports whereas the M1 chip brings 8-core CPU, 8-core GPU, RAM, SSD controller, image signal processor, Secure Enclave, on one chip.
Another reason the Apple Silicon chips perform so well is that its software MacOS has been reworked and designed bottom's up to work with M1 chip. It means it makes best use of the following M1 core features:

Central processing unit (CPU) — It is the brain of any SOC that does the processing of the code of the operating system and applications that we run on it.

Graphics processing unit (GPU) — It handles the graphics-related tasks, such as gaming/ video processing.

Image processing unit (ISP) — It is used to speed up common tasks done by image processing applications such as images taken from camera.

Digital signal processor (DSP) — It handles mathematically intensive functions such as decompressing music files.

Neural processing unit (NPU) — It is used to accelerate machine learning (A.I.) tasks. Used in voice recognition apps.

Video encoder/decoder — It handles power-efficient conversion of video files and formats.

Secure Enclave — It handles encryption, authentication, and security.

Unified memory — It allows the quick exchange of information between the CPU, GPU, and other cores.



On-chip memory: This is the major advantage that M1 chip has, this chip has a ‘unified memory architecture’ (UMA) which allows exchange of information between the CPU, GPU, and other cores. Unified memory allows simultaneously access of memory between CPU and GPU rather than copying data between one area and another. Also this increases the speed at which data can be copied at tremendous rate. Hence increasing the speed of the system.

Unified memory also has a benefit as no special area is reserved just for the CPU or GPU.. Memory is allocated to both processors thus they use the same memory at same time. This memory has following advantage. It can handle large and small chunks of data quickly. Traditional systems have cache memory in CPU which is fast but it has max 3MB size, therefore having unified memory helps in ‘low latency and high throughput’. Hence there is no need of having two different types of memory and all the copying of data between them, making the M1 faster.

However having so much integration in small chip can cause issues. For example CPU and GPU produce lot of heat, hence they are used as separate units each having dedicated fan. But why don't M1 face same problem having CPU and GPU together. This is because the chip uses low power per watt maximum clocking at 45watts rather than chunking 125 watts. Remember more the energy used, more the heat generated.

Another benefit of a SOC design is that everything is so much closer and tightly packed that speed so much closer together that even at the speed of light, can matter. It will be quicker to move data over millimeters or even microns within an SoC as opposed to centimeters around a motherboard.


Finally, the M1 also uses virtual memory it means that CPU uses hard disk as RAM when it runs out of proper RAM. Hard disk's are generally slow but with evolution of NVMe drives they are pretty fast almost as fast as RAM. Although the virtual memory use is significant, M1 system can be considered as fast as RAM in Intel machines.

So in reality, Intel and AMD will never be able to offer the benefits that Apple offers. Even if Intel was king of the CPU's but now it is lagging behind AMD as well.

At last, M1 has processor design that is able to execute more instructions in parallel what is called ‘Out-of-Order execution’, RISC architecture, with some specific tweaks

This is Fast but not the Fastest, best is yet to come.

Don't forget this is the first generation chip and it has blown past chips Intel and AMD. If first generation chip is so powerful then the 2nd and 3rd generation chips would be amazingly fast with minimum design flaws.

Comments

  1. I found your blog on Google and read a few of your other posts too, it is very informative and also influencing me to read more of yours. You have done an exceptional job by adding your hardwork and dedication to it. I am a big fan of art and craft. I just added you to my bookmarks and recommending your blog to my social profiles too. Just like the other budding bloggers i have started my blog, You can support me by visiting my site for more paper airplane related information and knowledge, Keep up the great work Look forward to reading more from you in the future. Thanks in anticipation.
    how to make a paper airplane that flies far and straight | classic dart paper airplane | how to make a good paper | nakamura lock paper airplane instructions | best paper airplane design for distance and accuracy | best paper airplane design for distance and speed | Boomerang paper airplane instructions | Zazoom internet | Eagle paper airplane | how to make a paper airplane that flies far and straight step by step | 4 aerodynamic forces | Paper airplane templates for distance | the eagle paper airplane | best paper plane in the world | How to make a successful paper airplane

    ReplyDelete

Post a Comment

Popular posts from this blog

How IoT will impact online gaming industry.

Internet of Things, also known as IoT, is a hot tech that is on everybody’s lips. It is a network of physical devices such as vehicles, home appliances and other electronic devices through internet connectivity which enables these objects to connect and exchange data. There are endless opportunities in IoT, when you start connecting things with things, humans with humans, or humans with things. Nowadays this hot tech has become an important part of our lives. Companies are earning huge amount of money by connecting devices and their revenue chart have skyrocketed. Gaming industry is one of the major industry which is impacted by IoT, and it’s most significant impact is on online gaming, whether they are consoles or online gambling. Impact of IoT on Casinos: One of the key area which has flourished over time is gambling industry. Online casinos have been effected by the growth of IoT. Playing poker or blackjack remotely without going to the casinos is of huge advantage as peop

Monitors and TV: Similarities and Differences

Monitors have faster response time than TVs and have higher refresh rates, lower input lag which make them better choice for gaming. Lot of us are confused whether, we should buy TV or monitor or can we interchange each other. We sometimes play games on HDTV or watch movies on computer monitor but that doesn't make them the same device. TVs have features not included in monitors, and monitors are generally smaller than TVs. However, TV and monitor have lot of similarities and have of dissimilarities. How They are Similar Following are the similarities in both Monitor and TV Screen Size When buying a new TV people prefer bigger screen size. However, screen resolution and panel type, play important role in image quality of device. As nowadays more content is in 4K hence while buying brand new TV nowadays, it should definitely support 4K. Overall, you can buy smaller 4K 43″ monitor or a 4K 50″-55″ TV by spending same amount of money. Screen Resolution TVs are availab

Chromecast: All you need to know

Digital media player, Chromecast is a small dongle developed by Google for accessing playbacks from mobile device or computers on high definition TVs. The device controls/initiate the playback of internet streamed audio and visual content on TVs through mobile or web Apps. The device supports Google cast for mirroring of content on HD TV's. Google Cast SDK is a third party modification software which was released on 3rd Feb, 2014. Third party Apps can use google cast for enabling their apps to be accessible through Chromecast on high definition Tvs. After the release, 20,000 google cast ready apps were sold till May 2015. 30 million units of Chromecast are sold till now in US making it the best seller streaming device in US in 2014. There are three Chromecast device launched till now: 1. Chromecast 1st Generation 2. Chromecast 2nd Generation 3. Chromecast 3rd Generation Chromecast 1st Generation It is the first Chromecast device announced on July 24,2013 a