FastFlow

نرم افزار تصویر:
FastFlow
جزئیات نرم افزار:
نسخه: 2.0.0
ها تاریخ: 12 Dec 14
توسعه دهنده: Computer Science Department
پروانه: رایگان
محبوبیت: 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 و موضوعات داور اجرا، در نتیجه ارائه رایگان قفل شبکه جریان خودسرانه است که نیاز به چند یا هیچ موانع حافظه، و بنابراین چند invalidations کش. دانلود دانلود لایه فوقانی، به عنوان مثال برنامه نویسی سطح بالا، یک چارچوب برنامه نویسی مبتنی بر الگوهای موازی را فراهم می کند. به طور خاص، FastFlow فراهم می کند FARM، مزرعه با بازخورد (به عنوان مثال D & C)، خط لوله، MAP و کاهش الگوها، و پشتیبانی تودرتو و ترکیب دلخواه خود را. مجموعه الگوی FastFlow می تواند بیشتر با ساختن C ++ جدید قالب گسترش

چه جدید در این نسخه است:.

پین گذاری هسته ها به صورت خودکار. الگوهای جدید (نقشه، کاهش). بهبود عملکرد. پشتیبانی از خوشه های SMP های. بسیاری از پیشرفت ها و رفع

مورد نیاز:.

چند هستهای و سیستم عامل توزیع شده است. همچنین در لینوکس کار می کند.

نرم افزار های مشابه

نرم افزار های دیگر از توسعه دهنده Computer Science Department

FastFlow
FastFlow

7 May 15

نظرات به FastFlow

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!
جستجو بر اساس طبقه بندی