• September 1, 2026
  • No Comments

Cara Memilih GPU untuk AI: VRAM, CUDA Core, dan Faktor yang Perlu Diperhatikan

Cara memilih GPU untuk AI tidak cukup hanya dengan melihat GPU mana yang mempunyai CUDA Core paling banyak atau seri paling baru. Ada beberapa faktor lain yang sering justru lebih menentukan, seperti kapasitas VRAM, memory bandwidth, jenis workload, precision yang digunakan, jumlah pengguna, dukungan framework AI hingga kemampuan server dalam menyediakan daya dan pendinginan.

GPU dengan performa tinggi juga belum tentu menjadi pilihan paling efisien untuk semua kebutuhan. Server chatbot internal untuk 20 pengguna tentu mempunyai kebutuhan berbeda dengan server yang digunakan untuk training deep learning, menjalankan model 70B atau memproses puluhan video stream secara real time. Pemilihan GPU sebaiknya dimulai dari workload yang akan dijalankan, bukan langsung dari merek atau seri GPU.

Mengapa GPU Banyak Digunakan untuk AI?

Model AI modern melakukan banyak operasi matematika yang dapat dikerjakan secara paralel. Pada neural network, misalnya, terdapat banyak perhitungan matrix multiplication yang dilakukan secara berulang. GPU dirancang dengan banyak unit pemrosesan sehingga mampu menjalankan sejumlah besar operasi secara bersamaan.

Karakter tersebut berbeda dengan CPU. CPU mempunyai jumlah core lebih sedikit tetapi setiap core dirancang untuk menangani berbagai jenis instruksi secara fleksibel. GPU mempunyai jauh lebih banyak unit pemrosesan yang cocok untuk pekerjaan paralel. Karena itu, GPU banyak digunakan untuk:

  • Deep learning.
  • Machine learning tertentu.
  • Large Language Model.
  • Computer vision.
  • Image generation.
  • Generative AI.
  • Speech processing.
  • Video analytics.
  • Scientific computing.
  • Training dan inference AI.

Namun, bukan berarti seluruh artificial intelligence harus menggunakan GPU. Model machine learning sederhana masih dapat berjalan dengan baik menggunakan CPU. GPU mulai memberikan keuntungan besar ketika model semakin kompleks, jumlah data meningkat atau perusahaan membutuhkan response time dan throughput yang lebih tinggi.

Pembahasan mengenai pembagian fungsi kedua processor tersebut dapat dilihat pada artikel CPU vs GPU untuk AI sebagai bagian dari perencanaan AI server secara keseluruhan.

Jangan Memilih GPU Hanya Berdasarkan Nama Seri

Salah satu kesalahan yang cukup umum adalah menganggap GPU yang mempunyai nama seri lebih tinggi otomatis menjadi pilihan terbaik. Padahal, GPU mempunyai segmentasi penggunaan yang berbeda. Ada GPU consumer, workstation hingga data center. Masing-masing dapat mempunyai karakter berbeda dari sisi:

  • VRAM.
  • Jenis memory.
  • Memory bandwidth.
  • ECC.
  • Form factor.
  • Konsumsi daya.
  • Pendinginan.
  • Tensor Core.
  • Dukungan multi-GPU.
  • Driver.
  • Virtualisasi.
  • Reliability untuk penggunaan server.

Karena itu, GPU yang sangat cepat untuk penggunaan desktop belum tentu menjadi pilihan ideal untuk server enterprise yang beroperasi 24 jam sehari. Sebaliknya, perusahaan juga tidak perlu langsung membeli GPU data center kelas tertinggi jika workload sebenarnya masih dapat dijalankan menggunakan GPU yang lebih sederhana.

VRAM Menjadi Faktor Penting dalam Memilih GPU untuk AI

Salah satu spesifikasi pertama yang perlu diperhatikan adalah VRAM atau Video Random Access Memory. VRAM merupakan memory yang berada pada GPU dan digunakan untuk menyimpan data yang sedang diproses oleh GPU. Dalam penggunaan AI, VRAM dapat digunakan untuk menyimpan:

  • Weight model.
  • Activation.
  • Gradient.
  • Optimizer state.
  • Input batch.
  • KV cache pada LLM.
  • Data sementara selama komputasi.

Jika kapasitas VRAM tidak mencukupi, model mungkin tidak dapat dimuat sepenuhnya ke GPU. Inilah alasan mengapa GPU yang secara komputasi lebih cepat tetapi mempunyai VRAM kecil belum tentu lebih cocok dibandingkan GPU dengan performa sedikit lebih rendah tetapi VRAM lebih besar.

Baca Juga:  Jasa Upgrade Sistem Kantor Lebih Cepat Pakai Server Refurbished

Berapa VRAM yang Dibutuhkan untuk AI?

Tidak ada satu angka yang cocok untuk semua workload. Kebutuhan VRAM dipengaruhi oleh:

  • Ukuran model.
  • Jumlah parameter.
  • Precision.
  • Batch size.
  • Context length.
  • Jenis training atau inference.
  • Framework.
  • Optimasi model.
  • Jumlah pengguna.

Sebagai gambaran, model yang mempunyai miliaran parameter dapat membutuhkan memory cukup besar hanya untuk menyimpan weight. Jika weight menggunakan FP16, kebutuhan dasar memory akan lebih besar dibandingkan model yang sudah dikompresi menggunakan quantization 8-bit atau 4-bit.

Namun, jangan menghitung kebutuhan VRAM hanya berdasarkan ukuran file model. Saat inference, masih terdapat kebutuhan memory untuk context, KV cache, runtime dan proses lainnya. Saat training, kebutuhannya bisa jauh lebih besar lagi karena server perlu menyimpan gradient, activation dan optimizer state.

Karena itu, selalu sediakan margin VRAM di atas kebutuhan minimum model. Untuk perusahaan yang akan menjalankan Large Language Model secara lokal, pembahasan lebih detail mengenai hubungan model, GPU, RAM dan storage tersedia pada artikel Server untuk Menjalankan LLM Lokal.

Apa Itu CUDA Core?

CUDA Core merupakan unit pemrosesan paralel pada GPU NVIDIA. Secara sederhana, semakin banyak unit komputasi yang tersedia, semakin banyak pekerjaan tertentu yang dapat diproses secara paralel. Karena alasan tersebut, jumlah CUDA Core sering digunakan ketika membandingkan GPU.

Namun, ada satu hal penting: Jumlah CUDA Core tidak sebaiknya digunakan sebagai satu-satunya indikator performa AI. GPU dari generasi arsitektur berbeda dapat mempunyai kemampuan yang berbeda meskipun jumlah CUDA Core terlihat serupa.

Clock speed, memory bandwidth, Tensor Core, precision yang didukung serta peningkatan arsitektur juga memengaruhi performa. Karena itu, membandingkan GPU hanya menggunakan angka CUDA Core dapat memberikan kesimpulan yang kurang tepat.

Jangan Bandingkan CUDA Core Antar-Generasi Secara Langsung

Misalnya terdapat dua GPU dari generasi berbeda. GPU A mempunyai lebih banyak CUDA Core dibandingkan GPU B. Belum tentu GPU A selalu lebih cepat untuk seluruh workload AI. Arsitektur baru dapat membawa peningkatan pada:

  • Tensor Core.
  • Memory subsystem.
  • Instruction support.
  • Precision AI.
  • Efficiency.
  • Cache.
  • Interconnect.
  • Software acceleration.

Karena itu, ketika memilih GPU untuk artificial intelligence, lihat benchmark yang menjalankan model atau workload serupa dengan kebutuhan perusahaan. Jangan hanya melihat satu angka spesifikasi.

Tensor Core Juga Penting untuk AI

Selain CUDA Core, GPU NVIDIA modern juga mempunyai Tensor Core. Tensor Core dirancang untuk mempercepat operasi matrix yang banyak digunakan dalam machine learning dan deep learning. Komponen ini mendukung berbagai format precision yang digunakan dalam AI. Menurut informasi resmi NVIDIA mengenai Tensor Cores, Tensor Core dirancang untuk mempercepat mixed-precision computing pada berbagai workload artificial intelligence dan high-performance computing.

Kemampuan tersebut membuat Tensor Core menjadi faktor yang relevan ketika perusahaan membandingkan GPU untuk training maupun inference. Namun sekali lagi, jumlah Tensor Core saja belum memberikan gambaran lengkap. Lihat juga generasinya dan jenis precision yang didukung.

Perhatikan Precision yang Digunakan Model

AI tidak selalu melakukan seluruh perhitungan menggunakan precision yang sama. Beberapa format yang sering ditemui antara lain:

  • FP32.
  • TF32.
  • FP16.
  • BF16.
  • FP8.
  • INT8.
  • INT4.

Precision yang lebih rendah dapat mengurangi penggunaan memory dan meningkatkan throughput pada workload tertentu. Contohnya pada LLM. Model yang dijalankan menggunakan quantization 4-bit dapat mempunyai kebutuhan VRAM jauh lebih rendah dibandingkan menjalankan weight pada FP16. Namun, teknik tersebut juga memiliki trade-off.

Kualitas output, kompatibilitas model dan performa perlu diuji. Karena itu, saat memilih GPU, periksa format precision yang benar-benar akan digunakan oleh software dan model perusahaan.

Memory Bandwidth Jangan Diabaikan

Selain kapasitas VRAM, perhatikan memory bandwidth. Memory bandwidth menunjukkan seberapa cepat GPU dapat memindahkan data dari dan menuju memory. Dalam beberapa workload AI, GPU harus membaca weight model dalam jumlah sangat besar secara terus-menerus.

Jika kemampuan komputasinya tinggi tetapi akses memory menjadi bottleneck, performa tidak akan maksimal. Faktor ini menjadi cukup penting untuk LLM inference. Karena itu, dua GPU dengan VRAM yang sama belum tentu memberikan kecepatan inference yang sama. Jenis memory dan memory bandwidth dapat berbeda.

GPU untuk Training dan Inference Bisa Berbeda

Sebelum menentukan GPU, perusahaan harus mengetahui apakah server akan digunakan untuk training atau inference.

GPU untuk Training AI

Training membutuhkan komputasi tinggi karena model terus melakukan forward pass, menghitung loss, backward propagation lalu memperbarui parameter. Kebutuhan VRAM juga relatif besar. Server training dapat membutuhkan:

  • GPU dengan performa komputasi tinggi.
  • VRAM besar.
  • Memory bandwidth tinggi.
  • Tensor Core.
  • Multi-GPU.
  • Interconnect berkecepatan tinggi.
  • Storage cepat.

Jika training berlangsung pada beberapa GPU atau node, kemampuan komunikasi antar-GPU juga menjadi penting.

GPU untuk Inference AI

Inference tidak membutuhkan proses backward propagation. Model hanya digunakan untuk menghasilkan output. Namun, sistem production mempunyai tantangan lain: jumlah request. GPU inference harus mampu memberikan latency dan throughput yang sesuai. Untuk chatbot, misalnya, perhatikan:

  • Jumlah concurrent users.
  • Token per second.
  • Time to first token.
  • Context length.
  • Ukuran model.
  • Jumlah model yang berjalan.
  • VRAM.
Baca Juga:  Jasa Sewa Server Aplikasi

GPU yang mampu menjalankan model untuk satu pengguna belum tentu mampu memberikan pengalaman yang baik ketika digunakan ratusan pengguna.

GPU untuk LLM Tidak Bisa Dipilih dari Ukuran Model Saja

Ketika perusahaan ingin menjalankan LLM, jumlah parameter sering menjadi acuan pertama. Model 8B tentu mempunyai karakter berbeda dengan model 70B. Namun, ukuran model bukan satu-satunya faktor. Kebutuhan GPU juga dipengaruhi oleh quantization. Model 8B pada FP16 dapat membutuhkan memory berbeda dibandingkan model yang sama pada 4-bit.

Context length juga berpengaruh. Semakin panjang context yang diproses, semakin besar kebutuhan memory yang dapat digunakan oleh KV cache. Jumlah pengguna bersamaan kemudian menambah kebutuhan tersebut. Itulah sebabnya server LLM sebaiknya diuji menggunakan pola pemakaian sebenarnya.

Single GPU atau Multi-GPU?

Tidak semua AI server membutuhkan banyak GPU. Satu GPU sering menjadi pilihan yang lebih sederhana karena:

  • Konfigurasi mudah.
  • Tidak membutuhkan komunikasi antargPU.
  • Konsumsi daya lebih rendah.
  • Biaya lebih rendah.
  • Troubleshooting lebih sederhana.

Multi-GPU mulai dibutuhkan ketika model tidak dapat dimuat pada satu GPU atau perusahaan membutuhkan kemampuan komputasi lebih besar.

Contohnya: Model yang membutuhkan VRAM melebihi kapasitas satu GPU dapat dibagi ke beberapa GPU apabila software mendukung model parallelism. Training juga dapat dipercepat menggunakan data parallelism. Namun, memasang dua GPU tidak otomatis membuat performa dua kali lebih cepat. Scaling dipengaruhi software, interconnect, PCIe, CPU, workload dan komunikasi antargPU.

Perhatikan PCIe dan CPU Server

GPU tidak bekerja sendirian. Data tetap harus berpindah antara CPU, RAM, storage dan GPU. Jika perusahaan ingin menggunakan beberapa GPU, pastikan CPU mempunyai PCIe lane yang memadai. Motherboard juga harus mendukung jumlah GPU yang direncanakan. Kesalahan desain dapat membuat beberapa GPU bekerja dengan bandwidth PCIe lebih rendah daripada yang diharapkan.

Untuk AI server dengan konfigurasi kompleks, komponen harus dilihat sebagai satu kesatuan. Perusahaan dapat melihat solusi Core Server & Infrastruktur Sparta Server Indonesia untuk merencanakan GPU server bersama CPU, memory, storage dan networking yang sesuai.

Kompatibilitas Software Sama Pentingnya dengan Hardware

GPU yang cepat tidak akan banyak membantu jika software perusahaan tidak dapat memanfaatkannya. Periksa kompatibilitas dengan:

  • CUDA.
  • GPU driver.
  • PyTorch.
  • TensorFlow.
  • Container.
  • Operating system.
  • Inference engine.
  • Framework LLM.
  • Software AI yang digunakan.

Untuk NVIDIA GPU, compute capability juga perlu diperhatikan terutama ketika menjalankan software atau library tertentu. GPU generasi lama mungkin masih mempunyai performa hardware yang cukup, tetapi tidak selalu mendapatkan dukungan optimal dari versi software terbaru. Karena itu, pertimbangkan lifecycle software ketika membeli GPU untuk penggunaan beberapa tahun.

Power Supply Menjadi Faktor Kritis

GPU berperforma tinggi dapat mempunyai konsumsi daya yang besar. Jika server menggunakan beberapa GPU sekaligus, total kebutuhan listrik dapat meningkat signifikan. Jangan hanya menjumlahkan TDP GPU. Server masih membutuhkan daya untuk:

  • CPU.
  • RAM.
  • Storage.
  • Fan.
  • Network card.
  • Motherboard.
  • Perangkat lainnya.

Power supply juga sebaiknya mempunyai margin dan redundancy yang sesuai untuk sistem enterprise. Periksa pula kapasitas PDU dan UPS pada rack.

Cooling Server Harus Diperhatikan

Konsumsi daya tinggi berarti panas yang dihasilkan juga tinggi. GPU server membutuhkan airflow yang jauh lebih baik dibandingkan desktop biasa. GPU data center tertentu memang dirancang menggunakan passive cooling karena airflow disediakan oleh chassis server. Artinya, GPU tersebut tidak cocok hanya dimasukkan ke sembarang casing. Perusahaan perlu memastikan:

  • Chassis mendukung GPU.
  • Fan server mempunyai airflow memadai.
  • Suhu inlet sesuai.
  • Rack mempunyai sirkulasi yang baik.
  • Sistem pendingin ruangan mencukupi.

Jika cooling tidak memadai, GPU dapat mengalami thermal throttling sehingga performa justru turun.

GPU Consumer vs Workstation vs Data Center

Pemilihan kelas GPU juga perlu disesuaikan dengan penggunaan.

Consumer GPU

GPU consumer dapat memberikan rasio performa terhadap harga yang menarik untuk eksperimen, development atau workload tertentu. Namun, perlu diperhatikan keterbatasan form factor, cooling, memory, support dan penggunaan jangka panjang pada server.

Workstation GPU

GPU workstation umumnya menawarkan VRAM lebih besar dan dirancang untuk penggunaan profesional. Jenis ini dapat menjadi pilihan untuk AI development, rendering dan workload profesional yang membutuhkan kapasitas memory tinggi.

Data Center GPU

GPU data center dirancang untuk server dan operasi enterprise. Keunggulannya dapat meliputi memory besar, dukungan software enterprise, reliability, virtualisasi, kemampuan multi-GPU dan desain thermal yang sesuai dengan chassis server. Namun, biayanya juga lebih tinggi. Karena itu, pemilihan kelas GPU harus mempertimbangkan business requirement, bukan sekadar benchmark.

Baca Juga:  Sewa Server Data Center

Jangan Lupakan RAM dan Storage

AI server tidak hanya membutuhkan GPU. RAM harus cukup untuk menyimpan dataset, menjalankan aplikasi dan mendukung proses preprocessing. Storage juga perlu mampu membaca data dengan cepat.

NVMe banyak digunakan untuk workload AI karena throughput dan latency yang lebih baik. Jika GPU terus menunggu data dari storage, GPU utilization dapat turun meskipun spesifikasinya tinggi. Untuk dataset besar, perusahaan juga dapat membutuhkan storage terpisah seperti NAS, SAN atau distributed storage.

Contoh Pemilihan GPU Berdasarkan Use Case

Chatbot Internal

Jika menggunakan model relatif kecil dan jumlah pengguna terbatas, satu GPU dengan VRAM yang cukup mungkin sudah memadai. Prioritas utama adalah kapasitas model, context length dan concurrency.

Computer Vision

Untuk satu atau beberapa kamera, kebutuhan GPU dapat relatif ringan. Jika puluhan kamera melakukan object detection secara real-time, throughput GPU menjadi lebih penting.

Training Deep Learning

Prioritaskan kemampuan komputasi, VRAM, Tensor Core dan memory bandwidth. Multi-GPU dapat dipertimbangkan jika training time terlalu lama.

LLM Enterprise

Perhatikan VRAM terlebih dahulu. Setelah model dapat dimuat, baru evaluasi token throughput, latency dan kemampuan menangani banyak pengguna.

Generative AI

Image dan video generation dapat membutuhkan VRAM sekaligus kemampuan komputasi tinggi. Benchmark menggunakan model yang benar-benar akan digunakan sebelum membeli server.

Cara Memilih GPU untuk AI

Sebelum melakukan pengadaan, buat daftar kebutuhan terlebih dahulu. Tentukan:

  1. Model AI yang akan digunakan.
  2. Training, fine-tuning atau inference.
  3. Ukuran model.
  4. Precision atau quantization.
  5. Kebutuhan VRAM.
  6. Ukuran dataset.
  7. Jumlah pengguna.
  8. Target latency.
  9. Kebutuhan multi-GPU.
  10. Software dan framework.
  11. Kebutuhan ekspansi.
  12. Power dan cooling.

Setelah itu, pilih beberapa kandidat GPU. Jalankan benchmark menggunakan workload yang sama. Bandingkan:

  • GPU utilization.
  • VRAM utilization.
  • Training time.
  • Inference latency.
  • Throughput.
  • Token per second.
  • Power consumption.
  • Stability.
  • Biaya keseluruhan.

Hasil benchmark tersebut akan memberikan gambaran yang jauh lebih akurat daripada hanya membaca spesifikasi.

Pilih GPU Berdasarkan Workload, Bukan Spesifikasi Tertinggi

Cara memilih GPU untuk AI yang tepat dimulai dari memahami workload. VRAM menentukan apakah model dapat dijalankan dengan konfigurasi tertentu, sedangkan CUDA Core, Tensor Core, memory bandwidth, arsitektur dan precision memengaruhi kemampuan komputasinya.

Setelah itu masih ada faktor lain seperti CPU, RAM, storage, PCIe, power supply dan cooling. Karena itu, GPU tidak sebaiknya dipilih sebagai komponen terpisah. Seluruh AI server harus dirancang sebagai satu sistem.

GPU dengan harga tinggi tidak akan memberikan hasil optimal jika CPU menjadi bottleneck, storage terlalu lambat atau cooling menyebabkan thermal throttling. Sebelum melakukan pengadaan dalam jumlah besar, lakukan proof of concept menggunakan model dan data yang mendekati lingkungan produksi.

Jika perusahaan membutuhkan bantuan menentukan GPU sekaligus menyiapkan sistemnya, Jasa IT & Solusi Infrastruktur Sparta Server Indonesia dapat membantu kebutuhan instalasi, konfigurasi dan infrastruktur server.

Untuk konsultasi kebutuhan GPU server, AI server, CPU, RAM, storage hingga networking, hubungi Sparta Server Indonesia agar spesifikasi dapat disesuaikan dengan workload AI perusahaan dan rencana pengembangan kapasitas ke depan.

WhatsApp kami +62 878‑2224‑1000

FAQ Cara Memilih GPU untuk AI

Apakah GPU bekas masih layak digunakan untuk AI?

Bisa, selama kondisi perangkat masih baik dan GPU masih kompatibel dengan software yang akan digunakan. Periksa kesehatan hardware, temperatur, memory error, dukungan driver dan usia arsitektur sebelum digunakan untuk workload produksi.

Apakah dua GPU dengan VRAM 24 GB berarti tersedia VRAM 48 GB?

Tidak otomatis. Pada kebanyakan aplikasi, VRAM dua GPU tidak langsung berubah menjadi satu memory pool sebesar 48 GB. Model harus mendukung pembagian workload atau model parallelism agar memory beberapa GPU dapat dimanfaatkan untuk satu workload.

Apakah GPU dengan VRAM lebih besar selalu lebih cepat?

Tidak. VRAM menentukan kapasitas memory, bukan langsung menentukan kecepatan komputasi. GPU dengan VRAM lebih besar dapat memuat model atau batch lebih besar, tetapi performa tetap dipengaruhi arsitektur, Tensor Core, CUDA Core, memory bandwidth, clock dan software.

Apakah GPU AI perlu ECC memory?

Tidak semua workload AI membutuhkan ECC. Namun, untuk server enterprise yang menjalankan workload penting dalam waktu lama, kemampuan koreksi error memory dapat menjadi pertimbangan karena reliability lebih penting dibandingkan sekadar performa maksimum.

Berapa banyak GPU yang sebaiknya dibeli untuk server AI pertama?

Mulailah berdasarkan benchmark workload, bukan jumlah maksimum yang dapat dipasang server. Jika satu GPU sudah memenuhi kebutuhan model, latency dan jumlah pengguna, konfigurasi tersebut dapat menjadi titik awal. Namun, pilih chassis, power supply dan platform yang masih mempunyai ruang ekspansi jika kebutuhan diperkirakan meningkat.