1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-16 00:00:02 +01:00
Commit graph

2801 commits

Author SHA1 Message Date
Marvin Klimke
162fafbb03 prevent "unused" warnings 2018-11-21 18:21:29 +01:00
Marvin Klimke
0e7793598b correct libre version 2018-11-21 18:21:12 +01:00
Marvin Klimke
de34ad2cda add rtp node to CMakeLists
adapted from libnanomsg dependencies
2018-11-16 16:08:55 +01:00
Marvin Klimke
a1e43c7f00 add plugin frame for rtp node
using nanomsg as a template
2018-11-16 16:07:47 +01:00
ab41fb657d update gitignore for python code 2018-10-28 14:42:48 +01:00
041b25a804 python: added first version of VILLASnode package 2018-10-28 14:41:55 +01:00
657ff387dd move python client into python dir 2018-10-28 14:39:10 +01:00
f1d571ab36 clients: move shmem CMakeLists into subdir 2018-10-28 14:11:23 +01:00
c55b1a2db6 loopback: now also supported on macOS 2018-10-28 13:27:15 +01:00
1afe25545a tests: do not rely on external config files 2018-10-28 13:26:13 +01:00
Dennis Potter
44c16d09f4 Latest version of evaluate script in which some minor bugs were removed 2018-10-27 23:38:31 +02:00
Dennis Potter
822bd33283 Merge branch 'develop' of git.rwth-aachen.de:acs/public/villas/VILLASnode into develop 2018-10-25 02:45:11 +02:00
Dennis Potter
42ad6e7c69 Script now can add missed steps to median and 3d plots 2018-10-25 02:44:54 +02:00
Niklas Eiling
306ef4be33 config: make using config_helper work also when libconfig was found 2018-10-24 10:19:39 -04:00
Niklas Eiling
f588e4419d config: remove unnecessary includes and add conditional compilation to config_helper.h 2018-10-24 10:04:21 -04:00
Niklas Eiling
a693e7b5db cmake: only try building socket.c if libnl is present. (see #208) 2018-10-24 15:47:57 +02:00
Niklas Eiling
289624ae2a cmake: make libwebsockets required as per installation notes. fixes #208 (1/2) 2018-10-24 15:35:58 +02:00
Dennis Potter
b0179df6d1 Added socket node and changed settings of loopback and shmem node. 2018-10-23 00:11:28 +02:00
Dennis Potter
6d2dfee6a3 New benchmark bash script
Replaced the old node-infiniband-benchmark.sh script, which could only run benchmarks for the InfiniBand node-type, by a general script. This script reads configurations from ./configs and executes them in the benchmark environment.

Later, I will add a small README which also contains an image of this environment.
2018-10-22 18:33:03 +02:00
Dennis Potter
32bfe3a0cd Cleaned up script to generate plots a little more 2018-10-22 13:51:42 +02:00
e23459887f ci: attempt to fix unit tests 2018-10-21 17:21:27 +01:00
8acd434952 list: fixed compatability bug in list_sort() on BSD-based systems 2018-10-21 16:46:26 +01:00
fc3e292213 task: fix task implementation for macOS 2018-10-21 15:41:19 +01:00
39e29964ab tests: fix crashes caused by ASLR 2018-10-21 13:05:24 +01:00
93612d8773 kernel: improve portability 2018-10-21 13:05:24 +01:00
9853018989 memory: improve allocation of hugepages 2018-10-21 13:05:24 +01:00
eaf8fbad36 ci: fix execution of unit tests 2018-10-21 13:05:24 +01:00
082fb11948 whitespaces 2018-10-21 13:05:24 +01:00
a1fc8fe017 memory: add new function to get memory type from flag 2018-10-21 13:05:24 +01:00
Dennis Potter
159cefb14d Added periodic signalling which is necessary in implementation without additional buffer 2018-10-21 12:35:21 +02:00
f7e3e54ccb file: last fix for dir creation 2018-10-21 11:09:20 +02:00
4f85e7b82c file: yet another fix for directory creation 2018-10-21 11:01:15 +02:00
2a0f745434 clients: move shmem example into clients directory 2018-10-21 10:46:27 +02:00
ba75a00e43 loopback: add missing include 2018-10-21 10:36:17 +02:00
c753fbf6f6 tsc: remove always_inline attribute 2018-10-21 10:33:48 +02:00
8534d1980a file: fix directory creation 2018-10-21 10:32:09 +02:00
52fd9e09e5 loopback: add auto mode 2018-10-20 18:47:21 +02:00
6670139439 update example config 2018-10-20 18:47:09 +02:00
ed01b9480d zeromq: fix version detection 2018-10-20 17:35:01 +02:00
ef91faafac shmem: add new mode setting which superseeds the polling setting 2018-10-20 17:12:39 +02:00
27a1ef0314 web: retry binding to other ports if port is already in use by something else 2018-10-20 17:07:28 +02:00
Dennis Potter
3c33696265 Removed signaling for inline messages. Fixes #206
This should decrease the time that is spent in the write-function a little bit and made an extra buffer obsolete.
2018-10-20 17:05:52 +02:00
7c6406ef7b tsc: inline calls to tsc_now() 2018-10-20 16:44:01 +02:00
4e4b5ca95d make use of tsc_now() instead of rdtsc() and rdtscp() (closes #197) 2018-10-20 16:43:43 +02:00
759d633967 io: obey io->flags and smp->flags during encoding/decoding of samples 2018-10-20 16:23:57 +02:00
8e052eaa5e do not send offsets of network node-types 2018-10-20 16:23:26 +02:00
64fa076d11 fix sample flags during muxing 2018-10-20 16:22:24 +02:00
45f35d6d54 fix indention 2018-10-20 16:22:01 +02:00
5f0c6194e9 task: fix periodic tasks when using nanosleep() 2018-10-20 15:39:01 +02:00
377af00af4 use villas.binary as default format for most node types 2018-10-20 15:38:31 +02:00