Berita Terbaru (ID)

Apple merilis driver TinyGPU untuk digunakan dengan kartu grafis eksternal di Mac dengan chip silikon

MacBook Pro
Foto: MacBook Pro - Dontree_M / Shutterstock.com

Apple telah memberikan persetujuan resmi untuk driver yang dikembangkan oleh Tiny Corp, yang dikenal sebagai TinyGPU, memungkinkan komputer yang dilengkapi Apple Silicon untuk menggunakan unit pemrosesan grafis eksternal. Keputusan Esta menandai perubahan signifikan dalam pendirian perusahaan, yang hingga saat itu masih mempertahankan pembatasan ketat pada penggunaan eGPU di prosesornya sendiri. Fokus utama alat ini bukanlah rendering grafis tradisional untuk monitor, melainkan penggunaan perangkat keras tersebut sebagai akselerator kecerdasan buatan. Otorisasi memungkinkan pengguna untuk mengoperasikan sistem tanpa perlu menonaktifkan perlindungan keamanan seperti System Integrity Protection (SIP), hanya memerlukan izin driver manual di pengaturan macOS.

Persyaratan integrasi teknis dan kompatibilitas dalam sistem

Proyek TinyGPU dirancang khusus untuk mengisi kesenjangan perangkat keras yang dihadapi oleh pengembang yang menggunakan arsitektur ARM Apple untuk tugas komputasi berat. Para Sebelum sambungan dibuat, perangkat harus memiliki port USB4 atau Thunderbolt 3 dan 4, yang menjamin bandwidth yang diperlukan untuk pertukaran data antara prosesor dan kartu eksternal. Além koneksi fisik, sistem operasi harus diperbarui ke versi macOS 12.1 atau lebih tinggi, memastikan stabilitas protokol komunikasi yang diperlukan oleh Tiny Corp.

Implementasi perangkat lunak memerlukan instalasi wajib kerangka “tinygrad”, yang bertindak sebagai dasar logis untuk mengelola beban kerja GPU. Ekosistem Este dirancang agar ramping dan efisien, menghindari overhead yang tidak perlu pada inti sistem operasi. Dengan persetujuan Apple, proses instalasi menjadi jauh lebih sederhana bagi pengguna akhir, menghilangkan hambatan teknis rumit yang sebelumnya menghalangi para penggemar teknologi dan peneliti data.

Dukungan untuk perangkat keras AMD dan NVIDIA di lingkungan Apple

Salah satu kejutan terbesar dari pembaruan ini adalah disertakannya dukungan untuk kartu grafis dari berbagai produsen, yang mencakup arsitektur RDNA3 AMD dan arsitektur NVIDIA Ampere. Dalam kasus kartu AMD, kompiler bekerja secara asli dalam lingkungan macOS, memanfaatkan riwayat kompatibilitas antar merek untuk mengoptimalkan kinerja. Já Untuk pengguna perangkat keras NVIDIA, menjalankan kompiler NVCC memerlukan penggunaan Docker Desktop, membuat lapisan virtualisasi yang diperlukan untuk memproses instruksi.

  • Dukungan untuk GPU AMD dengan arsitektur RDNA3 atau generasi selanjutnya.
  • Kompatibilitas dengan kartu NVIDIA mulai dari arsitektur Ampere dan seterusnya.
  • Perlu Docker Desktop untuk menjalankan biner khusus NVIDIA.
  • Fokus eksklusif pada pemrosesan data, tidak ada output video langsung melalui eGPU.

Fleksibilitas perangkat keras ini memungkinkan mesin kompak seperti Mac Mini atau MacBook Air mengakses daya komputasi yang sebelumnya hanya tersedia di workstation berbiaya tinggi. Pilihan untuk mendukung arsitektur modern mencerminkan kebutuhan untuk menangani model bahasa dan jaringan saraf yang memerlukan memori VRAM dalam jumlah besar dan inti tensor tertentu.

macbook
macbook – udovichenko/Shutterstock.com

Aplikasi praktis dalam model kecerdasan buatan

Performa praktis TinyGPU sudah menunjukkan hasil yang menjanjikan dalam pengujian yang dilakukan oleh tim pengembangan dengan model skala besar. Relatórios menunjukkan bahwa sistem berhasil menjalankan model Qwen 2.5 27B, menunjukkan bahwa bandwidth Thunderbolt cukup untuk aplikasi inferensi AI. Kemajuan Este sangat penting bagi peneliti yang lebih menyukai ekosistem perangkat lunak Apple, namun memerlukan keserbagunaan GPU khusus yang dapat ditukar sesuai tuntutan proyek.

Pemisahan antara pemrosesan gambar dan tampilan adalah fitur teknis utama dari driver yang disetujui Apple ini. Dengan tidak memproses keluaran video, eGPU mendedikasikan seluruh daya dan bandwidthnya untuk penghitungan matematis murni, sehingga mengurangi latensi dalam tugas pembelajaran mesin. Pendekatan yang berfokus pada data Essa membantu Apple mendapatkan persetujuan driver karena tidak secara langsung mengganggu protokol tampilan milik perusahaan, menjaga integritas pengalaman visual pengguna.

Dampaknya terhadap komunitas pengembang dan produktivitas

Persetujuan driver ini menghilangkan salah satu kritik utama yang dibuat terhadap chip silikon Apple oleh para profesional ilmu data. Antes dari solusi ini, batas memori terpadu chip adalah batas maksimum untuk pemuatan model, tetapi sekarang, ekspansi eksternal melalui eGPU memecahkan penghalang fisik ini. Desenvolvedores dapat menjaga portabilitas notebook mereka saat menggunakan stasiun pengisian daya yang kuat di kantor mereka untuk melatih atau menguji algoritma yang kompleks.

Alur kerja menjadi lebih dinamis, memungkinkan prosesor pusat (CPU) dan GPU terintegrasi menangani tugas antarmuka dan sistem, sementara kartu eksternal menangani perhitungan berat di latar belakang. Distribusi beban Essa mempertahankan masa pakai komponen internal Mac, mencegah panas berlebih dalam tugas jangka panjang yang cenderung membebani perangkat keras. Stabilitas yang ditawarkan oleh tanda tangan resmi Apple memastikan bahwa pembaruan sistem di masa mendatang tidak merusak fungsionalitas secara tidak terduga, sehingga memberikan keamanan hukum dan teknis bagi perusahaan yang ingin mengadopsi solusi tersebut.

Perspektif teknis untuk penggunaan komputasi paralel

Arsitektur driver TinyGPU menggunakan panggilan tingkat rendah untuk memastikan bahwa komunikasi antara macOS dan perangkat keras eksternal terjadi dengan overhead sesedikit mungkin. Dengan menggunakan kerangka tinygrad, Tiny Corp menciptakan jalur yang efisien untuk instruksi di Python atau C++ untuk mencapai inti kartu video tanpa melalui lapisan terjemahan kode yang berlebihan. Isso sangat penting dalam skenario di mana setiap milidetik pemrosesan diperhitungkan terhadap kelangsungan aplikasi kecerdasan buatan secara real-time.

Penggunaan GPU eksternal juga membuka pintu untuk bereksperimen dengan berbagai jenis perangkat keras tanpa harus mengganti seluruh komputer. Pengguna dapat memulai dengan GPU tingkat pemula dan meningkatkan ke kartu yang lebih bertenaga seiring dengan meningkatnya kompleksitas model AI mereka. Modularitas Essa, meskipun umum di dunia PC, merupakan perkembangan yang disambut baik bagi pengguna Mac yang merasa dibatasi oleh desain tertutup model baru dengan prosesor terintegrasi.

Konfigurasi dan keamanan di lingkungan macOS

Apple mempertahankan kriteria keamanan yang ketat bahkan ketika mengaktifkan pengoperasian TinyGPU pada perangkat terbarunya. Kebutuhan akan persetujuan driver manual dalam preferensi keamanan memastikan bahwa pengguna memiliki kendali penuh atas apa yang diinstal pada tingkat kernel. Prosedur Esse merupakan standar untuk driver pihak ketiga, namun pentingnya di sini terletak pada sifat akses yang dibutuhkan eGPU pada bus data sistem.

Tidak seperti metode sebelumnya yang memerlukan modifikasi ekstensif pada sistem boot, solusi Tiny Corp dianggap plug-and-play dalam parameter perusahaan. Isso berarti administrator TI dapat menerapkan solusi ini di seluruh armada komputer perusahaan tanpa mengorbankan kebijakan keamanan jaringan secara keseluruhan. Keseimbangan antara keterbukaan sistem dan perlindungan data tampaknya telah menjadi titik konvergensi yang memungkinkan perusahaan tersebut mendapatkan persetujuan sebesar Cupertino.

Persyaratan perangkat lunak dan fungsi Docker

Ketergantungan Docker pada kartu NVIDIA adalah detail teknis yang menentukan pengalaman penggunaan untuk sebagian besar pengguna. Como NVIDIA belum menyediakan driver asli untuk macOS selama beberapa tahun, penggunaan container memungkinkan kompiler yang diperlukan untuk instruksi CUDA bekerja secara terpisah. Solusi kreatif Essa memungkinkan perangkat keras mutakhir NVIDIA dimanfaatkan dalam sistem yang secara teoritis tidak mendukungnya, sehingga memperluas batas interoperabilitas.

Bagi pengguna AMD, perjalanannya lebih mudah, mencerminkan kolaborasi berkelanjutan antara Apple dan pembuat GPU untuk model Mac Pro dan iMac di masa lalu. Dukungan asli berarti lebih sedikit latensi dan instalasi yang lebih sederhana, menjadikannya pilihan yang direkomendasikan bagi mereka yang mencari efisiensi maksimum dalam kerangka tinygrad. Opsi Ambas mewakili kemajuan teknologi yang menempatkan Mac kembali dalam radar laboratorium penelitian besar yang menggunakan pemrosesan paralel yang intens.

Evolusi ekosistem kecerdasan buatan di Apple

Langkah Apple untuk menerima TinyGPU mungkin menandakan pandangan yang lebih pragmatis tentang masa depan komputasi kecerdasan buatan. Dengan meningkatnya permintaan akan pemrosesan lokal, mengizinkan perangkat keras eksternal untuk mendukung chip Anda sendiri dapat menjadi strategi untuk mempertahankan pengguna profesional dalam platform Anda. Integrasi yang berhasil dengan model Qwen 2.5 membuktikan bahwa solusi tersebut cukup kuat untuk tugas pemrosesan bahasa alami yang canggih.

Fase baru kompatibilitas eksternal ini tidak hanya menguntungkan Tiny Corp dan penggunanya, namun juga memperkuat posisi macOS sebagai sistem operasi yang layak untuk rekayasa AI. Fleksibilitas penggunaan GPU AMD dan NVIDIA secara bersamaan dengan chip ARM Apple menciptakan workstation hybrid yang unik di pasaran. Pasar kini menunggu untuk melihat apakah perusahaan lain akan mengikuti jejaknya dan mengembangkan driver khusus untuk kategori periferal berkinerja tinggi lainnya.

Pertimbangan tentang masa depan komputasi yang dipercepat

Inisiatif Tiny Corp menunjukkan bahwa komunitas pengembang independen terus menjadi kekuatan pendorong inovasi pada platform tertutup. Dengan berfokus pada bidang tertentu seperti akselerasi AI, mereka dapat meyakinkan Apple bahwa mendukung eGPU bermanfaat dan aman. Fokus pada tidak menyediakan keluaran video adalah pembeda teknis yang memungkinkan hidup berdampingan secara damai antara perangkat lunak pihak ketiga dan arsitektur milik Apple.

Mulai sekarang, penggunaan komputasi eksternal di Macs tidak lagi menjadi eksperimen khusus dan menjadi alat kerja yang divalidasi. Kebutuhan akan perangkat keras yang kuat untuk menjalankan kecerdasan buatan secara lokal merupakan tren global, dan Apple tampaknya telah memahami bahwa mengizinkan perluasan melalui Thunderbolt adalah cara terbaik untuk memenuhi permintaan ini tanpa mengubah desain internal produknya. TinyGPU menetapkan standar baru tentang bagaimana perangkat keras eksternal dapat diintegrasikan ke dalam sistem modern dengan cara cerdas yang berfokus pada kinerja mentah.