User Tools

Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
ffnamespace:about [2014/08/11 07:13]
fastflow [Application scenarios]
ffnamespace:about [2015/03/07 15:04]
aldinuc
Line 4: Line 4:
  
  
-FastFlow (斋戒流) is a C++ parallel programming framework advocating high-level, pattern-based parallel programming. It chiefly supports streaming and data parallelism,​ targeting ​ heterogenous platforms composed of clusters of shared-memory platforms, possibly equipped with computing accelerators such as NVidia GPGPUs, Xeon Phi, Tilera TILE64. ​+FastFlow (快速流) is a C++ parallel programming framework advocating high-level, pattern-based parallel programming. It chiefly supports streaming and data parallelism,​ targeting ​ heterogenous platforms composed of clusters of shared-memory platforms, possibly equipped with computing accelerators such as NVidia GPGPUs, Xeon Phi, Tilera TILE64. ​
  
 The main design philosophy of FastFlow is to provide application designers with key features for parallel programming (e.g. time-to-market,​ portability,​ efficiency and performance portability) via suitable parallel programming abstractions and a carefully designed run-time support. The main design philosophy of FastFlow is to provide application designers with key features for parallel programming (e.g. time-to-market,​ portability,​ efficiency and performance portability) via suitable parallel programming abstractions and a carefully designed run-time support.
Line 45: Line 45:
 ==== Big Pictures ==== ==== Big Pictures ====
  
-^FastFlow big picture (2014)^App: faster Bowtie2 (2013)^Lock-less programming with FastFlow (2012) ^ +^FastFlow/​C++11 in REPARA^FastFlow big picture (2014)^App: faster Bowtie2 (2013)^ 
-|[[http://​calvados.di.unipi.it/​storage/​paper_files/​2014_ff_poster_hipeac.pdf|{{:​ffnamespace:​2014_ff_poster_hipeac.png?​220}}]]|[[http://​calvados.di.unipi.it/​storage/​paper_files/​2013_ff_botie2_mem_affinity_acaces.pdf|{{:​ffnamespace:​2013_ff_botie2_mem_affinity_acaces.png?​220}}]]|[[http://​calvados.di.unipi.it/​storage/​paper_files/​2012_ACACES_poster.pdf|{{:​ffnamespace:​2012_acaces_poster.png?​330}}]]|+|[[http://​calvados.di.unipi.it/​storage/​paper_files/​2014_ff_poster_hipeac.pdf|{{:​ffnamespace:​2015_artemis_repara_ff.png?​220|}}]]|[[http://​calvados.di.unipi.it/​storage/​paper_files/​2014_ff_poster_hipeac.pdf|{{:​ffnamespace:​2014_ff_poster_hipeac.png?​220}}]]|[[http://​calvados.di.unipi.it/​storage/​paper_files/​2013_ff_botie2_mem_affinity_acaces.pdf|{{:​ffnamespace:​2013_ff_botie2_mem_affinity_acaces.png?​220}}]]| 
 +|Artemis Co-Summit 2015| |HiPEAC-ACACES 2013| 
 + 
 +^FastFlow & its applications (2014)^Lock-less programming with FastFlow (2012)^ 
 +|[[http://​calvados.di.unipi.it/​storage/​paper_files/​2014_ff_poster_openday_unito.pdf|{{:​ffnamespace:​2014_ff_poster_openday_unito.png?​330|}}]]|[[http://​calvados.di.unipi.it/​storage/​paper_files/​2012_ACACES_poster.pdf|{{:​ffnamespace:​2012_acaces_poster.png?​330}}]]
 +|UniTO Industrial day 2014|HiPEAC-ACACES 2012|
  
  
ffnamespace/about.txt · Last modified: 2015/03/07 15:14 by aldinuc