
26-08-2005, 16:15
|
|
|
|
חבר מתאריך: 25.08.05
הודעות: 5
|
|
עבור תיכנות זה יכול דווקא כן לעזור לך קצת, כמעט בכל מהדר של שפת C או ++C אתה יכול לכתוב פונקציות שירוצו בשני Threads (פתילים) נפרדים במקביל, אם אתה מריץ תוכנה כזו על מחשב עם ליבה כפולה, אז לפחות לפי מה שהבנתי כל Thread ירוץ על ליבה אחרת ואז יוצא שהזמן הריצה של התוכנה נהייה הרבה יותר מהר, אני לא יותר אם פי 2 (כמו שהייתי מצפה באופן תאורתי) אבל זה בהחלט אמור להאיץ את מהירות הריצה, לעומת מצב בו תריץ את אותה תוכנה על מעבד יחיד ליבה ואז שני ה Thread-ים יאלצו להתחלק עם אותה ליבה בודדת.
אייל
|