High Performance Computing (HPC) Toepassingen
High-performance computing is het gebruik van parallelle verwerking voor het efficiënt, betrouwbaar en snel uitvoeren van geavanceerde applicatieprogramma’s. HPC is een benadering om computing power te clusteren om een veel hogere performance te realiseren om zo complexe problemen in onderzoek, enginering of het bedrijfsleven te adresseren.
BPSolutions heeft diepgaande ervaring met het implementeren van complexe HPC clusters in verschillende branches:
- (Wetenschappelijk) Onderzoek
- Retail & Wholesale
- Engineering & Manufacturing
- Financial Services
- Ziekenhuizen
HPC wordt toegepast voor bijvoorbeeld het verhogen van de frequentie en snelheid van complexe berekeningen of het verkorten van de doorlooptijd van complexe queries. BPSolutions levert HPC oplossingen voor wetenschappelijke en commerciele toepassingen
High Performance Computing oplossingen
Performance in de vorm van snelheid en capaciteit doen er toe. De behoefte aan high performance computing (HPC) capaciteit groeit snel. Data-driven omgevingen zoals bio-informatics, machine learning, artificial intelligence (AI) en genomics hebben de capaciteit nodig om grote hoeveelheden data en transacties te verwerken. HPC infrastructuren zijn bedoeld om deze uitdagingen aan te kunnen met een performance die gebruikers nodig hebben in data-gedreven research omgevingen.
HPC infrastructure bestaan uit Compute capaciteit, snelle data opslag en high-performance interconnectie tussen de cluster nodes.
HPC Servers
IBM levert met het OpenPOWER initiatief Linux gebaseerde HPC nodes waarbij een unieke directe link tussen CPU en GPU is gerealiseerd. Power Systems worden geconfigureerd van stand-alone node tot zeer schaalbare Linux clusters. Deze clusters bieden de enorme performance die nodig is voor veeleisende HPC workloads zoals genomica, proto-typing, finance, computational chemistry, olie- en gaswinning en high-performance data analytics.
Intel workload-ready oplossingen (o.a. Lenovo, HPE) bieden een flexibele en schaalbare compute infrastructuur voor data-intensieve workloads. Deze oplossingen worden uitgerust met de meest recente Intel processor technologie om de beste prestaties te behalen. Deze architectuur wordt gebruikt om middels basis componenten en standard software HPC oplossingen te bouwen die snel inzetbaar zijn. Op basis van Linux wordt hier een breed scala aan software oplossingen voor HPC gesupport.
HPC Storage
HPC toepassingen maken gebruik van de snelheid van de compute nodes. Uiteraard hoort daarbij ook het met hoge snelheid kunnen benaderen van de grote hoeveelheden data. Dit vraagt om specifieke storage oplossingen die deze data omvang met voldoende snelheid en schaalbaarheid kunnen afhandelen. Omdat de snelheid van storage oplossingen vaak een stuk lager is dan de compute capaciteit heft dit een directe invloed op de performance van een HPC oplossing.
Typische eigenschappen van een HPC storage oplossing zijn de capaciteit om grote hoeveelheden data parallel te kunnen afhandelen met een hoge constante snelheid. Daarnaast moet de oplossing mee kunnen groeien bij uitbreiding van het HPC compute cluster.
Naast high-speed hardware zoals flash oplossingen maken we gebruik van parallel filesystems voor de benodigde high-speed schaalbaarheid en flexibiliteit van de storage. Dit biedt tevens een basis voor additionele functionaliteit in het kader van continuïteit door replicatie technieken en meervoudig wegschrijven van datablokken.
High Speed Interconnect
Netwerk connecties tussen HPC nodes onderling en de connectie naar de HPC storage dienen uiteraard een hoge snelheid te leveren. Deze is mede bepalend voor de maximale performance die een HPC cluster kan leveren. Daarom worden in dit type omgevingen high-speed interconnecties gebruikt zoals 10/100Gb ethernet of een Infiniband topologie. We gebruiken hiervoor oplossingen van Mellanox, Qlogic en Intel.
HPC Software
Er zijn verschillende mogelijkheden om een HPC cluster te bouwen. BPSolutions ondersteunt meerdere HPC cluster software oplossingen en is gespecialiseerd in IBM Spectrum Computing (voorheen: IBM Platform Computing).
Waarom kiezen voor High Performance Computing van BPSolutions?
BPSolutions heeft een uitgebreid track record op het gebied van HPC implementaties en strategische samenwerkingsverbanden met de belangrijkste leveranciers in de HPC wereld:
Wil je jouw wereld een stukje slimmer maken?
Neem dan contact op met Mark Jenster.