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

BOINC (או תשתית ברקלי פתוח עבור מחשוב רשת) היא מערכת תוכנה שנועדה לתאם שיתוף CPU באמצעות האינטרנט. ישנן תוכניות לקוח BOINC המאפשרים לך לתרום את כוח המעבד שלך בשימוש למגוון מטרות, בעיקר פרויקטים ללא כוונת רווח וארגונים.

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

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

  • מימן @ הבית - כדי לשפר את טכנולוגיית אנרגיה נקייה על ידי שיפור ייצור מימן ואחסון.
  • LHC @ דף הבית - חישוב נתונים מן גדול Hadron Collider
  • Cels @ דף הבית - קראנץ 'נתונים עבור הידבקות התא / סרטן מחקר
  • מערכת בינה מלאכותית - הנדסה לאחור המוח כדי לבנות מערכת בינה מלאכותית בקנה מידה גדול.

ועוד רבים, אשר ניתן למצוא את כולם כאן.

במאמר זה, אני יתמקד התקנת תוכנת לקוח BOINC ב אובונטו לינוקס, אולם יש לקוחות BOINC זמין עבור לינוקס, OSX, ו- Windows (98 / ME / 2000 / XP / Vista).

התקנת תוכנת לקוח BOINC

אנחנו הולכים להתחיל על ידי התקנת התוכנה הדרושים כדי להפוך את המחשב הזה חלק באשכול BOINC. ב Debian / אובונטו אתה יכול להשתמש apt-get / aptitude / Synaptic להתקין:

  • boinc-client
  • מנהל

מתקין עבור מערכות הפעלה אחרות ניתן למצוא באתר האינטרנט של BOINC.

לאחר הכל מותקן, אתה יכול להפעיל את תוכנית מנהל עם

boincmgr

אתה תקבל חלון מחפש משהו כזה:

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

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

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

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

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