FastFlow

البرمجيات قطة:
FastFlow
تفاصيل البرنامج:
الإصدار: 2.0.0
تاريخ إيداع: 12 Dec 14
ترخيص: حرر
شعبية: 74
حجم: 7849 Kb

Rating: 1.0/5 (Total Votes: 1)

وFastFlow هو إطار البرمجة المتوازية وC ++ التي تهدف إلى تبسيط تطوير تطبيقات فعالة لمنصات متعددة النوى. الرؤية الأساسية لFastFlow هي أن سهولة للتنمية وكفاءة وقت التشغيل لا يمكن أن يتحقق على حد سواء من خلال رفع مستوى التجريد من مرحلة التصميم، وبالتالي توفير للمطورين مع مجموعة مناسبة من أنماط البرمجة المتوازية التي يمكن جمعها بكفاءة على منصات الهدف. تم تصميم

FastFlow المفهوم كما كومة من الطبقات التي مجردة تدريجيا التوازي الذاكرة المشتركة على مستوى النوى يصل الى تعريف ثوابت البرمجة مفيدة دعم البرمجة المتوازية المهيكلة على مخبأ-متماسكة الذاكرة المشتركة متعددة وmany- أبنية ومجموعات منهم (انظر http://di.unito.it/fastflow) الأساسية.

وتشمل هذه البنى السلع، متجانسة، وأنظمة متعددة النوى مثل إنتل الأساسية، AMD K10، الخ FastFlow يدعم أصلا تيار التوازي لأنها تنفذ أنماط التوازي كما الرسوم البيانية لتدفق البيانات - ما يسمى شبكات الدفق.

الدعم وقت التشغيل من إطار FastFlow يوفر التنفيذ الفعال لأحادية المنتج، وحيد المستهلك (SPSC) طوابير FIFO. طوابير FastFlow SPSC هي خالية من قفل، خالية من الانتظار، وعدم استخدام عمليات متشابكة. يستخدم في المقام الأول في قائمة انتظار SPSC كآلية تزامن لمؤشرات الذاكرة بطريقة المستهلك المنتجة. الطبقة يصل المقبل يمتد واحد الى واحد طوابير للكثيرين لكثير تزامن وتدفق البيانات، والتي يتم تنفيذها باستخدام طوابير SPSC الوحيدة والمواضيع الحكم، وبالتالي توفير خالية من قفل التعسفية شبكات النقل المباشر الذي يتطلب قليلة أو معدومة الحواجز الذاكرة، و وبالتالي قليلة إبطال ذاكرة التخزين المؤقت.

الطبقة العليا، أي برمجة عالية المستوى، توفر إطارا البرمجة استنادا إلى أنماط متوازية. على وجه الخصوص، ويوفر FastFlow FARM، FARM-WITH-ردود الفعل (أي D & C)، PIPELINE، MAP والحد من أنماط، ويدعم التعشيش منها بشكل تعسفي وتكوينها. مجموعة نمط FastFlow يمكن تمديده لبناء C ++ قوالب جديدة

ما هو الجديد في هذا الإصدار:.

التدبيس الأساسية التلقائي. أنماط جديدة (خريطة، والحد من). تحسين الأداء. الدعم لمجموعات من المكاتب الصغيرة. العديد من التحسينات والإصلاحات

المتطلبات:.

متعددة النواة والمنصات الموزعة. تعمل أيضا على لينكس.

برامج مماثلة

DataGrid
DataGrid

13 Dec 14

IBM ViaVoice
IBM ViaVoice

3 Jan 15

EyeHome
EyeHome

4 Jan 15

GammaLib
GammaLib

2 Jan 15

البرامج الأخرى من المطور Computer Science Department

FastFlow
FastFlow

7 May 15

تعليقات ل FastFlow

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!
البحث حسب الفئة