חישוב מבוזר קהילתי

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

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

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

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

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

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

תגובות גולשים

התגובה תפורסם באתר לאחר אישור המערכת

עדיין אין תגובות. היה הראשון להגיב!