FastFlow for Mac
| Leagan | 2.0.0 |
|---|---|
| Foilsitheoir | Computer Science Department |
| Dáta scaoilte | 30 Noll 2012 |
| Dáta curtha leis | 30 Noll 2012 |
| Os riachtanais | Mac 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 |
| Riachtanais | Multicore and distributed platforms. Also working on Linux. |
| Íoslódálacha iomlána | 127 |
| Praghas | Free |
Cur síos
Is creat ríomhchlárúcháin comhthreomhar C++ é FastFlow atá dírithe ar fhorbairt feidhmchlár éifeachtach d’ardáin illárnacha a shimpliú. Is í príomhfhís FastFlow gur féidir éascaíocht forbartha agus éifeachtúlacht ama rite a bhaint amach trí leibhéal astarraingthe na céime dearaidh a ardú, ag soláthar sraith oiriúnach de phatrúin ríomhchlárúcháin chomhthreomhara ar féidir iad a thiomsú go héifeachtach ar na hardáin sprice.
Tá FastFlow deartha go coincheapúil mar chairn sraitheanna a dhéanann comhthreomhaireacht na cuimhne comhroinnte a teibí de réir a chéile ag leibhéal na gcroí go dtí an sainmhíniú ar thógálacha úsáideacha ríomhchlárúcháin a thacaíonn le ríomhchlárú struchtúrtha comhthreomhar ar ailtireachtaí illárnacha agus iliomad croí-chuimhne comhleanúnach taisce agus cnuasaigh díobh. (féach http://di.unito.it/fastflow ).
I measc na n-ailtireachtaí seo tá córais tráchtearraí, aonchineálacha, illárnacha ar nós croí-Intel, AMD K10, etc. Tacaíonn FastFlow go dúchais le comhthreomhaireacht sruth ós rud é go gcuireann sé patrúin comhthreomharáin i bhfeidhm mar ghraif sreafa sonraí - líonraí sruthú mar a thugtar orthu.
Soláthraíonn tacaíocht ama rite an chreata FastFlow cur chun feidhme éifeachtach scuainí FIFO Táirgeoir Aonair-Tomhaltóra Aonair (SPSC). Tá scuainí FastFlow SPSC saor ó ghlas, saor ó fanacht, agus ní úsáideann siad oibríochtaí comhghlasa. Úsáidtear scuaine SPSC go príomha mar mheicníocht sioncronaithe le haghaidh leideanna cuimhne ar bhealach táirgeoirí tomhaltóirí. Síneann an chéad chiseal eile scuainí duine le duine chuig go leor sioncrónaithe agus sreafaí sonraí, a chuirtear i bhfeidhm ag baint úsáide as scuainí SPSC agus snáitheanna eadrána amháin, rud a sholáthraíonn líonraí sruthaithe treallach saor ó ghlas nach dteastaíonn mórán bacainní cuimhne orthu, agus mar sin is beag neamhbhailí taisce.
Soláthraíonn an tsraith uachtarach, i.e. ríomhchlárú ardleibhéil, creat ríomhchlárúcháin atá bunaithe ar phatrúin chomhthreomhara. Go háirithe, soláthraíonn FastFlow patrúin FEIRME, FEIRME-LE-ABHAIS (i.e. D&C), Píblíne, MAP agus LAGHDÚ, agus tacaíonn sé lena neadú agus a gcomhdhéanamh treallach. Is féidir an tacar patrún FastFlow a leathnú tuilleadh trí theimpléid C++ nua a thógáil.