Kredit:Unsplash
Under de senaste åren har den globala marknaden har sett en enorm ökning av användbar dator, som fungerar som back-end för praktiskt taget all ny teknik, metodik eller framsteg inom IKT, från vård till rymd. Branschen går in i en ny era av heterogena, programvarudefinierad, högpresterande datormiljöer och för med sig nya utmaningar.
GPU:er för allmänna ändamål blir en vanlig valuta i datacenter, medan specialiserade FPGA -acceleratorer, allt från djupinlärningsspecifika acceleratorer till burst buffertteknologi, håller på att bli normen och kommer sannolikt att bli råvaruhårdvara inom en snar framtid. Att rida på baksidan av denna ökande beräkningshastighet och kraft är ett krav på verktyg som kan abstrahera dessa applikationer och infrastrukturkrav för snabb och enkel distribution.
SODALITE -projektet syftar till att utveckla verktyg som gör det möjligt för utvecklare och infrastrukturoperatörer att utveckla, distribuera, hantera och köra heterogena applikationer snabbt, enkelt och pålitligt över det snabbt utvecklande och allt mer komplexa landskapet av programvarudefinierade, högpresterande molninfrastruktur.
SODALITE optimeringsabstraktionsramen definieras genom användning av IDE, applikationsutvecklare bygger kod med abstrakta enheter som bygger på infrastrukturmodellerna, som löser vissa ursprungliga instanser av applikationen som är inställd för körning på den angivna hårdvaran. Ytterligare körningsparametrar kan tillämpas, ytterligare förbättra applikationens prestanda.
SODALITE hanterar komplexiteten i att distribuera och driva moderna applikationer på heterogena HPC- och molnbaserade programvarudefinierade infrastrukturer, under godtyckliga operativa förhållanden och krav. SODALITE hanterar dessa utmaningar genom att:
På så sätt kommer SODALITE att producera flera konkreta resultat som:
SODALITE syftar till att ge en optimerad, mycket motståndskraftig heterogen körmiljö som möjliggör operativ transparens mellan moln och HPC -infrastruktur. SODALITE -tekniker tillämpas och demonstreras i följande olika utbud av #UseCases, belyser en blandning av moln- och HPC -scenarier över olika arbetsbelastningar och unika infrastrukturkrav:
Biomedicinskt användningsfall (kliniska prövningar i siliko för ryggradsoperationer): Bedömnings- och beslutsstödssystem för spinaloperationer som består av en datalagringskomponent, kapabel att tillhandahålla effektiv datatillgång från heterogena beräkningsresurser och simuleringskedjor som underlättar omfattande dataanalys för kliniska prövningar i siliko.
IoT -användningsväska för fordon :En innovativ systemdemonstrator som gör det möjligt att sprida data från heterogena källor (främst IoT-enheter) över en distribuerad bearbetningsarkitektur i linje med slutanvändarnas förväntningar (t.ex. svarstid för kontextualiserade tjänsterbjudanden) och behov (sekretesspreferenser).
GPU snöskydd: En innovativ verktygsdemonstrator som möjliggör kapillär observation av bergsmiljöernas kontinuerliga hälsotillstånd som stöder samhällets sociala engagemang i mjukvarustödad kontinuerlig övervakning av alpina regioner.
Vidare, SODALITE är medlem i Heterogenitetsalliansen (heterogenitetallians.eu/) som syftar till att ansluta ansträngningar från organisationer som är intresserade av utveckling av framtida teknik och verktyg för att avancera och dra full nytta av datorer och applikationer som använder heterogen hårdvara.