FastFlow

צילום מסך תוכנה:
FastFlow
פרטי תוכנה:
גרסה: 1.1
טען תאריך: 7 May 15
רשיון: ללא תשלום
פופולריות: 9
גודל: 1170 Kb

Rating: nan/5 (Total Votes: 0)

FastFlow היא מסגרת תכנות המקבילה ++ C שנועדה לפשט את הפיתוח של יישומים יעילים עבור פלטפורמות מרובות ליבות. החזון המרכזי של FastFlow הוא שקלויות פיתוח ויעילות ריצה יכולות גם להיות מושגת על ידי העלאת רמת ההפשטה של ​​שלב התכנון, ובכך לספק למפתחים עם סט מתאים של דפוסי תכנות מקבילים שניתן להדר ביעילות על פלטפורמות היעד. FastFlow נועד מושגית כערימה של שכבות שבהדרגה מופשטת ההקבלה הזיכרון המשותפת ברמה של ליבות עד ההגדרה של מבני תכנות שימושיים תמיכה תכנות מקביל מובנה בארכיטקטורות ליבות מרובות ורבות זיכרון משותף Cache-עקבי. ארכיטקטורות אלה כוללים סחורות, מערכות ליבה כגון אינטל, AMD K10, וכו 'הומוגנית, מרובות ליבות FastFlow מקורי תומך הקבלה זרם שכן הוא מיישם דפוסי הקבלה נתוני זרימת גרפים - רשתות הזרמה מה שנקרא. התמיכה של מסגרת FastFlow זמן הריצה מספקת יישום יעיל של תורי FIFO חד מפיק-חד לצרכן (SPSC). תורי FastFlow SPSC הם מנעול ללא, לחכות חינם, ולא להשתמש בפעולות המחוברים זה. תור SPSC משמש בעיקר כמנגנון סנכרון למצביעי זיכרון באופנת הצרכן-יצרן. הנדבך הבא מרחיב תורים אחד-על-אחד לרבים-לרבים סינכרונים ותזרימי נתונים, אשר מבוצעים באמצעות תורי SPSC בלבד ואשכולות פוסק, ובכך לספק רשתות הזרמה שרירותיות ללא מנעול שדורשת מעט או לא מחסומי זיכרון, ו כך כמה פסילות מטמון. השכבה העליונה, כלומר תכנות ברמה גבוהה, מספקת מסגרת תכנות מבוססת על דפוסים מקבילים. בפרט, FastFlow מספק חווה, FARM-עם-משוב (כלומר D & C) ודפוסי צינור, ותומך בקינון השרירותי שלהם והרכב. סט דפוס FastFlow ניתן להאריך עוד יותר על ידי בניית תבניות חדשות C ++

דרישות :.

של Visual Studio 2008 או 9 של Visual Studio 10 2010, cmake

מערכות הפעלה נתמכות

תוכנה דומה

תוכנות אחרות של יזם Computer Science Department

FastFlow
FastFlow

12 Dec 14

תגובות ל FastFlow

תגובות לא נמצא
להוסיף הערה
הפעל את התמונות!