BlazingSQL підходить для виконання поодиноких аналітичних запитів над великими наборами даних (десятки гігабайт), що зберігаються у табличних форматах (наприклад, логи, статистика NetFlow тощо). BlazingSQL може виконувати запити з raw-файлів у форматах CSV та Apache Parquet, розміщених у мережевих та хмарних ФС, подібних до HDSF та AWS S3, безпосередньо передаючи результат у пам'ять GPU. Завдяки розпаралелювання операцій у GPU та використання більш швидкої відеопам'яті, виконання запитів у BlazingSQL здійснюється до
Для роботи з GPU застосовується набір, що розвивається за участю компанії NVIDIA
BlazingSQL надає можливість використання SQL замість API обробки даних
BlazingSQL значно спрощує роботу з даними — замість сотні викликів функцій cuDF можна обійтися одним SQL-запитом. Застосування SQL дає можливість забезпечити інтеграцію RAPIDS з існуючими системами аналітики без написання специфічних обробників і не вдаючись до проміжного завантаження даних у додаткову СУБД, але
зберігаючи при цьому повну сумісність з усіма частинами RAPIDS, транслюючи SQL наявну функціональність і забезпечуючи продуктивність на рівні cuDF. У тому числі забезпечено підтримку інтеграції з бібліотеками.
Джерело: opennet.ru