Ka tuwhera te waehere miihini BlazingSQL SQL, ma te whakamahi i te GPU mo te whakatere

Kua panuitia mo te whakatuwhera i nga puna o te miihini SQL BlazingSQL, e whakamahi ana i te GPU ki te tere ake i te tukatuka raraunga. Ehara a BlazingSQL i te DBMS katoa, engari kua tuuhia hei miihini mo te tātari me te tukatuka i nga huinga raraunga nui, e rite ana ki ana mahi ki Apache Spark. Ka tuhia te waehere ki te Python me te kei te tuwhera kua raihanatia i raro i te Apache 2.0.

He pai a BlazingSQL mo te mahi uiui tātari kotahi i runga i nga huinga raraunga nui (tekau kikipaita) kua rongoa ki nga whakatakotoranga ripanga (hei tauira, nga raarangi, nga tatauranga NetFlow, me etahi atu). Ka taea e BlazingSQL te whakahaere patai mai i nga konae mata i roto i nga whakatakotoranga CSV me Apache Parquet e whakahaerehia ana i runga i te whatunga me nga punaha konae kapua penei i te HDSF me te AWS S3, ka whakawhiti tika i te hua ki te mahara GPU. He mihi ki te whakarara o nga mahi i roto i te GPU me te whakamahinga o te mahara ataata tere ake, ka mahia nga patai a BlazingSQL iti iho i te Ngā wā 20 tere ake i te Apache Spark.

Ka tuwhera te waehere miihini BlazingSQL SQL, ma te whakamahi i te GPU mo te whakatere

Hei mahi tahi me nga GPU, ka whakamahia he huinga i whakawhanakehia me te whakauru o NVIDIA tuwhera whare pukapuka RAPINO, e taea ai e koe te hanga i nga mahi tukatuka raraunga me nga tono tātaritanga e whakahaere katoa ana i te taha GPU (kua whakaratohia e Atanga Python ki te whakamahi i nga CUDA taumata iti me te whakarara i nga tatauranga).

Ka whakaratohia e BlazingSQL te kaha ki te whakamahi i te SQL hei utu mo nga API tukatuka raraunga cuUDF (i runga i te turanga Pere Apache) whakamahia i roto i te RAPIDS. Ko te BlazingSQL he paparanga taapiri kei runga ake o te cuDF me te whakamahi i te whare pukapuka cuIO ki te panui raraunga mai i te kōpae. Ka whakamaoritia nga patai SQL ki nga waea ki nga mahi cuUDF, ka taea e koe te uta i nga raraunga ki roto i te GPU me te mahi hanumi, whakahiato me nga mahi tātari ki runga. Kei te tautokohia te hanganga o nga whirihoranga kua tohatohahia mo nga mano o nga GPU.

Ko te BlazingSQL he tino ngawari te mahi me nga raraunga - hei utu mo nga rau waea ki nga mahi cuDF, ka taea e koe te whakamahi i tetahi patai SQL. Ma te whakamahi i te SQL ka taea te whakauru i te RAPIDS me nga punaha tātaritanga o naianei, me te kore e tuhi i nga tukatuka motuhake me te kore e uru ki te uta i waenga o nga raraunga ki tetahi atu DBMS, engari
i te wa e mau tonu ana te hototahi ki nga waahanga katoa o te RAPIDS, te whakamaori i nga mahi o mua ki te SQL me te whakarato mahi ki te taumata cuDF. Kei roto i tenei ko te tautoko mo te whakauru ki nga whare pukapuka XGBoost и cuML mo te whakaoti rapanga o te tātari me te ako miihini.

Source: opennet.ru

Tāpiri i te kōrero