Abstract-Asstract-Ass datastorlekar fortsätter att öka, konceptet med aktiv lagring är väl anpassad för många dataanalyskärnor. Trots detta har detta koncept undersökts och använts i ett antal former, vilket möjliggör det från den parallella I/O programvara stacken har till stor del outforskats. I detta dokument föreslår och utvärderar vi ett aktivt lagringssystem som gör det möjligt att utföra dataanalys, gruvdrift och statistisk verksamhet inom ett parallellt I/O-gränssnitt. I vårt föreslagna schema är vanliga analyskärnor inbäddade i parallella filsystem. Vi exponerar semantiken för dessa kärnor för parallella filsystem genom ett förbättrat runtime-gränssnitt så att körning av inbäddade kärnor är möjlig på servern. För att tillåta kompletta server-sidan operationer utan filformat eller layout manipulation, vårt schema justerar filen I/O buffert till beräkningsenheten gränsen i farten. Vårt system använder också kollektiva kommunikationsimpulser på serversidan för reducering och aggregation med hjälp av interserverkommunikation. Vi har implementerat en prototyp av vårt aktiva lagringssystem och visat dess fördelar med hjälp av fyra dataanalysriktmärken. Våra experimentella resultat visar att vårt föreslagna system förbättrar den totala prestandan för alla fyra riktmärken med i genomsnitt 50,9 % och att den beräkningsintensiva delen av k-medelklusterkärnan kan förbättras med 58,4 % genom GPU-avlastning när den utförs med en större beräkningsbelastning. Vi visar också att vårt system konsekvent överträffar den traditionella lagringsmodellen med ett brett utbud av inmatningsdatastorlekar, antal noder och beräkningsbelastningar.
Son och Al. undersökte en aktiv lagring i samband med parallella filsystem REF.
Enabling active storage on parallel I/O software stacks
{'venue': '2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST)', 'journal': '2010 IEEE 26th Symposium on Mass Storage Systems and Technologies (MSST)', 'mag_field_of_study': ['Computer Science']}