Intel представи 17 пъти по-бързи алгоритми за сортиране с използването на AVX-512 процесорните инструкции

Най-четени

Даниел Десподов
Даниел Десподовhttps://www.kaldata.com/
Новинар. Увличам се от съвременни технологии, информационна безопасност, спорт, наука и изкуствен интелект.

Intel публикува сорс кода на библиотеката x86-simd-sort за много бързо високопроизводително сортиране на числа, базирано на SIMD. Новата програмна библиотека вече се използва в проекта NumPy. Тестовете с различни бенчмаркове показват, че NumPy е увеличил 17 пъти скоростта на сортиране на масив от случайни целочислени int числа и 10 пъти при подобен масив от float64 числа.

Numpy е програмна библиотека с отворен код за езика за програмиране Python с поддръжката на многомерни масиви, включително и матрици, както и математични функции от високо ниво. Numpy изключително активно се използва от Python общността за реализирането на сложни изчислителни алгоритми. По принцип тази библиотека се разглежда като свободна алтернатива на Matlab.

Интересно е, че без какъвто и да било рекламен шум в края на месец декември миналата година Intelпубликува програмната библиотека x86-simd-sort. В акаунта на софтуерния гигант в GitHub просто се появи нова директория, създадена от специалиста на Microsoft Рагхувир Девулапал. Сорс кодът се разпространява под новия BSD лиценз.

В сегашния си вид програмната библиотека x86-simd-sort включва само алгоритмите за бързо сортиране, което се осъществява с помощта на compressstore командите на AVX-512 процесорните инструкции. Но програмистът е добавил в тази директория съобщение, че активно работи върху този проект и скоро ще представи поддръжката и на други алгоритми за сортиране, производителността на които ще бъде още по-голяма.

Всичко важно от света на технологиите, директно в пощата ти.

С абонирането приемате нашите Условия и Политика за поверителност. Може да се отпишете с един клик по всяко време.


Коментирайте статията в нашите Форуми. За да научите първи най-важното, харесайте страницата ни във Facebook, и ни последвайте в Google Новини, TikTok, Telegram и Viber или изтеглете приложението на Kaldata.com за Android, iPhone, Huawei, Google Chrome, Microsoft Edge и Opera!

Нови ревюта

Подобни новини