BLOG

Het beste DRAM voor AI kiezen

Last updated:

  Deze pagina is automatisch vertaald door DeepL. Switch to English

Naarmate AI-werklasten veeleisender worden, is het kiezen van de juiste DRAM-configuratie cruciaal voor het verbeteren van de prestaties. Maar wat is belangrijker, snelheid of capaciteit? In dit artikel worden vijf verschillende DRAM-kits geëvalueerd op een gaming/AI-pc om de beste DRAM-configuratie te vinden.

Verschillende DRAM-opstellingen worden getest met het programma Ollama, waarbij tokens per seconde en geheugengebruik worden gemeten voor drie grote taalmodellen (LLM's).

Testopstelling

Het testplatform bestaat uit:

AI modellen

Drie LLM's (Large Language Models) van verschillende groottes met verschillende geheugeneisen werden geëvalueerd:

  • Llama 3.2 (3B) - Een lichtgewicht model dat geschikt is voor de meeste AI-pc's.
  • Llama 3.1 (8B) - Een model uit het middensegment dat profiteert van zowel snelheid als capaciteit.
  • DeepSeek-R1 (70B) - Een groot model dat de grenzen van DRAM verlegt.

Benchmarkmethode

Het hulpprogramma Ollama werd gebruikt om de verschillende modellen te laden. Ollama geeft een tokens/seconde-score om de inferentiesnelheid te meten. Het geheugengebruik werd bijgehouden om te zien hoe verschillende DRAM-configuraties met elk model omgaan. De volgende prompts werden getest:

  • "Wat zijn de voordelen van DDR5 ten opzichte van DDR4-geheugen?"
  • "Schrijf een kort verhaal over een AI-revolutie in een wereld waar mensen en machines naast elkaar bestaan."
  • "Leg in eenvoudige bewoordingen het concept van neurale netwerken uit en hoe ze getraind worden."
  • "Leg het concept van versterkingsleren uit en hoe het verschilt van leren onder toezicht, met voorbeelden."

Tot slot werd Final Fantasy XIV Dawntrail-benchmark getest om de gamingprestaties van elke DRAM-configuratie te meten. Het doel is om de DRAM-configuratie te vinden die tegelijkertijd AI-taken en gaming aankan zonder dat dit ten koste gaat van de prestaties.

Resultaten en analyse

dd2dcdb7-3e61-4cdf-8de9-58c9a6e10923

Fig.1: Deze grafiek toont de tokens per seconde voor elk van de DRAM-configuraties die zijn getest in verschillende LLM's waarbij alleen de CPU wordt gebruikt.

7880e64e-2639-4fec-a5ba-493f2957a2b6

Afb.2: Prestaties van de geteste DRAM-configuraties wanneer de LLM's draaien met de RTX 4090. Resultaten zijn in tokens/seconde.

b4aa9215-4486-4ce7-9928-2da5e50e33e8

Fig.3: Het gemeten geheugengebruik van het systeem tijdens het uitvoeren van elke LLM. CPU vs CPU en GPU. De resultaten zijn ongeveer in GBs.

a2844437-6d97-4179-8d2d-4b58dde4b14d

FFXIV Dawntrail benchmark voor elk van de geteste DRAM-configuraties.

Enkele belangrijke observaties van de resultaten.

Configuraties van 32 GB en 48 GB waren niet geschikt voor het DeepSeek-R1 (70B) model wanneer alleen de CPU werd gebruikt. Zelfs met de RTX 4090 is 32 GB DRAM op het randje wanneer het 70b-model wordt gebruikt.

De hogere snelheid van de 8400 MT/s CUDIMM-kit presteert beter dan elke andere DRAM-configuratie in gaming, maar zelfs met een RTX 4090 die een groot AI-model uitvoert is er niet veel beschikbaar geheugen over.

Welke DRAM-kit is het beste voor AI?

  • Alleen AI-werklasten: Het is vrij onwaarschijnlijk dat iemand een LLM zal draaien zonder GPU, dus een DRAM-kit van minimaal 64 GB verdient de voorkeur. Idealiter is een DRAM-kit van 96 GB de beste keuze om toekomstbestendig te zijn voor het geval er een nog grotere LLM wordt gebruikt.
  • Gaming + AI: De 8400 MT/s is hier de duidelijke winnaar. Hoewel de DRAM-kit van 64 GB niet zo ver achterblijft op het gebied van gaming en omdat de RTX 4090 extra beschikbaar systeemgeheugen biedt, heeft dit hier de voorkeur.

Conclusie

Voor AI-intensieve werklasten speelt DRAM-capaciteit een cruciale rol, vooral bij grotere modellen. Voor hybride systemen die zowel gaming als AI beheren, is optimalisatie van snelheid en latentie echter net zo belangrijk. Als LLM's voortdurend worden geoptimaliseerd voor verschillende hardware en de vereisten worden verlaagd, is het het beste om extra geheugencapaciteit te hebben zodat een groter model in het systeem kan draaien om nauwkeurigere resultaten te behalen.

Op basis van bovenstaande overwegingen is de DRAM-kit van keuze de CMH96GX5M2B7000C40.

PRODUCTEN IN ARTIKEL

GERELATEERDE INHOUD