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.
OS | Architecture | Version |
---|---|---|
NetBSD 10.0 | aarch64 | fastflow-3.0.0.tgz |
NetBSD 10.0 | aarch64 | fastflow-3.0.0.tgz |
NetBSD 10.0 | aarch64 | fastflow-3.0.0.tgz |
NetBSD 10.0 | aarch64eb | fastflow-3.0.0.tgz |
NetBSD 10.0 | aarch64eb | fastflow-3.0.0.tgz |
NetBSD 10.0 | alpha | fastflow-3.0.0.tgz |
NetBSD 10.0 | alpha | fastflow-3.0.0.tgz |
NetBSD 10.0 | earmv6hf | fastflow-3.0.0.tgz |
NetBSD 10.0 | earmv6hf | fastflow-3.0.0.tgz |
NetBSD 10.0 | earmv6hf | fastflow-3.0.0.tgz |
NetBSD 10.0 | earmv7hf | fastflow-3.0.0.tgz |
NetBSD 10.0 | earmv7hf | fastflow-3.0.0.tgz |
NetBSD 10.0 | earmv7hf | fastflow-3.0.0.tgz |
NetBSD 10.0 | i386 | fastflow-3.0.0.tgz |
NetBSD 10.0 | i386 | fastflow-3.0.0.tgz |
NetBSD 10.0 | i386 | fastflow-3.0.0.tgz |
NetBSD 10.0 | i386 | fastflow-3.0.0.tgz |
NetBSD 10.0 | powerpc | fastflow-3.0.0.tgz |
NetBSD 10.0 | powerpc | fastflow-3.0.0.tgz |
NetBSD 10.0 | powerpc | fastflow-3.0.0.tgz |
NetBSD 10.0 | sh3el | fastflow-3.0.0.tgz |
NetBSD 10.0 | sh3el | fastflow-3.0.0.tgz |
NetBSD 10.0 | sparc64 | fastflow-3.0.0.tgz |
NetBSD 10.0 | sparc64 | fastflow-3.0.0.tgz |
NetBSD 10.0 | sparc | fastflow-3.0.0.tgz |
NetBSD 10.0 | sparc | fastflow-3.0.0.tgz |
NetBSD 10.0 | vax | fastflow-3.0.0.tgz |
NetBSD 10.0 | vax | fastflow-3.0.0.tgz |
NetBSD 10.0 | x86_64 | fastflow-3.0.0.tgz |
NetBSD 10.0 | x86_64 | fastflow-3.0.0.tgz |
NetBSD 10.0 | x86_64 | fastflow-3.0.0.tgz |
NetBSD 10.0 | x86_64 | fastflow-3.0.0.tgz |
NetBSD 9.0 | aarch64 | fastflow-3.0.0.tgz |
NetBSD 9.0 | aarch64 | fastflow-3.0.0.tgz |
NetBSD 9.0 | aarch64 | fastflow-3.0.0.tgz |
NetBSD 9.0 | alpha | fastflow-3.0.0.tgz |
NetBSD 9.0 | alpha | fastflow-3.0.0.tgz |
NetBSD 9.0 | earmv6hf | fastflow-3.0.0.tgz |
NetBSD 9.0 | earmv6hf | fastflow-3.0.0.tgz |
NetBSD 9.0 | earmv6hf | fastflow-3.0.0.tgz |
NetBSD 9.0 | earmv7hf | fastflow-3.0.0.tgz |
NetBSD 9.0 | earmv7hf | fastflow-3.0.0.tgz |
NetBSD 9.0 | earmv7hf | fastflow-3.0.0.tgz |
NetBSD 9.0 | i386 | fastflow-3.0.0.tgz |
NetBSD 9.0 | i386 | fastflow-3.0.0.tgz |
NetBSD 9.0 | i386 | fastflow-3.0.0.tgz |
NetBSD 9.0 | i386 | fastflow-3.0.0.tgz |
NetBSD 9.0 | powerpc | fastflow-3.0.0.tgz |
NetBSD 9.0 | powerpc | fastflow-3.0.0.tgz |
NetBSD 9.0 | powerpc | fastflow-3.0.0.tgz |
NetBSD 9.0 | sparc64 | fastflow-3.0.0.tgz |
NetBSD 9.0 | x86_64 | fastflow-3.0.0.tgz |
NetBSD 9.0 | x86_64 | fastflow-3.0.0.tgz |
NetBSD 9.0 | x86_64 | fastflow-3.0.0.tgz |
NetBSD 9.0 | x86_64 | fastflow-3.0.0.tgz |
NetBSD 9.3 | x86_64 | fastflow-3.0.0.tgz |
NetBSD 9.3 | x86_64 | fastflow-3.0.0.tgz |
Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.
The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.
Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.
Problem reports, updates or suggestions for this package should be reported with send-pr.