د BlazingSQL SQL انجن کوډ خلاص، د ګړندي کولو لپاره د GPU په کارولو سره

اعلان شو د SQL انجن سرچینې خلاصولو په اړه بلیزینګ ایس کیو ایل، کوم چې د ډیټا پروسس کولو ګړندي کولو لپاره GPU کاروي. BlazingSQL بشپړ DBMS نه دی، مګر د لوی ډیټا سیټونو تحلیل او پروسس کولو لپاره د انجن په توګه موقعیت لري، د خپلو دندو سره پرتله کولو وړ. اپاپي سپارک. کوډ په Python کې لیکل شوی او خلاصه ده د اپاچی 2.0 لاندې جواز شوی.

BlazingSQL د لوی ډیټا سیټونو (د لسګونو ګیګابایټ) په جدولونو کې زیرمه شوي (د مثال په توګه ، لاګونه ، د نیټ فلو احصایې او نور) کې د واحد تحلیلي پوښتنو ترسره کولو لپاره مناسب دی. BlazingSQL کولی شي د خام فایلونو څخه پوښتنې په CSV او Apache Parquet فارمیټونو کې ترسره کړي چې په شبکه او کلاوډ فایل سیسټمونو لکه HDSF او AWS S3 کې کوربه شوي، پایلې مستقیم د GPU حافظې ته لیږدوي. په GPU کې د عملیاتو موازي کولو او د ګړندي ویډیو حافظې کارولو څخه مننه ، د BlazingSQL پوښتنې په لږ وخت کې اجرا کیږي د ایکسینمز وختونه د اپاچی سپارک څخه ګړندی.

د BlazingSQL SQL انجن کوډ خلاص، د ګړندي کولو لپاره د GPU په کارولو سره

د GPUs سره کار کولو لپاره ، د NVIDIA ګډون سره رامینځته شوی سیټ کارول کیږي خلاص کتابتونونه RAPIDS، کوم چې تاسو ته اجازه درکوي د ډیټا پروسس کولو او تحلیلي غوښتنلیکونه رامینځته کړئ چې په بشپړ ډول د GPU اړخ کې پرمخ ځي (د لخوا چمتو شوي د Python انٹرفیس د ټیټې کچې CUDA لومړني کارولو لپاره او موازي محاسبې).

BlazingSQL د ډیټا پروسس کولو APIs پرځای د SQL کارولو وړتیا چمتو کوي cuUDF (په اډه کې اپاچی تیر) په RAPIDS کې کارول کیږي. BlazingSQL یو اضافي پرت دی چې د cuDF په سر کې تیریږي او د ډیسک څخه ډیټا لوستلو لپاره د cuIO کتابتون کاروي. د SQL پوښتنې د cuUDF افعالونو ته په زنګونو کې ژباړل شوي، کوم چې تاسو ته اجازه درکوي په GPU کې ډیټا بار کړئ او په هغې کې ادغام، راټولولو او فلټر کولو عملیات ترسره کړئ. د توزیع شوي تشکیلاتو رامینځته کول چې په زرګونو GPUs پراخه کیږي ملاتړ کیږي.

بلیزینګ ایس کیو ایل د ډیټا سره کار کول خورا ساده کوي - د cuDF فنکشنونو ته د سلګونو تلیفونونو پرځای ، تاسو کولی شئ د SQL یوه پوښتنه وکاروئ. د SQL کارول دا ممکنه کوي چې RAPIDS د موجوده تحلیلي سیسټمونو سره یوځای کړي، پرته له دې چې ځانګړي پروسیسرونه لیکلي او پرته له دې چې په اضافي DBMS کې د معلوماتو منځنۍ بارولو ته لاره هواره کړي، مګر
پداسې حال کې چې د RAPIDS ټولو برخو سره بشپړ مطابقت ساتل ، د موجوده فعالیت SQL ته ژباړل او د cuDF په کچه فعالیت چمتو کول. پدې کې د کتابتونونو سره د ادغام ملاتړ شامل دی XGBoost и cuML د تحلیلونو او ماشین زده کړې ستونزې حل کولو لپاره.

سرچینه: opennet.ru

Add a comment