Pearl FP8 forku: hansı GPU-lar mayninqə davam edir
Pearl (PRL) işə salındığı gündən bəri ən böyük dəyişikliyinə hazırlaşır. PIP-3 adlı təklif Pearl mayninqini tam ədədli riyaziyyatdan FP8-ə keçirir. FP8 müasir AI modellərinin işlədiyi 8 bitlik sürüşkən vergüllü formatdır.
Bu dəyişiklik hard forkdur, ona görə hər node yenilənməlidir. Hazırkı yazılışında o, mayninq edə bilən videokartların siyahısını da qısaldır.
Bu yazı nəyin dəyişdiyini və avadanlıq siyahısının niyə daraldığını izah edir. Hansı kartlara təsir etdiyini və hələ fork tarixi yoxkən nə etməli olduğunuzu göstərir.
Qısaca
- Pearl mayninqi tam ədədli riyaziyyatdan (INT7) 8 bitlik sürüşkən vergüllü formata (FP8), yəni AI modellərinin işlədiyi ədəd formatına keçir.
- Layihəyə görə forkdan sonra yalnız NVIDIA Hopper və Blackwell GPU-ları mayninq edə bilər. GeForce RTX 40, RTX 30 və RTX 20 kartları edə bilməz, heç bir AMD və ya Intel GPU-su da edə bilməz.
- Fork bloku təyin edilməyib. Pearl-in son buraxılışı, 28 oktyabr 2026 tarixli v1.5.5, heç bir FP8 kodu ehtiva etmir.
- Buraxılış fork blokunu adlandırana qədər heç nə dəyişmir. Bu gün necə mayninq edirsinizsə, elə də davam edin.
Pearl maynerləri bu gün nəyi hesablayır
Pearl Proof of Useful Work (PoUW), yəni faydalı iş sübutu istifadə edir. Təsadüfi ədədləri heşləmək əvəzinə mayner zəncirdən kənarda da faydalı olan iş görür. Burada bu iş matris vurmasıdır. AI təlimi və inference vaxtının çoxunu məhz bu addıma sərf edir.
Nəticəni təxmin etmək mümkün olmasın deyə matrislərə təsadüfi noise əlavə olunur. Hasil tile adlanan kiçik bloklara bölünür. Hər tile lotereya bileti kimi işləyən ədədə çevrilir.
Hovuzun hədəfindən aşağı olan bilet pay sayılır. Şəbəkənin daha çətin hədəfindən aşağı olan bilet isə blokdur. Sıfır bilikli sübut, yəni hesabın düzgün aparıldığını göstərən qısa sübut, hər node-a bu işi ucuz yoxlamağa imkan verir.
Bu gün matris dəyərləri bir bit ehtiyatı olan 8 bitlik tam ədədlərdir. Spesifikasiya onları INT7 adlandırır. Hasillər 32 bitlik tam ədədlərə (INT32) toplanır.
Tam ədədli riyaziyyat hər çipdə eyni cavabı verir. Pearl-in bu gün NVIDIA RTX 20 seriyası və daha yeni kartlarda mayninq edilə bilməsinin bir səbəbi budur. Maynerdən asılı olaraq o, AMD və Intel GPU-larında da işləyir.
PIP-3 nəyi dəyişir
PIP-3 FP PoUW Certificates adlanır. Pearl komandası onu 30 iyul 2026 tarixində Draft (layihə) statusu ilə dərc edib. O, tam ədədli sxemi sürüşkən vergüllü sxemlə əvəz edir.
FP8 8 bitə sığan ədəddir. Tam ədəddən fərqli olaraq o, kəsrləri də saxlaya bilir. PIP-3 E4M3 düzülüşündən istifadə edir: bir işarə biti, dörd eksponent biti və üç mantissa biti.
Eksponent bitləri ədədin böyüklüyünü, mantissa bitləri isə dəqiqliyini təyin edir. Ən böyük E4M3 dəyəri 448-dir. Hasillər 32 bitlik sürüşkən vergüllü formatda (FP32) toplanır.
Matrisin hər sətri həm də öz miqyas əmsalını alır. Bu, onun ədədlərini FP8-in kiçik diapazonu daxilində saxlayır.
| Nə dəyişir | Bu gün | FP8 forkundan sonra, layihəyə görə |
|---|---|---|
| Ədəd formatı | INT7, 8 bitlik tam ədəd | FP8, E4M3 düzülüşü |
| Hasillərin toplandığı format | INT32, 32 bitlik tam ədəd | FP32, 32 bitlik sürüşkən vergül |
| Hər çipdə eyni cavab | Bəli | Xeyr, yalnız bir çip ailəsi daxilində |
| Mayninq edə bilən GPU-lar | NVIDIA RTX 20 və daha yeniləri; maynerdən asılı olaraq AMD və Intel | Yalnız NVIDIA Hopper və Blackwell |
Təklif səbəb kimi faydalılığı göstərir. Demək olar ki, bütün AI modelləri təbiətcə sürüşkən vergüllüdür. Real inference artıq FP8-də vurur və nəticələri FP32-də saxlayır.
Elə həmin addım üzərində qurulan sübut real model işi ilə birlikdə gedə bilər. Təklif bunu demək olar ki, mükəmməl «biri ikisi bir yerdə» adlandırır.
İnkişaf budağındakı istinad mayneri ideyanı praktikada göstərir. O, vLLM model serveri üçün plaqindir və GPU AI modelinə xidmət edərkən mayninq edir.
Təklif bunun qiyməti barədə açıq danışır. Sürüşkən vergüllü nəticələr ideal cavabla bit-bit eyni deyil, ona görə çıxış bir qədər dəqiqlik itirir. Komanda sınadığı modellərdə dəqiqlikdə nəzərəçarpan dəyişiklik olmadığını bildirir.
Sürüşkən vergüllü nəticələr həm də çip ailələri arasında fərqlənir. Bu, maynerlər üçün ən vacib hissəyə gətirib çıxarır.
GPU siyahısı niyə qısalır
İki GPU ailəsi eyni FP8 matrislərini vurub yenə də son bitdə fərqli nəticə ala bilər. Hər ailə ədədləri öz üsulu ilə toplayır və yuvarlaqlaşdırır.
Pearl üçün bu, real problemdir, çünki şəbəkə sadəcə yaxın olan nəticəni qəbul edə bilməz. Təklif bunun səbəbini izah edir. Yoxlamadakı istənilən yolverilən kənarlaşma maynerə çıxışı bir az dəyişib əlavə iş görmədən əlavə lotereya biletləri toplamağa imkan verərdi.
Buna görə yoxlama maynerin hesabını dəqiq təkrarlamalıdır.
Bunu mümkün etmək üçün mayner öz çip ailəsini əvvəlcədən bəyan edir. Ailə hər sübutun üzərində qurulduğu öhdəliyə yazılır. Sonra mayner və yoxlayan həmin ailə üçün bir sabit hesablamaya əməl edir.
Yalnız ağ siyahıdakı ailələr bəyan edilə bilər və PIP-3 iki ailəni sadalayır: Hopper və Blackwell. Başqa ailədən olan kartın öz işini sübut etmək üçün etibarlı yolu yoxdur. Kartın FP8-də nə qədər sürətli olmasından asılı olmayaraq bu belədir.
Hansı GPU-lar mayninqə davam edir, hansılar yox
İnkişaf budağındakı istinad mayneri aşağıdakı çiplərdə yüklənir. Başqa heç nədə yüklənməkdən imtina edir.
Kartınızın hansı ailəyə aid olduğunu bilmirsiniz? NVIDIA-nın CUDA GPU siyahısı hər kartın compute capability dəyərini göstərir. 9.0 Hopper, 10.0 və yuxarısı Blackwell, 8.9 isə Ada deməkdir.
| GPU ailəsi | Nümunə kartlar | Forkdan sonra, layihəyə görə |
|---|---|---|
| Hopper | H100, H200 | Mayninqə davam edir |
| Blackwell | B200, RTX PRO 6000, GeForce RTX 50 seriyası | Mayninqə davam edir |
| Ada | GeForce RTX 40 seriyası, L40S | Fork blokunda dayanır |
| Ampere | GeForce RTX 30 seriyası, A100 | Fork blokunda dayanır |
| Turing | GeForce RTX 20 seriyası | Fork blokunda dayanır |
| AMD və Intel | Bütün modellər | Fork blokunda dayanır |
GeForce RTX 50 sahibləri üçün bir xəbərdarlıq. İstinad maynerinin öz qeydləri testlərinin B200 üzərində aparıldığını deyir.
Həmin qeydlərə görə RTX 50 kartlarında tile formalarından biri üçün hələ kernel yoxdur. Ona görə yalnız həmin forma ilə mayninq edilə bilən qatlar kənarda qalır. İndiyə qədər dərc olunmuş heç bir test GeForce RTX 50 kartında FP8 mayninqini göstərmir.
Bu gün əsas budaqdakı rəsmi maynerdə ayrıca problem var. O, yalnız Hopper çipləri üçün yığılıb. İki açıq hesabat onun RTX 50 kartlarında xəta verdiyini göstərir: RTX 50 üçün kernel yoxdur və RTX 5070-də GEMM xətası.
İki şey hələ məlum deyil. Yeni sxemin konkret kartda nə qədər GPU yaddaşı tələb etdiyini heç kim dərc etməyib. Bugünkü mayninq proqramlarının onu dəstəkləyib-dəstəkləməyəcəyini də hələ heç kim deyə bilmir.
Layihə hər maynerdən istinad hesablamasına dəqiq əməl etməyi tələb edir. Ona görə forkdan sonra mayninq etmək istəyən hər proqram ona bit-bit uyğun gəlməlidir.
Layihədə hələ açıq qalanlar
PIP-3 layihədir və mətn bunu bir neçə yerdə deyir. Bu hissələr təklif növbəti statusa keçməzdən əvvəl hələ həll ediləcək kimi qeyd olunub:
- Matrislərin FP8-ə çevrilməzdən əvvəl saxlanıla biləcəyi yığcam format.
- Qalib tile-ın keçməli olduğu statistik yoxlamalar.
- Test vektorları və dərc olunmuş təcrübələr.
- İstinad maynerinə keçid.
- Yerləşdirmə planı.
İnkişaf kodu da bəzi yerlərdə mətndən irəli gedib. Məsələn, o, artıq mixture of experts qatlarını emal edir. Bu, hər giriş üçün modelin yalnız bir hissəsinin işlədiyi AI model dizaynıdır.
O, sertifikat versiyasını da fərqli nömrələyir. Layihə üçün bu normaldır. Amma bu o deməkdir ki, hansı avadanlığın qəbul edildiyi də daxil olmaqla detallar hələ dəyişə bilər.
Bu nə vaxt baş verəcək
Tarix yoxdur. Pearl forku node proqramına yazılmış blok hündürlüyündə aktivləşir. Bu fork üçün mainnet hündürlüyü yoxdur.
Baxışdakı kodda fork hündürlüyü yalnız tərtibatçıların istifadə etdiyi lokal test şəbəkələri üçün təyin edilib. 28 oktyabr 2026 tarixli Pearl-in son buraxılışı, v1.5.5, heç bir FP8 kodu ehtiva etmir. Buraxılış hündürlük təyin edəndə qeyd etməli olduğunuz rəqəm həmin olacaq.
Pearl konsensusunu əvvəllər də bir neçə dəfə dəyişib. Bu dəyişikliklərin hər biri buraxılışda adı çəkilən sabit blokda aktivləşib. Blok nömrəsini bilən və ondan əvvəl yeniləyən mayner heç nə itirmir.
İndi nə etməli
- Mayninqə davam edin. Mayneriniz, ayarlarınız və ödənişləriniz fork blokuna qədər əvvəlki kimi işləyir. Layihə üzündən heç nəyi dəyişməyin.
- Kartınızın ailəsini yuxarıdakı cədvəldə və ya NVIDIA-nın siyahısında compute capability dəyərinə görə tapın.
- Hopper və ya Blackwell kartında, FP8 sxemini dəstəkləyən mayner çıxanda onu fork blokundan əvvəl quraşdırmağı planlaşdırın.
- Başqa kartda Pearl-i fork blokuna qədər mayninq etməyə davam edin. Kartın sonra hansı koini mayninq edəcəyini indidən seçin. Mayninq üçün ən yaxşı GPU-lar siyahısı və mayninq kalkulyatoru kartınızın digər koinlərdə nə qazandığını göstərir.
- Fork hündürlüyü üçün Pearl buraxılışları səhifəsini və Pearl təkliflər repozitoriyasını izləyin.
- Fork günü maynerinizi onun ekranda göstərdiyi heş sürətinə görə yox, hovuzdakı qəbul edilmiş paylarına görə qiymətləndirin. Köhnəlmiş mayner heç bir işi sayılmadığı halda sağlam heş sürəti göstərə bilər.
Pearl üçün avadanlıq almağı düşünürsünüz? Şəbəkənin bu gün qəbul etdiyinə və son versiyanın qəbul edəcəyinə görə alın. Hələ dəyişə bilən layihəyə görə almayın.
Tez-tez verilən suallar
RTX 4090 FP8 forkundan sonra Pearl mayninq etməyə davam edəcəkmi?
PIP-3-ün bugünkü yazılışına görə yox. RTX 4090 Ada kartıdır və Ada layihənin çip ailələri siyahısında yoxdur. Kartın FP8 riyaziyyatını aparat səviyyəsində edə bilməsinə baxmayaraq bu belədir. O, fork blokuna qədər Pearl-i normal mayninq etməyə davam edir.
RTX 5090 Pearl mayninqinə davam edirmi?
Layihəyə görə bəli. GeForce RTX 50 seriyası Blackwell-dir və inkişaf budağındakı istinad mayneri onda yüklənir. Dərc olunmuş heç bir test hələ GeForce RTX 50 kartında FP8 mayninqini göstərmir.
AMD və ya Intel GPU-ları forkdan sonra Pearl mayninq edə bilərmi?
Layihəyə görə yox. Layihə yalnız NVIDIA Hopper və Blackwell-i qəbul edir. AMD və Intel kartları maynerdən asılı olaraq bu gün Pearl mayninq edə bilir. Onlar fork blokuna qədər bunu davam etdirir.
Sürətli RTX 4090 niyə FP8 Pearl mayninq edə bilmir?
Problem sürətdə deyil. Hər çip ailəsi sürüşkən vergüllü riyaziyyatı bir az fərqli yuvarlaqlaşdırır. Şəbəkə maynerin nəticəsini bit-bit təkrarlamalıdır. Bunun üçün hər ailəyə bir sabit, razılaşdırılmış hesablama lazımdır və layihə onu yalnız Hopper və Blackwell üçün müəyyən edir.
Pearl FP8 forku nə vaxtdır?
Heç bir tarix və ya blok hündürlüyü təyin edilməyib. Son buraxılış, 28 oktyabr 2026 tarixli v1.5.5, heç bir FP8 kodu ehtiva etmir. Hündürlük seçiləndə buraxılışda adı çəkiləcək.
Bu gün nəsə etməliyəmmi?
Xeyr. İndi necə mayninq edirsinizsə, elə davam edin. Buraxılış fork blokunu adlandıranda hərəkətə keçin. Kartınız Hopper və ya Blackwell-dirsə, maynerinizi yeniləyin, deyilsə, kartı başqa koinə keçirin.
Bu faktlar haradan gəlir
Buradakı hər ifadəni yoxlamaq olar. Sxem, onun motivasiyası, avadanlıq ağ siyahısı və açıq məsələlər PIP-3 mətnindən götürülüb. Bu mətn Pearl komandasının açıq təkliflər repozitoriyasındadır.
GPU dəstəyi Pearl repozitoriyasının FP8 inkişaf budağındakı istinad maynerindən götürülüb. Həmin mayner hansı çiplərdə yükləndiyini bildirir.
Aktivləşmə statusu eyni koddakı şəbəkə parametrlərindən götürülüb. Orada FP8 fork hündürlüyü yalnız test şəbəkələri üçün təyin edilib. Status həm də son buraxılışdan götürülüb.
Mənbələrin heç nə demədiyi yerlərdə, məsələn, yaddaş tələbləri və ya digər maynerlərdəki dəstək barədə, bu yazı bunu açıq deyir. O, təxmin etmir.