Isara ang ad

Bago ang pagdating ng mga Mac na may Apple Silicon chips, kapag ipinakita ang pagganap ng mga bagong modelo, ang Apple ay pangunahing nakatuon sa processor na ginamit, ang bilang ng mga core at ang dalas ng orasan, kung saan idinagdag nila ang laki ng operating memory type RAM. Ngayon, gayunpaman, ito ay medyo naiiba. Dahil ang sarili nitong mga chip ay dumating, bilang karagdagan sa bilang ng mga core na ginamit, mga partikular na makina at ang laki ng pinag-isang memorya, ang higanteng Cupertino ay nakatuon din sa isa pang medyo mahalagang katangian. Siyempre, pinag-uusapan natin ang tinatawag na memory bandwidth. Ngunit ano talaga ang tumutukoy sa bandwidth ng memorya at bakit biglang interesado ang Apple dito?

Ang mga chips mula sa Apple Silicon series ay umaasa sa medyo hindi kinaugalian na disenyo. Ang mga kinakailangang bahagi tulad ng CPU, GPU o Neural Engine ay nagbabahagi ng isang bloke ng tinatawag na pinag-isang memorya. Sa halip na operating memory, ito ay isang shared memory na naa-access sa lahat ng nabanggit na mga bahagi, na nagsisiguro ng makabuluhang mas mabilis na trabaho at pangkalahatang mas mahusay na pagganap ng buong partikular na system. Sa praktikal, ang kinakailangang data ay hindi kailangang kopyahin sa pagitan ng mga indibidwal na bahagi, dahil madali itong ma-access ng lahat.

Ito ay tiyak sa bagay na ito na ang nabanggit na memory throughput ay gumaganap ng isang medyo mahalagang papel, na tumutukoy kung gaano kabilis ang tiyak na data ay maaaring mailipat. Ngunit bigyang-liwanag din natin ang mga partikular na halaga. Halimbawa, ang naturang M1 Pro chip ay nag-aalok ng throughput na 200 GB/s, ang M1 Max chip pagkatapos ay 400 GB/s, at sa kaso ng nangungunang M1 Ultra chipset sa parehong oras, ito ay hanggang sa 800 GB/ s. Ang mga ito ay medyo mahusay na mga halaga. Kung titingnan natin ang kumpetisyon, sa kasong ito partikular sa Intel, ang mga processor ng Intel Core X series nito ay nag-aalok ng throughput na 94 GB/s. Sa kabilang banda, sa lahat ng kaso, pinangalanan namin ang tinatawag na maximum theoretical bandwidth, na maaaring hindi man lang mangyari sa totoong mundo. Palagi itong nakadepende sa partikular na sistema, workload nito, power supply at iba pang aspeto.

m1 mansanas silikon

Bakit tumutuon ang Apple sa throughput

Ngunit magpatuloy tayo sa pangunahing tanong. Bakit naging labis na nag-aalala ang Apple sa memory bandwidth sa pagdating ng Apple Silicon? Ang sagot ay medyo simple at nauugnay sa aming nabanggit sa itaas. Sa kasong ito, ang higanteng Cupertino ay nakikinabang mula sa Unified Memory Architecture, na batay sa nabanggit na pinag-isang memorya at naglalayong bawasan ang redundancy ng data. Sa kaso ng mga klasikong system (na may tradisyonal na processor at DDR operating memory), ito ay kailangang kopyahin mula sa isang lugar patungo sa isa pa. Sa kasong iyon, lohikal na, ang throughput ay hindi maaaring maging sa parehong antas ng Apple, kung saan ang mga bahagi ay nagbabahagi ng iisang memorya.

Sa bagay na ito, ang Apple ay malinaw na may mataas na kamay at alam na alam ito. Iyon ay tiyak kung bakit ito ay nauunawaan na gusto niyang ipagmalaki ang tungkol sa mga ito sa unang tingin kasiya-siyang mga numero. Kasabay nito, tulad ng nabanggit na, ang mas mataas na bandwidth ng memorya ay may positibong epekto sa pagpapatakbo ng buong system at tinitiyak ang mas mahusay na bilis nito.

.