תעשייה בזבזנית ביותר

תעשייה בזבזנית ביותר

צומת המקור: 2675879

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

פופולריות

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

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

במקרה הטוב, חשש הכוח של מוליכים למחצה, מעבר למה שעלול להגביל את השבב שלו, הוא גם יחסי. אם מתחרה היה מציע שבב שצורך חצי מהחשמל, ייתכן שהלקוחות יהיו מוכנים להוציא קצת יותר עבורו, או להעדיף אותו בהשוואה לפתרון יותר זולל חשמל. אבל כמה יותר הם ישלמו? והאם זה שווה את ההשקעה? חיי הסוללה הם דאגה משנית לפונקציונליות, ובמקרה של מוצר של אפל, סגנון.

ברבים מהראיונות שלי לאחרונה, שמעתי סלידה מרומזת של מספר הולך וגדל של אנשים בנוגע לגודל בזבוז החשמל. כתבתי מאמרים שמנסים להדגיש את הבזבוז הזה, אבל הדבר היחיד שרוב האנשים ידברו עליו הוא הטכניקות הזמינות להפחתת הספק מספיק כדי שהשבבים לא יישרפו. הם לא הולכים יותר מזה. אף אחד לא יתייחס לבזבוז החשמל האמיתי שמתרחש. כדוגמה פשוטה, כאשר המסכים במחשב השולחני שלי נכנסים למצב שינה, מדוע ה-GPU ממשיך לעבד תמונה? צריך להיות עדכון חוזר כדי לומר אם הנתונים שנוצרו נמצאים בשימוש בפועל. כל עוד מאגר המסגרת נשמר, או שניתן לשחזר אותו בזמן, אז כל השאר בזבוז וה-GPU שורף חלק נכבד מהספק הכולל של המחשב שלי.

תוכנה נותרה האשם הגדול ביותר, כי חברות תוכנה תמיד טוענות שהפרודוקטיביות היא הדבר החשוב ביותר. בסט הראיונות האחרון שלי, אדם אחד אמר שטלפון חכם כנראה יחזיק מעמד פי 5 יותר אם התוכנה נכתבה בשפה יעילה. אחרים אמרו שמהנדסי תוכנה לא ישתמשו בכלים המאפשרים להם לנתח ביצועים או כוח אם הם לא פועלים במהירויות בזמן אמת או קרובים אליהן. הם גם לא מוכנים לשלם עבור כל דבר שיכול לספק זאת. בעיקרון, אין להם תמריץ לשפר את התוכנה שלהם מעבר לבחירת אלגוריתמים מתאימים או להתרכז בלופים הדוקים. אפילו אז, נראה כי מעטים מבינים את זה כמו שצריך ולא מתחשבים בפריסת נתונים יעילה או משהו כזה.

אני יודע מניסיון העבר כמנהל תוכנה בתעשיית ה-EDA עד כמה חבילות תוכנה ברמה נמוכה אינן יעילות. בעוד שבאותו זמן התעניינתי רק בביצועים, אסרתי על צוות ההנדסה שלי להשתמש בכמחצית מספריית C הסטנדרטית. שגרות כמו malloc ו הדפס נסה להיות כל כך למטרות כלליות שהם מכילים כמויות אדירות של נפיחות, שניתן להימנע ממנה בקלות. הם היו צריכים לספק לי ראיות מדוע צריך לתת להם חריגה, דבר שהיה נדיר. במקום זאת, השקענו מעט זמן ביצירת שגרות שהותאמו לצרכים שלנו ורצו הרבה יותר מהר. זה גם היה מביא להרבה פחות כוח.

אני מכיר חברות EDA אחרות שעשו דברים דומים, אבל זה היה לפני 20 שנה, ואני לא בטוח אם זה עדיין נעשה היום. אני בספק, אבל נא להגיב אם דברים דומים ממשיכים להיעשות.

מחוץ לסביבות העבודה שלנו, מספר הולך וגדל של אנשים אומרים שהם מודאגים מהסביבה. המילים האלה גם קצת חלולות. כן, הם עשויים לקנות מכונית חשמלית, או לבצע כמה שינויים, אבל הם גם שמחים להשתמש בדברים כמו ChatGPT, שצורך כמויות עצומות של חשמל, או תוכנות חינמיות כמו פלטפורמות מדיה חברתית. הם אף פעם לא מפקפקים במחיר הסביבתי האמיתי של אלה. רק בגלל שהנזק הסביבתי קצת נסתר לא הופך אותו למקובל.

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

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

אולי אני מתעייף בזקנתי, אבל נמאס לי שעולם הטכנולוגיה הוא דו-פרצופי. הגיע הזמן שבאמת נתחיל להיות מודאג לגבי כוח - גם אם זה עולה יותר.


בריאן ביילי

בריאן ביילי

  (כל הפוסטים)
בריאן ביילי הוא עורך טכנולוגי/EDA עבור הנדסת מוליכים למחצה.

בול זמן:

עוד מ הנדסה למחצה