Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jakobod/caf-net-benchmarks
Some benchmarks for the new libcaf_net network stack
https://github.com/jakobod/caf-net-benchmarks
Last synced: about 1 month ago
JSON representation
Some benchmarks for the new libcaf_net network stack
- Host: GitHub
- URL: https://github.com/jakobod/caf-net-benchmarks
- Owner: jakobod
- License: gpl-3.0
- Created: 2019-11-18T13:27:13.000Z (almost 5 years ago)
- Default Branch: master
- Last Pushed: 2022-12-08T11:37:14.000Z (almost 2 years ago)
- Last Synced: 2023-03-05T15:21:12.076Z (over 1 year ago)
- Language: C++
- Homepage: https://github.com/actor-framework/incubator
- Size: 6.22 MB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CAF-net Benchmarks
This repository contains some benchmark suites for the caf-net library, which is currently being implemented.
# What is included?
Contained in this repo are:
- pingpong benchmark
- streaming benchmark (using CAF streams)
- simple_streaming benchmark (streaming without CAF streams)# How to build
Since caf-net is developed in another repository, you will have to specify both build directories to build it.### Build CAF
```bash
git clone https://github.com/actor-framework/actor-framework.git
cd actor-framework
./configure --build-type=Release --no-examples --no-openssl
make -C build -j$(nproc)
cd ..
```### Build the incubator
```bash
git clone https://github.com/actor-framework/incubator.git
cd incubator
./configure --build-type=Release --with-caf=
make -C build -j$(nproc)
cd ..
```### Build this repo
```bash
git clone https://github.com/jakobod/caf-net-benchmarks.git
cd caf-net-benchmarks
./configure --with-caf= --with-caf-net=
make -C build -j$(nproc)
cd ..
```