pkgsrc/parallel/fastflow/PLIST
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

81 lines
2.1 KiB
Text

@comment $NetBSD: PLIST,v 1.1 2020/08/09 15:51:07 brook Exp $
include/ff/all2all.hpp
include/ff/allocator.hpp
include/ff/barrier.hpp
include/ff/bitflags.hpp
include/ff/buffer.hpp
include/ff/combine.hpp
include/ff/config.hpp
include/ff/cycle.h
include/ff/d/inter.hpp
include/ff/d/zmq.hpp
include/ff/d/zmqImpl.hpp
include/ff/d/zmqTransport.hpp
include/ff/dc.hpp
include/ff/dinout.hpp
include/ff/dnode.hpp
include/ff/dynlinkedlist.hpp
include/ff/dynqueue.hpp
include/ff/farm.hpp
include/ff/ff.hpp
include/ff/ff_queue.hpp
include/ff/fftree.hpp
include/ff/graph_utils.hpp
include/ff/gsearch.hpp
include/ff/gt.hpp
include/ff/icl_hash.h
include/ff/lb.hpp
include/ff/make_unique.hpp
include/ff/map.hpp
include/ff/mapCUDAManaged.hpp
include/ff/mapper.hpp
include/ff/mapping_string.sh
include/ff/mapping_utils.hpp
include/ff/mdf.hpp
include/ff/mpmc/MPMCqueues.hpp
include/ff/mpmc/asm/abstraction_dcas.h
include/ff/mpmc/asm/atomic-arm.h
include/ff/mpmc/asm/atomic-i386.h
include/ff/mpmc/asm/atomic-ppc.h
include/ff/mpmc/asm/atomic-x86_64.h
include/ff/mpmc/asm/atomic.h
include/ff/multinode.hpp
include/ff/node.hpp
include/ff/ocl/clEnvironment.hpp
include/ff/oclallocator.hpp
include/ff/oclnode.hpp
include/ff/optimize.hpp
include/ff/ordering_policies.hpp
include/ff/parallel_for.hpp
include/ff/parallel_for_internals.hpp
include/ff/pipeline.hpp
include/ff/platforms/getopt.h
include/ff/platforms/getopt.hpp
include/ff/platforms/liblfds.h
include/ff/platforms/platform.h
include/ff/platforms/pthread_minport_windows.h
include/ff/platforms/stdint.h
include/ff/poolEvolution.hpp
include/ff/poolEvolutionCUDA.hpp
include/ff/repara/baseKernelTask.hpp
include/ff/repara/dpe.hpp
include/ff/repara/rprkernels.hpp
include/ff/selector.hpp
include/ff/spin-lock.hpp
include/ff/squeue.hpp
include/ff/staticlinkedlist.hpp
include/ff/stencilReduce.hpp
include/ff/stencilReduceCUDA.hpp
include/ff/stencilReduceOCL.hpp
include/ff/stencilReduceOCL_macros.hpp
include/ff/svector.hpp
include/ff/sysdep.h
include/ff/task_internals.hpp
include/ff/taskf.hpp
include/ff/tpc/tpcEnvironment.hpp
include/ff/tpc/tpc_api.h
include/ff/tpcallocator.hpp
include/ff/tpcnode.hpp
include/ff/ubuffer.hpp
include/ff/utils.hpp
include/ff/version.h