9 ms·
Apple M1 chip adopts Warehouse/Workshop Model - Warehouse: unified memory - Workshop: CPU, GPU and other cores - Product( material): information,data there’
by lincpa 6y ago
Apple M1 chip adopts Warehouse/Workshop Model
- Warehouse: unified memory
- Workshop: CPU, GPU and other cores
- Product( material): 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:
1. Developer Delves Into Reasons Why Apple’s M1 Chip is So Fast. https://www.macrumors.com/2020/11/30/m1-chip-speed-explanation-developer/ https://www.macrumors.com/2020/11/30/m1-chip-speed-explanati...
2. The Grand Unified Programming Theory: The Pure Function Pipeline Data Flow with Warehouse/Workshop Model https://github.com/linpengcheng/PurefunctionPipelineDataflow https://github.com/linpengcheng/PurefunctionPipelineDataflow