| Fastflow Efficiënte programmering voor Multicore |
Download nu |
Fastflow Rangschikking & Samenvatting
- Naam uitgever:
- Aldinucci - Torquati
Fastflow Tags
Fastflow Beschrijving
Efficiënte programmering voor Multicore FastFlow is multi-core programmeerraamwerk dat de vergrendelvrije MPMC FIFO-wachtrijen specifiek ontworpen is om de ontwikkeling van programmeerkaders op hoog niveau op cache-coherente multi-core te ondersteunen. Fastflow is sneller dan TBB, OpenMP en Cilk. Fastflow is specifiek gericht op het ondersteunen van de ontwikkeling van efficiënte streaming-toepassingen op cache-coherente multi-core-platforms. Het wordt gerealiseerd als een C ++ sjabloonbibliotheek.vanilla of andere FlavoursFastflow kan direct worden gebruikt om efficiënte multithreaded-toepassingen in een TBB-mode te ontwikkelen. Het is echter ontworpen om het ontwerp en de ontwikkeling van programmeerkaders op hoog niveau op multi-core platforms te ondersteunen. Ze omvatten probleemoplossende omgeving en toolkits voor algemene doeleinden. We ontwikkelen ons als een fastflow-gebaseerde frameworks om * parallelle Monte Carlo-simulaties te ondersteunen; * Parallelle macro-gegevensstroominterpretatie met automatische parallelisatiefunctie die skeletale programmering ondersteunen; * een uitbreiding van Intel TBB die algemene streaming-netwerken ondersteunt; * A ( Blazing Snel) Parallelle geheugen Allocator.FASTFLOW Toont snel. Toont experimenteel dat Fastflow altijd efficiënter is dan state-of-the-art multi-core programmeerkaders in een reeks micro-benchmarks en op een echte wereldtoepassing; De snelheidsrand van fastflow over andere oplossingen kan worden gewaagd voor fijne korrels taken, als voorbeeld + 35% op OpenMP, + 226% op de cilk, + 96% op TBB voor de uitlijning van eiwit P01111 tegen Uniprot DB met Smith-Waterman-algoritme .FASTFLOW is open source onder GPL. Wat is er nieuw in deze release: · Nieuwe boerderijinterface · Pipeline skeleton · FF_SEND_OUT-functie geïntroduceerd · Mogelijkheid om willekeurige grafieken van pijpleiding en boerderijen te bouwen · Mandelbrot-set-applicatie · Sommige bugs opgelost
Fastflow Gerelateerde software