High Performance Computing
Maatwerk HPC-platformen voor engineering, simulaties,
wetenschappelijk onderzoek, artificial intelligence,
financiële modellering en data-intensieve toepassingen.
High Performance Computing draait niet alleen om meer
processors, meer cores of snellere accelerators. De volledige
infrastructuur moet als één samenhangend systeem functioneren.
Processors, systeemgeheugen, opslag, netwerk, koeling en
software bepalen samen hoeveel rekenkracht daadwerkelijk
beschikbaar is voor jouw applicaties.
Een verkeerde balans veroorzaakt wachttijden, beperkte
schaalbaarheid en systemen die hun theoretische prestaties
in de praktijk niet halen.
NCS International ontwerpt HPC-oplossingen op basis van
de daadwerkelijke workload: maximale rekenkracht per
geïnvesteerde euro, zonder onnodige overcapaciteit.
Veel HPC-omgevingen worden samengesteld vanuit losse
hardwarespecificaties, zonder vooraf de volledige datastroom
en softwarebelasting te analyseren.
Een groot aantal cores levert weinig voordeel wanneer processen
wachten op geheugen, storage of netwerkcommunicatie. Hetzelfde
geldt voor GPU’s en accelerators die onvoldoende data aangeleverd
krijgen.
Veelvoorkomende knelpunten
Gevolgen
NCS combineert krachtige CPU- en GPU-platformen met snel
systeemgeheugen, enterprise-NVMe-opslag en netwerken met
een zeer lage latency.
Iedere configuratie wordt afgestemd op de gebruikte applicaties,
het type berekeningen, de grootte van datasets en de manier waarop
rekentaken over cores, GPU’s en nodes worden verdeeld.
Compute
Data-infrastructuur
Niet iedere organisatie heeft direct een groot cluster nodig.
Daarom levert NCS zowel krachtige single-node HPC-servers als
complete multi-nodeomgevingen.
De infrastructuur kan vanaf het begin zo worden ontworpen dat
processors, geheugen, storage en netwerk later gecontroleerd
kunnen worden uitgebreid.
Single node
Multi-node
Het hoogste aantal cores is niet automatisch de beste keuze.
Sommige applicaties profiteren vooral van veel parallelle cores,
terwijl andere afhankelijk zijn van een hoge kloksnelheid,
geheugenbandbreedte of grote cache.
Ook softwarelicenties kunnen per core, processor of node worden
berekend. NCS neemt daarom zowel technische prestaties als
licentiekosten mee in het configuratieadvies.
AMD EPYC
Intel Xeon
HPC-systemen verwerken vaak grote hoeveelheden data. Wanneer
datasets, checkpoints en resultaten niet snel genoeg kunnen worden
gelezen of geschreven, wachten de computenodes op de storage.
NCS ontwerpt storagearchitecturen op basis van datasetgrootte,
bestandstypen, I/O-patronen, gelijktijdige gebruikers en gewenste
doorvoersnelheid.
Lokale performance
Gedeelde storage
Bij multi-nodeberekeningen wisselen systemen voortdurend data uit.
De snelheid en latency van het netwerk hebben daardoor direct
invloed op de totale doorlooptijd van een berekening.
Afhankelijk van de gebruikte applicaties kan worden gekozen voor
high-speed Ethernet of InfiniBand. Daarbij kijken we naar
bandbreedte, latency, topologie, redundantie en toekomstige groei.
InfiniBand
High-speed Ethernet
Engineering en industrie
Onderzoek en data
In veel organisaties heeft de rekentijd directe invloed op
productontwikkeling, onderzoek, besluitvorming of dienstverlening.
Daarom kijken we naast performance ook naar beschikbaarheid,
redundantie, onderhoud, beveiliging en beheer op afstand.
Beschikbaarheid
Efficiëntie
Gesloten infrastructuren kunnen toekomstige upgrades,
componentkeuze en integratie onnodig beperken.
NCS bouwt HPC-platformen op basis van open en modulair
configureerbare serverarchitecturen. Daardoor behoud je controle
over processors, storage, netwerk, software en uitbreiding.
Keuzevrijheid
Toekomstbestendig
NCS levert niet alleen losse servers. We ontwerpen een
samenhangende infrastructuur waarin compute, storage,
netwerk en beheer op elkaar zijn afgestemd.
Daarbij begeleiden we het traject van de eerste analyse en
componentselectie tot assemblage, validatie en technische test.
Ontwerp en levering
Optimalisatie
NCS levert uiteenlopende Supermicro-platformen voor
High Performance Computing: van krachtige Hyper-servers tot
high-density multi-nodeplatformen en vloeistofgekoelde racks.
Compute en geheugen
High-density cluster
| Engineering en simulaties |
CPU- of GPU-gebaseerde HPC-server met veel geheugenbandbreedte en snelle lokale NVMe-opslag. |
|---|---|
| CFD en FEM |
Krachtige nodes met snelle processors, veel geheugen en low-latency interconnects. |
| Wetenschappelijk onderzoek |
Schaalbaar cluster met compute-, storage- en netwerkcapaciteit afgestemd op de gebruikte modellen. |
| AI en machine learning |
HPC-platform met GPU-acceleratie, snelle dataopslag en high-speed clusterverbindingen. |
| Genomica en bio-informatica |
Veel CPU-cores, groot systeemgeheugen en snelle toegang tot omvangrijke datasets. |
| Financiële modellering |
Processors met hoge kloksnelheid en een netwerkarchitectuur met lage latency. |
| Rendering en visualisatie |
GPU-versnelde server met voldoende GPU-geheugen, lokale NVMe-opslag en snelle netwerkverbindingen. |
| Grote HPC-omgeving |
Multi-nodecluster met scheduler, centrale storage, snelle fabric en schaalbare rackinfrastructuur. |
| Toekomstige groei |
Modulaire infrastructuur waarin compute, storage en netwerk afzonderlijk kunnen meegroeien. |
Een HPC-server is pas snel wanneer de volledige
infrastructuur is afgestemd op de applicatie.
Daarom kijkt NCS verder dan afzonderlijke
productspecificaties.
We combineren processors, accelerators, geheugen,
storage, netwerk, voeding en koeling tot een platform
dat betrouwbaar presteert binnen jouw omgeving.
Neem contact met ons op voor een workloadanalyse,
configuratievoorstel of technisch advies.
High Performance Computing gebruikt krachtige servers of
clusters om complexe berekeningen en grote hoeveelheden data
sneller te verwerken dan met reguliere IT-systemen.
Een HPC-server is interessant wanneer simulaties, analyses,
onderzoek of andere berekeningen te lang duren op bestaande
systemen of wanneer veel rekentaken parallel moeten worden uitgevoerd.
Dat hangt af van de software, de omvang van de berekeningen,
de gewenste doorlooptijd en de mogelijkheid om rekentaken
over meerdere nodes te verdelen.
Dat verschilt per workload. AMD EPYC biedt onder andere een
hoge core-density en veel I/O-mogelijkheden. Intel Xeon kan
interessant zijn vanwege specifieke softwareoptimalisaties,
accelerators of licentievereisten.
GPU’s zijn vooral geschikt voor software die grote aantallen
vergelijkbare berekeningen parallel kan uitvoeren. De gebruikte
applicatie moet GPU-acceleratie ondersteunen om hiervan te profiteren.
Wanneer datasets niet snel genoeg kunnen worden gelezen of
resultaten niet snel genoeg kunnen worden opgeslagen, moeten
processors en accelerators wachten. NVMe helpt deze wachttijd
te verminderen.
InfiniBand biedt een hoge bandbreedte en lage latency tussen
computenodes. Dit is belangrijk voor parallelle berekeningen
waarbij nodes voortdurend gegevens met elkaar uitwisselen.
Ja. Wanneer de architectuur vanaf het begin goed wordt ontworpen,
kunnen extra computenodes, storagecapaciteit en netwerkverbindingen
later worden toegevoegd.
Ja. Afhankelijk van het systeem en de beschikbare
datacenterinfrastructuur kan NCS adviseren over luchtkoeling
of direct liquid cooling voor hogere rackdichtheden.
Ja. NCS levert complete maatwerkconfiguraties met processors,
geheugen, GPU’s, storage, netwerkadapters, voeding, koeling
en aanvullende componenten op basis van de gewenste workload.
Den Sliem 89
7141 JG Groenlo
The Netherlands
+31 544 470 000
info@ncs.nl