FastFlow

Software screenshot:
FastFlow
Software ətraflı:
Version: 1.1
Tarixi Upload: 7 May 15
Lisenziya: Pulsuz
Məşhurluq: 46
Boy: 1170 Kb

Rating: 2.5/5 (Total Votes: 2)

FastFlow multi-core platformalar üçün səmərəli applications inkişafı sadələşdirilməsi yönəlmiş C ++ paralel proqramlaşdırma çərçivəsində edir. FastFlow əsas görmə rahatlığı-of-inkişaf və uzunluğu səmərəliliyi həm də belə, dizayn mərhələsi abstraksiya artırılması səmərəli hədəf platformalar üzərində tərtib edilə bilər paralel proqramlaşdırma nümunələri uyğun dəsti ilə developers təmin ilə əldə edilə bilər. FastFlow konseptual qat bir yığın kimi nəzərdə tutulmuşdur ki, tədricən mücərrəd cache-ardıcıl paylaşılan yaddaş multi və çox-core mimarilerde strukturlaşdırılmış paralel proqramlaşdırma dəstək faydalı proqramlaşdırma müəyyən qədər özəyi səviyyəsində paylaşılan yaddaş paralellik. Bu memar daxildir əmtəə, belə Intel əsas, AMD K10, və s. Kimi homogen, multi-core sistemi bu data-axını qrafik kimi paralellik nümunələri həyata keçirir ildən FastFlow yerli stream paralellik dəstəkləyir - qondarma streaming şəbəkələri. FastFlow çərçivəsində run-time dəstək Single-İstehsalçı-Single-Consumer (SPSC) FIFO sıralarında səmərəli həyata keçirilməsini təmin edir. FastFlow SPSC sıralarında kilidi-free, gözləyin pulsuz və interlocked əməliyyatları istifadə etməyin. SPSC queue ilk növbədə istehlak istehsalçı moda yaddaş göstəricilərinə sinxronizasiya mexanizmi kimi istifadə olunur. növbəti dərəcəli qədər bir-bir sıralarında uzanır çox-to-çox beləliklə az və ya heç bir yaddaş maneələr tələb kilidi-free ixtiyari streaming şəbəkələri təmin yalnız SPSC sıralarında və hakim mövzuları istifadə edərək həyata keçirilir olan sinxronizasiyaların və məlumat axınları, və Beləliklə, bir neçə cache invalidations. yəni yüksək səviyyəli proqramlaşdırma üst qatı, paralel nümunələri əsasında bir proqramlaşdırma çərçivəni təmin edir. Xüsusilə, FastFlow FARM, FARM-ilə-Geribildiriminizi (yəni D & C) və PIPELINE nümunələri təmin edir, və onların ixtiyari yuva və tərkibi dəstəkləyir. FastFlow model set daha yeni C ++ şablonları tikinti uzadıla bilər

tələblər .

Visual Studio 9 2008 və ya Visual Studio 10 2010, cmake

Desteklenen əməliyyat sistemləri

Oxşar proqram

Geliştirici digər proqram Computer Science Department

FastFlow
FastFlow

12 Dec 14

Şərh FastFlow

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!