Fujitsu is een Japans multinationaal conglomeraat dat persoonlijke en zakelijke computerproducten verkoopt, evenals x86- en mainframeservers. Het bedrijf is ook actief in high-performance computing (HPC) en is zeker geïnteresseerd in het kapitaliseren van de nieuwste rage op het gebied van kunstmatige intelligentie, net als elk ander technologiebedrijf ter wereld.
Fujitsu heeft twee nieuwe technologieën ontwikkeld die zijn ontworpen om de CPU- en GPU-workloads op krachtige, krachtige computersystemen te optimaliseren. Het bedrijf werkt aan real-time toewijzing van middelen om processen beter te beheren met een hoge uitvoeringsefficiëntie en tegelijkertijd de parallelle verwerking van meerdere programma's te optimaliseren. Fujitsu zei dat de nieuwe oplossing is ontworpen om het wereldwijde GPU-tekort aan te pakken dat wordt veroorzaakt door de explosieve vraag naar generatief leren en andere kunstmatige intelligentie-gerelateerde technologieën.
Deze optimalisatietechnieken omvatten een "Adaptive GPU Allocator" (AdaptiveGPUAllocator), die lijkt te detecteren of een programma moet worden uitgevoerd op een GPU-accelerator of op de CPU. De allocator is geïmplementeerd als een zelfstandige server en is ontworpen om de prestaties van de code-uitvoering te meten.
Als een programma een GPU in een HPC-systeem wil gebruiken, verleent de allocatorserver toegang en controleert de verwerkingstijd van de mini-batchtaak op zowel de GPU als de CPU. Als de GPU-batchtest de verwerkingstijd niet voldoende verkort, zal de allocator doorgaan met het herverdelen van taken op de CPU. Helaas moeten programma's specifiek worden geschreven om de nieuwe allocatorserver te gebruiken via een speciaal raamwerk, bevestigde Fujitsu.
Een andere oplossing voor het optimaliseren van high-performance computerwerklasten is interactief high-performance computing (InteractiveHPC), dat Fujitsu beschrijft als 's werelds eerste technologie die "meerdere programma-uitvoeringen in realtime overschakelt op een krachtig computersysteem." Fujitsu legde uit dat traditionele besturingsmethoden gebruik maken van unicast-communicatie om de uitvoering van programma's "één voor één" naar elke server over te schakelen.
Interactieve HPC maakt gebruik van een broadcast-communicatiemethode om schakelinstructies naar elk computerknooppunt in het HPC-systeem te sturen. Fujitsu zegt dat de nieuwe aanpak voldoende lijkt om de schakeltijden van processen terug te brengen van enkele seconden naar 100 milliseconden bij het werken in een krachtige computeromgeving met 256 knooppunten.
Fujitsu's plannen voor nieuwe GPU-allocatietechnologie zijn vooral gericht op het AI-platform "Kozuchi", het kunstmatige-intelligentieplatform van het bedrijf is ontworpen om klanten een snelle manier te bieden om "geavanceerde kunstmatige-intelligentietechnologie" te testen. Deze HPC-optimalisatietechnologie zal ook worden toegepast op Fujitsu’s 40-qubit kwantumcomputersimulator. Er lijken ook verdere toepassingen in compute-as-a-service-computeromgevingen met hoge prestaties te worden overwogen.