AMD ממשיכה לתרום על גרסת הלינוקס ועובדת על גרעין 4.20

AMD

AMD כבר עבדה על לינוקס 4.20 איתם היא החלה להעביר שורות קוד רבות לליבת הלינוקס החדשה בנוסף להמשיך לתרום לתוכנה חופשית.

בהתחשב בכל הפעלת החומרה החדשה שנכנסה ליבת לינוקס לאחרונה, כמו גם לשחרר AMDGPU DDX 18.1 והמהדורה הגדולה של ROCm 1.9, המנה האחרונה שלך של שינויים במשאבים עברה גם DRM-Next לפני מחזור לינוקס 4.20 ~ 5.0.

זו תהיה גרסה מעניינת נוספת עבור משתמשי Radeon Linux.

חוץ מזה מייקל לאראבל מ- Phoronix ביצע ניתוח שם הוא סיפר על העבודות שהתורמות השונות, בעיקר יצרניות GPUS.

AMD תורמת לליבת לינוקס קוד פי 8.5 יותר מאשר NVIDIA

למרות לא אמורה להיות הפתעה גדולה, לוקח בחשבון כל העבודה שעשתה AMD על מחסנית הגרפיקה של קוד פתוח לאחרונה.

בעוד NVIDIA עדיין תורמת מעט מאוד (באופן יחסי) כלפי ליבת לינוקס, AMD מגיעה עם יותר משמונה פעמים שורות קוד שנוספו לליבה בהשוואה ל- NVIDIA.

מפתחי AMD תרמו 2.168. 104 שורות קוד עבור ליבת לינוקס, 414.761 שורות בתהליך, או רווח נקי של 1.753.343 שורות קוד.

NVIDIA, לעומת זאת, תרמה לליבה סך של 303.180 שורות קוד והסירה 97.197, או רווח נקי של 205.983 שורות קוד בלבד.

התרומות של AMD לליבה לכלול עבודות שונות של מעבד AMD / ערכת שבבים וכן מרכיביו ו מנהלי התקנים גרפיים קוד פתוח של AMDKFD / AMDGPU / Radeon ועבודות הקשורות לניהול זיכרון TTM, DRM ראשי וכו '.

AMD מכינה משאבים רבים לקרן 4.20

amd לינוקס

העבודה שהגיש אלכס דוכר מ- AMD כוללת:

תמיכה ראשונית בגרפיקה של APU Picasso בהמתנה לשחרור.

מכשירי APU של AMD פשוט פתחו את אסימוני AMDGPU שלהם עבור מכשירי ה- APU החדשים הללו מבוססי Vega / GFX9 בתחילת השבוע.

אנו ממשיכים לעבוד על יצירת ה- Vega 20 המרגש, שייצא לפני סוף השנה.

נראה כי עם שחרור הקרנל הקרוב, התמיכה של Vega 20 תהיה נבחנת ונמצאת במצב טוב בזמן ההשקה. זה צפוי באופן נרחב כי זה Vega 20 GPU הראשון הוא מוצר 7nm תחנת עבודה.

קשור לווגה 20, ל- AMDGPU יש כעת תמיכה ראשונית ב- xGMI בתוך מנהל התקן הליבה.

XGMI זהו חיבור חדש ש- Vega 20 ו- GPUs עתידיים יתמכו בו כחלופה ל- PCI Express 3.0 / 4.0.

קוד AMDKFD מוזג ל- AMDGPU כדי להיות מודול ליבה.

עבודה לכאורה ללא ניהול כוח סופי ממשיכה במחזור זה, ומשפרת את ה- ACP של שדרוגי כוח ושינויים אחרים.

יש גם כמות טובה של תמיכה בתצוגה, כולל תמיכה ב- ABGR / XBGR, תמיכה ב- DisplayPort YCbCr בקוד. תצוגת DC, תמיכה ב- LVDS בקוד DC, תכונות ניפוי באגים חדשות ועבודה אחרת.

  • תמיכה בהגדרה מחדש קלה של הצללים על ידי kill kill עבור GFX / Compute.
  • תמיכה במנוע VCN JPEG למכשירי APU של רייבן רידג 'ואילך. בחזית רייבן נמצא גם עמדת העלאת הקושחה של DMCU.
  • ל- Raven Ridge APU כעת יש תמיכה ב- GFXOFF כדי לכבות את המנוע הגרפי כשאינו נחוץ ולתמוך במצב גמגום.
  • תמיכה באיזון עומסים בתוך מתזמן AMDGPU / DRM ושימוש בו לתכנות מנגנון.
  • שיפורי ביצועי זיכרון וירטואלי של GPUVM. ישנם גם שיפורי יעילות טיפול ב- GPUVM LRU.

יש גם כמה תיקוני TTM ותמיכה בתנועות עצומות בתוך אותו קוד ניהול זיכרון.

בסך הכל, זה היה מחזור עמוס עבור מפתחי AMD להתכונן לתמיכה של Vega 20 ולמשאבים נלווים, כמו xGMI, השגת תמיכה בגרפיקה הראשונית של Raven2 ו- Picasso, ובכל זאת משפר את ניהול צריכת החשמל ו- AMDGPU DC, בנוסף לפונקציות אחרות.


השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי על הנתונים: AB Internet Networks 2008 SL
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.