|
ace9c08812
|
added affinity option per node
|
2015-09-17 01:33:19 +02:00 |
|
|
3fe2008a94
|
smaller cleanups
|
2015-09-17 01:00:21 +02:00 |
|
|
7b49fd75e3
|
refactored system tests
|
2015-09-17 00:55:20 +02:00 |
|
|
a35906c437
|
fixed some problems when compiling without ENABLE_SOCKET
|
2015-09-15 14:20:12 +02:00 |
|
|
e196d01ffd
|
fixed several bugs for new libnl3 based netem implementation
|
2015-09-14 18:05:03 +02:00 |
|
|
85f3707554
|
smaller fixes and cleanups
|
2015-08-22 17:42:38 +02:00 |
|
|
0524afa630
|
rewrite of network emulation support using libnl3
iproute2 is now not required anymore. everything is handled by nettling sockets
|
2015-08-22 17:42:02 +02:00 |
|
|
755c3e93f4
|
fix: suppres statistic output if no samples have been received
|
2015-08-22 17:39:06 +02:00 |
|
|
a5a23ab3ae
|
changed indention for #ifdef's
|
2015-08-21 10:19:32 +02:00 |
|
|
1dd7aaca19
|
rework of the file node-type
|
2015-08-09 23:57:25 +02:00 |
|
|
84d3e4c136
|
removed last pieces of TCP support and pseudo node-types: "udp", "ieee802.3" and "ip"
The node-types have been replaced by the new type "socket" which features a setting called "layer" to choose between "udp", "ip" and "eth"
|
2015-08-07 01:24:19 +02:00 |
|
|
5f038bf6bd
|
removed trailing whitespace
|
2015-08-07 01:11:43 +02:00 |
|
|
b103212a02
|
cleanups
|
2015-06-10 15:13:02 +02:00 |
|
|
ae1da5d8ff
|
added statistic hooks
|
2015-06-10 15:12:36 +02:00 |
|
|
1b9bfc155a
|
rewrite of hook system (much more powerful now :-)
|
2015-06-10 15:10:51 +02:00 |
|
|
2597fff110
|
added new fields ts_{sent,recv} for a timestamp of last sent/received messages
|
2015-06-10 15:05:36 +02:00 |
|
|
da464456e0
|
config_parse_hooks() => config_parse_hooklist (as in config_parse_nodelist)
|
2015-06-10 14:58:10 +02:00 |
|
|
517412f7c2
|
added: insert element in linked list by orderng/priority criteria
|
2015-06-10 14:56:55 +02:00 |
|
|
c8e11836fa
|
removed reference counter
|
2015-06-10 14:54:56 +02:00 |
|
|
b42dd7a466
|
pass timestamp when message was received to hook callbacks
|
2015-06-05 12:39:40 +02:00 |
|
|
c9ed2a1f74
|
cleanup codestyle
|
2015-06-05 12:15:31 +02:00 |
|
|
fffac2eb88
|
remove superfluous includes
|
2015-06-03 10:13:35 +02:00 |
|
|
5cb89c1ac8
|
added histogram of delay distribution
|
2015-06-02 22:45:37 +02:00 |
|
|
375a16243e
|
cleanups
|
2015-06-02 22:44:57 +02:00 |
|
|
258d5414dc
|
added new message format
|
2015-06-02 22:36:17 +02:00 |
|
|
ecbc4bc247
|
remove timestamp prepending
|
2015-06-02 22:30:08 +02:00 |
|
|
a3908af4da
|
cleanups and documentation
|
2015-06-02 22:29:15 +02:00 |
|
|
9fae6d1ef8
|
fix: use "online" e.g. "running" calculation of mean and variance
|
2015-06-02 22:06:59 +02:00 |
|
|
a87799404a
|
fix: missing includes
|
2015-06-02 22:06:15 +02:00 |
|
|
5aa1530baf
|
moved time related functions to timing.{c,h}
|
2015-06-02 21:59:31 +02:00 |
|
|
08e08e6711
|
updated copyright in header
|
2015-06-02 21:53:04 +02:00 |
|
|
09e888d52b
|
Merge branch 'master' of github.com:RWTH-ACS/S2SS
|
2015-05-19 16:57:07 +02:00 |
|
|
527ccc7b53
|
added timestamp option to file node type
|
2015-05-19 16:55:39 +02:00 |
|
|
82a1b36820
|
Added Box-Muller method to generate normal distributed RV
|
2015-05-19 16:53:39 +02:00 |
|
|
a03c37106a
|
add additional check agains reverse engeneering
|
2015-05-09 23:48:25 +02:00 |
|
|
19786b0917
|
implemented rudimentary copy protection
|
2015-05-07 19:02:12 +02:00 |
|
|
dcb553035a
|
fixed OPAL node type for new API
|
2015-05-07 13:57:43 +02:00 |
|
|
cea95681f0
|
tested preliminary GTFPGA support
|
2015-05-07 13:04:06 +02:00 |
|
|
08f7dd5b25
|
small fixes
|
2015-05-07 13:01:18 +02:00 |
|
|
06b7b1ec92
|
cleanups
|
2015-05-06 13:21:26 +02:00 |
|
|
eea6788253
|
added helper function for blocking timerfd wait (returns number of runs)
|
2015-05-06 13:20:02 +02:00 |
|
|
9e0153f0f8
|
make use of timestamps in send/receive tools configurable via TOOLS_USE_TIMESTAMP (config.h)
|
2015-05-06 12:04:31 +02:00 |
|
|
482be0ebbb
|
align on cacheline granularity
|
2015-05-06 11:50:38 +02:00 |
|
|
9af2e26655
|
integrating new node types into server and tools
|
2015-05-06 11:49:13 +02:00 |
|
|
d1d5f521b7
|
introducing new unified node types with scatter/gather (multiplexing) support
|
2015-05-06 11:48:30 +02:00 |
|
|
17a3ff8869
|
moved setting struct
|
2015-05-06 11:43:05 +02:00 |
|
|
39ff4bb035
|
fixed assert function
|
2015-05-06 11:41:14 +02:00 |
|
|
9919ad43c8
|
refactoring: list class
|
2015-05-06 11:40:44 +02:00 |
|
|
25d278ca4a
|
fixed log formatting
|
2015-05-06 11:40:02 +02:00 |
|
|
411e02f034
|
updated hooks: multiplexing will soon be replaced by new _{read,write} functions
|
2015-05-06 11:38:57 +02:00 |
|