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

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

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

במרכז הכנס הוכרזה Intel Parallel Studio – משפחת כלי פיתוח מקבילי חדשים המיועדים במיוחד עבור מפתחי שפת הפיתוח ויז'ואל סטודיו הפופולארית של מיקרוסופט.

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

ד"ר עמי מרובקה מהחוג למדעי המחשב באוניברסיטת בר אילן, דיבר על בעיות ומכשלות בתכנות מרובה-ליבות מנקודת המבט האקדמית. גיא בן חיים ואסף יפה, מהנדסי תוכנה בכירים במרכז הפיתוח של אינטל בחיפה, הציגו את הכלים החדשים הכלולים ב- Intel Parallel Studio: ה- Composer, ה- Inspector וה- Amplifier.

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

ג'יימס ריינדרס אמר כי אינטל מספקת מערך מלא של מוצרי פיתוח תוכנה, בעיקר ל- HPC (מיחשוב עתיר ביצועים), אשכולות (clusters), מחשבי על – תחומים בהם יש חשיבות רב למקביליות, ועם בסיס לקוחות עצום. "רכשנו במשך השנים מומחיות וחברות שהיו חלוצות התחום והצטרפו אלינו. הטכנולוגיה והמוצרים והם המובילים לתמיכה במעבדי אינטל ומעבדים אחרים במחשבים מתקדמים", אמר ריינדרס.

Intel Parallel Studio מביא לקהילת מפתחי C++ ודיגיטל סטודיו של מיקרוסופט, תיכנות מקבילי לפיתוח קליינט על חלונות.

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

ריינדרס הבדיל בדבריו בין ריבוי ליבות (multi core) – וליבות רבות (many cores) . כיום יש יותר מעבדים עם 4 ליבות, 6 ו- 8 ליבות, ואינטל הדגימה לא מכבר בבייג'ין תצורה של 64 נימים (Threads).  השלב הבא יהיה כנראה בשנה הבאה, ואולי עוד בסוף השנה הזאת, עם מעבד בעל ליבות רבות, אשר ישמש בעיקר לגרפיקה, אך הטכנולוגיה תהיה זמינה עבור כל סוגי המעבדים. מספר הליבות טרם פורסם, אך מדובר בעשרות רבות.

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