Beberapa hari ini Apple merilis 3 seri baru untuk produk Desktop mereka (iMac, Mac mini, Macbook Pro). Semuanya mempunyai satu kesamaan, semuanya memakai chip terbarunya Apple yaitu M4. Dalam artikel ini saya akan membahas dengan detail apa saja fitur dari seri Processor ini (ada 3 seri).
Seri M adalah SoC buatan Apple sendiri yang berdasarkan arsitektur ARM (sama dengan SoC untuk smartphone). SoC adalah gabungan dari beberapa komponen yang ada dalam satu chip, contohnya dalam komputer konvensional ada RAM (Memory), Storage (Penyimpanan), CPU dan GPU. SoC menggabungkan semuanya menjadi satu chip. Sehingga semuanya bisa berkomunikasi lebih cepat, lebih hemat daya, lebih kecil dan masih banyak hal lainnya. Tapi karena semuanya terintegrasi menjadi satu, tidak bisa untuk menambahkan barang lain (contohnya mengganti RAM).
Jika dilihat dari data di atas, Apple M4 Max mempunyai jumlah core paling banyak, M4 Pro di tengah-tengah, dan M4 Base paling sedikit. Begitu juga dengan memory maximal dan bandwidth memory. M4 mempunyai support hanya untuk Thunderbolt 4. Sedangkan, yang lainnya mempunyai support untuk Thunderbolt 5.
Core? P-Core? E-Core? Bandwidth? Apaan itu? Mari saya jelaskan satu-satu.
Core
Core bisa dibilang adalah pembagian dari CPU, contohnya Program A bisa di Core 1, Program B di Core 2 atau kalau programnya support, satu program bisa memakai beberapa core. Sehingga CPU bisa melakukan multitasking dengan baik. Hal ini juga berlaku untuk GPU.
P-Core (Performance Core) adalah Core yang melakukan pekerjaan yang lebih berat. Sedangkan, E-Core (Efficiency Core) adalah Core yang melakukan pekerjaan (biasanya di background) yang tidak terlalu berat sehingga bisa menghemat daya. Hal ini juga ada pada processor Intel, tetapi tidak berlaku untuk AMD.
Unified Memory
Setiap SoC seri M dari Apple mempunyai suatu fitur yang dinamakan "Unified Memory", fitur ini membuat sehingga CPU dan GPU bisa membagi data lebih cepat dan efisien. Secara konvensional, CPU memproses apa yang harus dirender dan memberikannya kepada GPU untuk dirender, tapi dengan hadirnya unified memory CPU dan GPU menggunakan memory yang sama sehingga keduanya bisa langsung mengambil dari satu tempat.
Apple pernah bilang bahwa 8GB unified memory itu sama saja dengan 16GB memory biasa pada sistem lain, tapi hal ini dibuktikan salah dari beberapa review.
Memory Bandwidth