עבור לתוכן

שיפור ביצועי מחשב ע"י חיבור למחשב נוסף...

Featured Replies

פורסם

האם ניתן לחבר למחשב פנטיום 3 ישן מחשב פנטיום 2 או 3 אחר, כך שישתמש בכח המחשוב שלו ?

מקווה שהשאלה ברורה... :-\

פורסם

לשלב ולחבר את כוח העיבוד שלהם למטרה אחת...? לא עד כמה שידוע לי...

פורסם

מה זאת אומרת ? לעבוד עם שני מעבדים ? אם כן ,אז לא

לא במחשבים כאלו לפחות בשביל זה צריך לוח אם מיוחד וגם מעבדים מיוחדים בדרך כלל

פורסם

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

פורסם

בשביל לבנות מחשב על צריך קודם כל רשת מהירה במיוחד (ניראה לי 100GBPS או יותר... מה שבטוח זה שזה הרבה יותר מרשת ביתי רגילה). אני לא בטוח לגבי שאר הציוד המיוחד אבל מה שבטוח זה שזה לא נועד למשתמש הביתי, ובטח לא לחיבור של P2... :P

פורסם

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

אם היית רוצה לחבר לוחות דרך Ethernet, כפי שנכתב כאן, אני לא חושב שרשת של 100Mbps הייתה מספיקה בשביל העברות מידע בין מעבדים, למרות זאת, רשת של Gbps זה עניין שונה לגמרי, כי ממילא האפיק של המעבדים הללו ל-NB לא רחב במיוחד, אבל לא תמצא בשבילם לוחות עם Gb LAN שמתחבר ל-NB וזו הבעיה.

פורסם

ממש לא! ראיתי ב TV שחיברו למעלה מ 100 מחשבים למחשב אחד עם כבל רשת פשוט ביותר.

הבעייה שצריך תוכנה מיוחדת. שם כל מי שרצה להשתתף היה שם תתוכנה על המחשב והוא היה מחובר ...

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

פורסם

אתה מוזמן לנסות למצוא את התוכנה... אם יש כזה דבר אז אני אשמח לראות אותו בפעולה (ולא נראה לי שהדבר הזה יעיל משהו משום מה...)

פורסם

אמממ אני חושב שזה אפשרי אך הדרך לא יודע עד כמה פשוטה.

כי אני זוכר שפעם חיברו משהו כמו 74 ערכות של PS2 ויצרו מחשב על נחמד אבל העסק לא נראה פשוט עם כל החיבורים.... :P

פורסם

זה לא עובד בצורה שאתם חושבים....

צריך בנוסף לתוכנה המסויימת הזאת גם שהתוכנות שמריצים יתוכנתו לצורה הזאת של המחשב.

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

פורסם

זה לא עובד בצורה שאתם חושבים....

צריך בנוסף לתוכנה המסויימת הזאת גם שהתוכנות שמריצים יתוכנתו לצורה הזאת של המחשב.

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

בדיוק סתכל פה:http://www.mini-itx.com/projects/cluster/

פורסם

יצא לי לעבוד ולתכת למערכת כזאת של 12 מחשבי P4 כל אחד עם 2 מעבדים וגיגה זיכרון מחוברים ביניהם ב-infiniban שזו רשת טבעת של 40Gbps.

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

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

פורסם

טאורטיט זה אפשרי אך מאוד קשה יש אפשרות לתת לכל פרוסס מעבד(ברמת מערכת הפעלה אפשרי רק עם linux והרבה ידע בc) ואפשר לשתמשש במתרגם asm לc ובעזרת מעיין סדרן מתוחכם יהיה אפשר לעשות שחלקים יעובדו במעבד אחר אך לדעתי האפשרות הכי טובה זה עם פרוסס לכל מעבד(או יותר)

פורסם

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

רק המוח האנושי יכול לתכנן מראש את האפלקציה ככה שתהיה מקבילית/מבוזרת

אחרי קריאה של הלינק הזה על ה-12 מחשב P3-800Mhz גליתי שהם השתמשו במערכת שנקראת MPI בשביל למקבל את העסק, זו בדיוק המערכת שאני עבדתי איתה מול 12 מחשבי P4 עם 2 מעבדים וגיגה זיכרון בכל מחשב. המערכת הזאת היא בעצם סט פקודות לתקשורת הכתובים ב-C, ככה שצריך לכתוב אפלקציה מיוחדת המשתמשת בהם.

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

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

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

פורסם

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

ד"א: הם לא פנטיופ 3 אלא via C3 מעבדים שצורכים 7-5W

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים