StringZilla v4: مكتبة معالجة السلاسل SIMD المُسرّعة بواسطة CUDA
2025-09-23

StringZilla v4 متوفر الآن! هذه المكتبة لمعالجة السلاسل SIMD تدعم الآن CUDA، مما يعني أنها سريعة بشكلٍ مذهل ليس فقط على وحدات المعالجة المركزية (CPUs) ولكن أيضًا على وحدات معالجة الرسومات (GPUs)! الإصدار الرابع يحتوي على العديد من الميزات الجديدة، بما في ذلك خوارزميات البرمجة الديناميكية المُسرّعة بواسطة وحدات معالجة الرسومات، ووظائف التجزئة المتعددة (بما في ذلك وظيفة جديدة قائمة على AES)، وبصمات التسلسل البيولوجي باستخدام أعداد صحيحة 52 بت. تُظهر اختبارات الأداء أن StringZilla v4 تحقق أكثر من 500 GCUPS في حسابات مسافة Levenshtein، متفوقةً على المكتبات الأخرى بعشرات أو حتى مئات المرات. هذه المكتبة مرخصة برخصة Apache 2.0 ومجانية للاستخدام التجاري.