Accelerating the LZ-complexity algorithm

Joel Ratsaby, Alexander Timashkov

פרסום מחקרי: פרק בספר / בדוח / בכנספרסום בספר כנסביקורת עמיתים

1 ציטוט ‏(Scopus)

תקציר

The Lempel Ziv complexity of a string has recently been used in pattern recognition and classification as part of a string distance function. Its main advantage is that it can measure dissimilarity between a pair of strings of different lengths. This is very useful for machine learning on unstructured data since such data is not restricted to a fixed input dimensionality. The standard computation of LZ-complexity is inherently serial and is not suitable for processing large unstructured data. Hence, we propose a parallel algorithm that computes the LZ-complexity of strings whose length is limited only by the amount of memory, typically in the tens of gigabytes. The algorithm is implemented in CUDA on a GPU. Its speed-up factor is approximately n2/3 for strings of length n, for at least up to n = 2Mb. For instance, on 2Mb strings, the speed-up is 150. We compare the execution times of kernel variants with shared and global memory. The more efficient variant obtains approximately 90% GPU utilization.

שפה מקוריתאנגלית
כותר פרסום המארחProceedings - 2023 IEEE 29th International Conference on Parallel and Distributed Systems, ICPADS 2023
מוציא לאורIEEE Computer Society
עמודים200-207
מספר עמודים8
מסת"ב (אלקטרוני)9798350330717
מזהי עצם דיגיטלי (DOIs)
סטטוס פרסוםפורסם - 2023
אירוע29th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2023 - Ocean Flower Island, Hainan, סין
משך הזמן: 17 דצמ׳ 202321 דצמ׳ 2023

סדרות פרסומים

שםProceedings of the International Conference on Parallel and Distributed Systems - ICPADS
ISSN (מודפס)1521-9097

כנס

כנס29th IEEE International Conference on Parallel and Distributed Systems, ICPADS 2023
מדינה/אזורסין
עירOcean Flower Island, Hainan
תקופה17/12/2321/12/23

טביעת אצבע

להלן מוצגים תחומי המחקר של הפרסום 'Accelerating the LZ-complexity algorithm'. יחד הם יוצרים טביעת אצבע ייחודית.

פורמט ציטוט ביבליוגרפי