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