
Linux 7.5 תסיר את אופטימיזציות MMX האחרונות של Intel מ-RAID תוכנה
טלאי צפוי להתמזג לענף הראשי של Linux 7.5 יסיר את קוד MMX המותאם האחרון מהקרנל, כולל קוד XOR של RAID תוכנה, בעוד שחרור Linux 7.5 צפוי בשנת 2027.
מפתחי Linux מתכוננים להסיר מהקרנל את אופטימיזציות MMX האחרונות שנותרו של Intel. טלאי צפוי להתמזג לענף הראשי של Linux 7.5 יסיר קוד MMX מותאם מקוד XOR של RAID תוכנה. שחרור הקרנל צפוי בשנת 2027.
מה הטלאי משנה
יש להודות שלא נותר הרבה ב-Linux במונחים של אופטימיזציות MMX. השינוי יסיר קוד MMX מותאם מקוד XOR של RAID תוכנה, כך שחובב Pentium מהשלהי שנות ה-90 עדיין יכול להשתמש ב-RAID תוכנה, אך יחסר לו הנתיב המהיר של MMX. בעקבות שינוי זה, הקרנל יאבד יותר מ-800 שורות קוד ויחליף אותן ב-12 בלבד. הדבר מתואר כמקרה קלאסי של ניקוי קוד ב-Linux.
MMX בהיסטוריה של Linux
מעטים יריצו את הקרנלים המודרניים ביותר על שבבי Pentium MMX ו-Pentium II בשנת 2026. רוב קוד MMX המותאם האחר נעלם ממערכת ההפעלה לפני חצי עשור, כאשר הוסר קוד MMX מותאם לניהול זיכרון. ההסרה הופכת את ההרחבות העתיקות MultiMedia eXtensions של Intel ללא רלוונטיות במערכת ההפעלה בקוד פתוח.
להיזכר ב-MMX
Intel הציגה שבבי Pentium MMX בינואר 1997. למרות ששווקו כמשופרים על ידי MultiMedia eXtensions, Wikipedia מתעקשת ש-MMX הוא רשמית ראשי תיבות חסרי משמעות שנרשמו כסימן מסחרי על ידי Intel. במחלוקת סימני מסחר מאוחרת עם יריבה ותיקה AMD, מסמך שהופק בבית המשפט ציין ש-MMX עמד על Matrix Math Extensions. AMD הסתמכה על כך כדי לעקוף את סימן המסחר, כי ראשי תיבות לא ניתן לרשום כסימן מסחרי, לפי המקור האנציקלופדי. בסופו של דבר, כל מעבדי x86 המתחרים הצליחו לשלב את הוראות MMX. יחד עם שבבי Pentium MMX, AMD, Centaur, Cyrix, Rise ו-Transmeta הציעו בסופו של דבר מעבדי MMX. לאחר ההצלחה השיווקית של MMX, AMD הייתה חלוצה עם הוראות 3DNow!, וכשנה מאוחר יותר Intel השיבה עם SSE ו-SSE2.
מקורות: Tom's Hardware
SiTech — פיתוח אתרים בכוח ה-AI
אנחנו בונים אתרים מהירים ומודרניים ומשלבים AI בתהליכי עבודה אמיתיים. יש לכם פרויקט או שאלה? נשמח לעזור.