Live data from Hacker News

Apple’s M1 processor and the full 128-bit integer product

lemire.me

21–30 of 180 posts

Re: Apple’s M1 processor and the full 128-bit integer product

#22

I love my M1, but does anyone else have horrific performance when resuming from wake? It’s like it swaps everything to disk and takes a full minute to come back to life.

It’s inappropriate of you to post an offtopic end user technical support question on this post about CPU microarchitecture performance.

Why? There isn't really anything interesting in this post, beyond that Apple obviously wanted this feature for whatever reason

Re: Apple’s M1 processor and the full 128-bit integer product

#23

I love my M1, but does anyone else have horrific performance when resuming from wake? It’s like it swaps everything to disk and takes a full minute to come back to life.

Yes. This is actually a known issue, provided you have an external monitor attached; lots of people complaining about it. The Mac actually wakes up instantly if you lift the screen, but it usually takes 5-10 seconds before it will wake up the external monitor.

Worse, for some of us when it does finally wake up the monitor, sometimes it wakes it up with all the wrong colors, and rebooting is the only reliable fix. (and before anyone asks, yes, I tried a different HDMI cable)

Re: Apple’s M1 processor and the full 128-bit integer product

#24
post #16

Anyone want to take a guess at how long it will be until Apple has their own fab in the US making M1 chips?

Not in the next 10 years. Why would they? Fabs are extremely capital-intensive and take years to get up and running, when (like Taiwan Semi) knows how to do it. Intel has shown how hard it can be to do this right. Let TSM work on production (and hopefully get more/larger fabs in the USA up and running) and getting better at packing in the transistors, and let Apple improve the design (and software).

But Apple has a lot of capital, and could win massive political brownie points for doing so, especially if they promised that some percentage of fab capacity would be sold to other American firms.

Re: Apple’s M1 processor and the full 128-bit integer product

#25
RISC-V does this too: https://five-embeddev.com/riscv-isa-manual/latest/m.html

"If both the high and low bits of the same product are required, then the recommended code sequence is [...]. Microarchitectures can then fuse these into a single multiply operation instead of performing two separate multiplies."

Re: Apple’s M1 processor and the full 128-bit integer product

#26
post #16

Anyone want to take a guess at how long it will be until Apple has their own fab in the US making M1 chips?

Not in the next 10 years. Why would they? Fabs are extremely capital-intensive and take years to get up and running, when (like Taiwan Semi) knows how to do it. Intel has shown how hard it can be to do this right. Let TSM work on production (and hopefully get more/larger fabs in the USA up and running) and getting better at packing in the transistors, and let Apple improve the design (and software).

> Why would they?

Because Apple has a lot of capital and they wouldn’t need to compete as hard for their share of tsmc production capacity.

Re: Apple’s M1 processor and the full 128-bit integer product

#27

I love my M1, but does anyone else have horrific performance when resuming from wake? It’s like it swaps everything to disk and takes a full minute to come back to life.

Yes. This is actually a known issue, provided you have an external monitor attached; lots of people complaining about it. The Mac actually wakes up instantly if you lift the screen, but it usually takes 5-10 seconds before it will wake up the external monitor. Worse, for some of us when it does finally wake up the monitor, sometimes it wakes it up with all the wrong colors, and rebooting is the only reliable fix. (an…

Anecdotal, but I haven’t seen any issues while using DisplayPort rather than HDMI. EDIT: Other than the delay in waking the monitor.

Re: Apple’s M1 processor and the full 128-bit integer product

#28
# Apple M1 chip is a warehouse/workshop model

Copyright © 2018 Lin Pengcheng. All rights reserved.

My computer hardware architecture ("warehouse/workshop model") was published on Feb. 06, 2019. One or two years later, the Apple M1 chip adopted the warehouse/workshop model and was released on Nov. 11, 2020.

- Warehouse: unified memory

- Workshop: CPU, GPU and other cores

- Products (raw materials): information, data

there's also a new unified memory architecture that lets the CPU, GPU, and other cores exchange information between one another, and with unified memory, the CPU and GPU can access memory simultaneously rather than copying data between one area and another. Accessing the same pool of memory without the need for copying speeds up information exchange for faster overall performance. reference: Developer Delves Into Reasons Why Apple's M1 Chip is So Fast

- From the introduction

  - M1 has not done global optimization of various core scheduling.
  
  - M1 only optimizes the access to memory data.
  
  - Apple needs to further improve the programming language and compiler to support and promote my programming methodology.
  
  - My architecture supports a wider range of workshop types than Apple M1, with greater efficiency, scalability and flexibility.
- Conclusion

  M1 still needs a lot of optimization work, now its optimization level is still very simple, after all, it is only the first generation of works, released in stages.
## Forecast(2021-01-19): Intel, AMD, ARM, supercomputer, etc. will adopt the warehouse/workshop model

With more and more CPU and GPU cores, and the number and types of peripherals, the communication, coordination, and management of cores (or peripherals) have become more and more important, They become a key factor in performance.

Finally, the "warehouse/workshop model" will surely replace the "von Neumann architecture" and become the first architecture in the computer field.

Re: Apple’s M1 processor and the full 128-bit integer product

#29
post #16

Anyone want to take a guess at how long it will be until Apple has their own fab in the US making M1 chips?

Without a major geopolitical change, like escalation of US-China tensions, sanctions on SE Asia or straight up war - likely never. Despite every incentive in place (tax breaks, consumer goodwill, better accessibility/control), what is the last domestic electronics manufacturing success story?

Re: Apple’s M1 processor and the full 128-bit integer product

#30
post #16

Anyone want to take a guess at how long it will be until Apple has their own fab in the US making M1 chips?

Not in the next 10 years. Why would they? Fabs are extremely capital-intensive and take years to get up and running, when (like Taiwan Semi) knows how to do it. Intel has shown how hard it can be to do this right. Let TSM work on production (and hopefully get more/larger fabs in the USA up and running) and getting better at packing in the transistors, and let Apple improve the design (and software).

Because of the non-zero chance of Southeast Asian fabs becoming suddenly unavailable.
Post reply on HN