Ruka hadi yaliyomo
FF

FastFlow for Mac

Mchapishaji: Computer Science Department
Imechunguzwa kwa virusi Mac Free
Pakua v2.0.0 127 Makusanyaji
Toleo2.0.0
Mchapishaji Computer Science Department
Tarehe ya kutolewa30 Des 2012
Tarehe iliyoongezwa30 Des 2012
Mahitaji ya OsMac OS X 10.4 PPC, Mac OS X 10.5 PPC, Mac OS X 10.5, Mac OS X 10.8, Macintosh, Mac OS X 10.4, Mac OS X 10.6, Mac OS X 10.4 Intel, Mac OS X 10.7, Mac OS X 10.5 Intel
MahitajiMulticore and distributed platforms. Also working on Linux.
Jumla ya vipakuliwa127
BeiFree

Maelezo

FastFlow ni mfumo wa programu sambamba wa C++ unaolenga kurahisisha uundaji wa utumizi bora wa majukwaa ya msingi nyingi. Maono muhimu ya FastFlow ni kwamba urahisishaji wa maendeleo na ufanisi wa wakati wa kukimbia unaweza kupatikana kwa kuinua kiwango cha uondoaji wa awamu ya muundo, na hivyo kuwapa wasanidi programu seti inayofaa ya mifumo ya programu inayofanana ambayo inaweza kukusanywa kwa ufanisi kwenye majukwaa lengwa.

FastFlow imeundwa kimawazo kama rundo la tabaka ambazo huondoa polepole usawa wa kumbukumbu iliyoshirikiwa katika kiwango cha cores hadi ufafanuzi wa miundo muhimu ya programu inayounga mkono usanidi wa programu sambamba kwenye kumbukumbu iliyoshirikiwa ya kache usanifu na nguzo nyingi za msingi. (tazama http://di.unito.it/fastflow).

Usanifu huu ni pamoja na bidhaa, homogeneous, mifumo ya msingi nyingi kama vile Intel core, AMD K10, n.k. FastFlow kwa asili inaauni usambamba wa mtiririko kwa kuwa hutumia mifumo ya ulinganifu kama grafu za mtiririko wa data - kinachojulikana kama mitandao ya utiririshaji.

Usaidizi wa muda wa utekelezaji wa mfumo wa FastFlow unatoa utekelezaji bora wa foleni za FIFO za Mtayarishaji Mmoja-Mtumiaji Mmoja (SPSC). Foleni za FastFlow SPSC hazina kufuli, hazisubiri, na hazitumii shughuli zilizounganishwa. Foleni ya SPSC hutumiwa kimsingi kama utaratibu wa ulandanishi wa viashiria vya kumbukumbu kwa mtindo wa mzalishaji wa watumiaji. Daraja linalofuata linapanua foleni za moja hadi moja hadi maingiliano mengi hadi mengi na mtiririko wa data, ambao hutekelezwa kwa kutumia foleni za SPSC pekee na nyuzi za usuluhishi, na hivyo kutoa mitandao ya utiririshaji kiholela isiyofungika ambayo inahitaji vizuizi vichache vya kumbukumbu, na. kwa hivyo kubatilishwa kwa akiba chache.

Safu ya juu, yaani upangaji wa kiwango cha juu, hutoa mfumo wa programu kulingana na mifumo inayofanana. Hasa, FastFlow hutoa FARM, FARM-WITH-FEEDBACK (yaani D&C), PIPELINE, MAP na REDUCE ruwaza, na kuauni viota na muundo wao kiholela. Seti ya muundo wa FastFlow inaweza kupanuliwa zaidi kwa kuunda violezo vipya vya C++.

Programu zinazofanana

Chaguzi