תמיכה בקושחת NVIDIA GSP נוספה למנהל ההתקן של nouveau

דיוויד איירלי, מתחזק תת-המערכת Direct Rendering Manager (DRM) בליבת לינוקס, הודיע ​​על אימוץ שינויים בבסיס הקוד המהווה את הבסיס למהדורת ליבת גרסה 6.7, המספקים תמיכה ראשונית לקושחת GSP-RM במודול ליבת Nouveau. קושחת GSP-RM משמשת במעבדי GPU של NVIDIA RTX 20+ כדי להעביר את פעולות האתחול והניהול של ה-GPU למיקרו-בקר GSP (מעבד מערכת GPU) נפרד. שינויים אלה מאפשרים ל-Nouveau לעבוד דרך קושחה, במקום לתכנת ישירות אינטראקציות חומרה. זה מפשט משמעותית את הוספת התמיכה עבור מעבדי GPU חדשים של NVIDIA באמצעות קריאות אתחול וניהול צריכת חשמל מוגדרות מראש.

קבצי קושחה בינאריים כבר נוספו לחבילת linux-firmware עבור פדורה 38 ו-39, אך הקושחה עדיין אינה זמינה במאגר הראשי של linux-firmware (התוכנן להתווסף בקרוב). במערכות עם מעבדים גרפיים מבוססי NVIDIA ADA, הקושחה תופעל אוטומטית, בעוד שבמערכות עם מעבדים גרפיים Turing ו-Ampere, הפעלת תמיכה ב-GSP-RM דורשת ציון אפשרות שורת הפקודה של הליבה "nouveau.config=NvGspRm=1".

בנוסף, נציין את שחרור חבילת nvidia-vaapi-driver 0.0.11, המיישמת את טכנולוגיית VA-API (Video Acceleration API), המוטמעת כעטיפה מעל ממשק ה-API של NVDEC לפענוח וידאו בהאצת חומרה על גבי מעבדי GPU של NVIDIA. הפרויקט נוצר במקור כדי להאיץ את פענוח הווידאו בפיירפוקס, אך ניתן להשתמש בו גם ביישומים אחרים. נכון לעכשיו, האצת הווידאו נתמכת בפורמטים הבאים: AV1, H.264, HEVC, VP8, VP9, ​​​​MPEG-2 ו-VC-1. הגרסה החדשה מבטיחה תאימות עם מנהל ההתקן הקנייני של NVIDIA 545.29.02 שיצא לאחרונה, משפרת את תמיכת FFMpeg ופותרת בעיות עם פורמטים של YUV444 של 10 ו-12 סיביות.

מקור: OpenNet.ru

הוספת תגובה