pkgsrc/parallel/Makefile
brook 6f4042e2ca parallel/fastflow: import fastflow-3.0.0
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.
2020-08-09 15:51:07 +00:00

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"