Wehe ʻia ke code engine BlazingSQL SQL, me ka hoʻohana ʻana i ka GPU no ka wikiwiki

Hoʻolaha ʻia e pili ana i ka wehe ʻana i nā kumu o ka mīkini SQL BlazingSQL, ka mea e hoʻohana i ka GPU no ka wikiwiki o ka hana ʻikepili. ʻAʻole ʻo BlazingSQL he DBMS piha, akā ua hoʻonoho ʻia ma ke ʻano he mīkini no ka nānā ʻana a me ka hoʻoponopono ʻana i nā pūʻulu ʻikepili nui, e like me kāna mau hana Apache Spark. Ua kākau ʻia ke code ma Python a ua wehe laikini ma lalo o Apache 2.0.

He kūpono ʻo BlazingSQL no ka hoʻokō ʻana i nā nīnau noiʻi hoʻokahi ma nā pūʻulu ʻikepili nui (mau ʻumi gigabytes) i mālama ʻia ma nā ʻano papa (e laʻa, nā lāʻau, NetFlow statistics, etc.). Hiki iā BlazingSQL ke holo i nā nīnau mai nā faila maka ma nā palapala CSV a me Apache Parquet i mālama ʻia ma ka pūnaewele a me nā ʻōnaehana waihona kapuaʻi e like me HDSF a me AWS S3, e hoʻoili pololei ana i ka hopena i ka hoʻomanaʻo GPU. Mahalo i ka hoʻohālikelike ʻana o nā hana ma ka GPU a me ka hoʻohana ʻana i ka hoʻomanaʻo wikiō wikiwiki, hoʻokō nā nīnau BlazingSQL ma lalo o Nā manawa 20 ʻoi aku ka wikiwiki ma mua o Apache Spark.

Wehe ʻia ke code engine BlazingSQL SQL, me ka hoʻohana ʻana i ka GPU no ka wikiwiki

No ka hana pū me nā GPU, hoʻohana ʻia kahi hoʻonohonoho i kūkulu ʻia me ke komo ʻana o NVIDIA hāmama hale waihona puke HIKI, hiki iā ʻoe ke hana i ka hoʻoili ʻikepili a me nā noi noiʻi e holo holoʻokoʻa ma ka ʻaoʻao GPU (i hāʻawi ʻia e Pilikia Python e hoʻohana i nā kumu mua CUDA pae haʻahaʻa a hoʻohālikelike i nā helu helu).

Hāʻawi ʻo BlazingSQL i ka hiki ke hoʻohana iā SQL ma kahi o nā API hoʻoili ʻikepili cuUDF (ma ke kumu Puna Apache) hoʻohana ʻia ma RAPIDS. ʻO BlazingSQL kahi papa hou e holo ana ma luna o ka cuDF a hoʻohana i ka waihona cuIO e heluhelu i ka ʻikepili mai ka disk. Ua unuhi ʻia nā nīnau SQL i nā kelepona i nā hana cuUDF, e ʻae iā ʻoe e hoʻouka i ka ʻikepili i loko o ka GPU a hana i nā hana hoʻohui, hoʻohui a me kāna kānana. Kākoʻo ʻia ka hana ʻana o nā hoʻonohonoho hoʻolaha ʻia e pili ana i nā tausani o GPU.

Hoʻohana maʻalahi ʻo BlazingSQL i ka hana ʻana me ka ʻikepili - ma kahi o nā haneli kelepona i nā hana cuDF, hiki iā ʻoe ke hoʻohana i hoʻokahi nīnau SQL. ʻO ka hoʻohana ʻana iā SQL e hiki ai ke hoʻohui i ka RAPIDS me nā ʻōnaehana analytics e loaʻa nei, me ka ʻole o ke kākau ʻana i nā kaʻina hana kikoʻī a me ka ʻole o ka hoʻouka ʻana i ka ʻikepili i loko o kahi DBMS hou, akā.
ʻoiai e mālama ana i ka hoʻokō piha ʻana me nā ʻāpana āpau o RAPIDS, unuhi i nā hana i loaʻa i SQL a hāʻawi i ka hana ma ka pae cuDF. Loaʻa kēia i ke kākoʻo no ka hoʻohui ʻana me nā hale waihona puke XGBoost и cuML no ka hoʻoponopono ʻana i nā pilikia o ka analytics a me ke aʻo ʻana i ka mīkini.

Source: opennet.ru

Pākuʻi i ka manaʻo hoʻopuka