6f4042e2ca
FastFlow: high-performance parallel patterns and building blocks in C++ FastFlow is a programming library implemented in modern C++ and targeting multi/many-cores (there exists an experimental version based on ZeroMQ targeting distributed systems). It offers both a set of high-level ready-to-use parallel patterns and a set of mechanisms and composable components (called building blocks) to support low-latency and high-throughput data-flow streaming networks. FastFlow simplifies the development of parallel applications modelled as a structured directed graph of processing nodes. The graph of concurrent nodes is constructed by the assembly of sequential and parallel building blocks as well as higher-level easy-to-use components (i.e. parallel patterns) modelling typical schemas of parallel computations (e.g., pipeline, task-farm, parallel-for, etc.). FastFlow efficiency stems from the optimized implementation of the base communication and synchronization mechanisms and from its layered software design.
30 lines
581 B
Makefile
30 lines
581 B
Makefile
# $NetBSD: Makefile,v 1.29 2020/08/09 15:51:07 brook Exp $
|
|
#
|
|
|
|
COMMENT= Applications dealing with parallelism in computing
|
|
|
|
SUBDIR+= R-promises
|
|
SUBDIR+= clusterit
|
|
SUBDIR+= dqs
|
|
SUBDIR+= dsh
|
|
SUBDIR+= fastflow
|
|
SUBDIR+= ganglia-monitor-core
|
|
SUBDIR+= gridscheduler
|
|
SUBDIR+= hwloc
|
|
SUBDIR+= linda
|
|
SUBDIR+= lua-lanes
|
|
SUBDIR+= mpi-ch
|
|
SUBDIR+= openmp
|
|
SUBDIR+= openmpi
|
|
SUBDIR+= openpa
|
|
SUBDIR+= p5-Parallel-Pvm
|
|
SUBDIR+= paexec
|
|
SUBDIR+= parallel
|
|
SUBDIR+= pdsh
|
|
SUBDIR+= pvm3
|
|
SUBDIR+= py-billiard
|
|
SUBDIR+= sge
|
|
SUBDIR+= slurm-wlm
|
|
SUBDIR+= threadingbuildingblocks
|
|
|
|
.include "../mk/misc/category.mk"
|