BlazingSQL SQL cav code qhib, siv GPU rau acceleration

Tshaj tawm hais txog qhib qhov chaw ntawm lub cav SQL BlazingSQL, uas siv GPU kom ceev cov ntaub ntawv ua. BlazingSQL tsis yog tag nrho-fledged DBMS, tab sis yog positioned raws li lub cav rau kev soj ntsuam thiab ua cov ntaub ntawv loj, piv rau nws cov hauj lwm rau. Apache txim. Tus lej yog sau hauv Python thiab yog qhib muaj ntawv tso cai nyob rau hauv Apache 2.0.

BlazingSQL yog qhov tsim nyog rau kev ua ib qho kev soj ntsuam cov lus nug ntawm cov ntaub ntawv loj (ntaus ntawm gigabytes) khaws cia hauv cov ntawv tabular (piv txwv li, cav, NetFlow txheeb cais, thiab lwm yam). BlazingSQL tuaj yeem khiav cov lus nug los ntawm cov ntaub ntawv nyoos hauv CSV thiab Apache Parquet hom tuav ntawm lub network thiab huab cov ntaub ntawv xws li HDSF thiab AWS S3, ncaj qha xa cov txiaj ntsig mus rau GPU nco. Ua tsaug rau kev sib piv ntawm kev ua haujlwm hauv GPU thiab kev siv lub cim xeeb video sai, BlazingSQL cov lus nug ua haujlwm tsawg dua. 20 zaug sai dua Apache Spark.

BlazingSQL SQL cav code qhib, siv GPU rau acceleration

Txhawm rau ua haujlwm nrog GPUs, cov txheej txheem tsim nrog kev koom tes ntawm NVIDIA yog siv qhib tsev qiv ntawv RAPIDS, uas tso cai rau koj los tsim cov ntaub ntawv ua haujlwm thiab kev txheeb xyuas cov ntawv thov uas khiav tag nrho ntawm GPU sab (muab los ntawm Python interface siv CUDA primitives qis qis thiab sib piv cov lej).

BlazingSQL muab lub peev xwm los siv SQL hloov cov ntaub ntawv ua APIs cuUDF (ntawm lub hauv paus Apache Xub) siv hauv RAPIDS. BlazingSQL yog ib txheej ntxiv uas sau rau saum cuDF thiab siv lub tsev qiv ntawv cuIO los nyeem cov ntaub ntawv los ntawm disk. SQL cov lus nug raug muab txhais ua hu rau cuUDF cov haujlwm, uas tso cai rau koj thauj cov ntaub ntawv mus rau hauv GPU thiab ua haujlwm sib koom ua ke, sib sau ua ke thiab lim dej ntawm nws. Kev tsim cov kev teeb tsa faib ua ntau txhiab tus GPU tau txais kev txhawb nqa.

BlazingSQL ua kom yooj yim ua haujlwm nrog cov ntaub ntawv - tsis yog ntau pua ntawm kev hu mus rau cuDF lub luag haujlwm, koj tuaj yeem siv ib qho lus nug SQL. Kev siv SQL ua rau nws muaj peev xwm sib sau ua ke RAPIDS nrog cov kev tshuaj ntsuam xyuas uas twb muaj lawm, tsis tas sau cov txheej txheem tshwj xeeb thiab tsis siv rau nruab nrab thauj cov ntaub ntawv mus rau hauv ib qho ntxiv DBMS, tab sis
thaum tuav tag nrho kev sib raug zoo nrog txhua qhov chaw ntawm RAPIDS, txhais cov haujlwm uas twb muaj lawm rau hauv SQL thiab muab kev ua tau zoo ntawm qib cuDF. Qhov no suav nrog kev txhawb nqa kev koom ua ke nrog cov tsev qiv ntawv XGBoost ΠΈ cuML rau kev daws teeb meem ntawm analytics thiab machine learning.

Tau qhov twg los: opennet.ru

Ntxiv ib saib