b57fe6e5ea
akh morn
2023-12-06 03:23:00 +08:00
oscar
fc687426ae
stuff
2023-05-01 15:28:51 -04:00
quackerd
aba80e8869
stuff
2023-05-01 21:18:34 +02:00
quackerd
1a90104d53
minor fix
2023-03-29 22:00:59 +02:00
quackerd
59b8c36ced
multiarch
2023-03-17 21:13:05 +01:00
quackerd
4effb3f1bd
multiarch
2023-03-16 09:43:34 +01:00
oscar
bb9792cf06
memloadgen allocate memory in thread
2023-03-15 19:44:46 -04:00
oscar
a385866002
memloadgen allocate memory in thread
2023-03-15 19:10:52 -04:00
oscar
7e4fd3d721
memloadgen allocate memory in thread
2023-03-15 19:07:36 -04:00
oscar
05965dbb94
memloadgen allocate memory in thread
2023-03-15 18:43:37 -04:00
quackerd
25c18b4fc5
stdin based pct control
2023-03-05 16:48:54 +01:00
quackerd
28d469e8ff
better printing
2023-03-05 15:59:42 +01:00
quackerd
6cd0e7d12f
add signal control
2023-03-05 15:58:06 +01:00
quackerd
521a49d945
add magic number
2023-03-05 15:15:13 +01:00
quackerd
a9cac61069
cleanup and stuff
2023-01-04 17:25:32 +01:00
quackerd
f20ae16e31
temp commit
2022-12-14 20:52:12 +01:00
quackerd
2a543d7e4d
iperf
2022-11-30 20:37:51 +01:00
quackerd
a3b7b7db5d
iperf
2022-11-26 00:08:26 +01:00
quackerd
5e76edab89
useless but useful check
2022-11-24 10:11:14 +01:00
oscar
d0c7329f9f
iperf
2022-11-23 20:05:48 -05:00
quackerd
4ff2de5d1e
dpdk refactor
2022-11-22 16:27:27 +01:00
quackerd
933e9708f3
refactor iperf conf to human readable
2022-11-22 13:58:33 +01:00
quackerd
e85928e3f5
iperf script change
2022-11-21 22:52:13 +01:00
quackerd
df880a453c
new scripts
2022-11-18 09:27:04 +01:00
oscar
b5be9c38fe
memloadgen
2022-11-16 15:37:39 -05:00
quackerd
18339fb109
memloadgen pct support
2022-11-16 08:44:43 +01:00
quackerd
1836bd89df
memloadgen rate control
2022-11-11 22:11:50 +01:00
quackerd
075902ba1d
add break
2022-11-01 11:27:34 +01:00
quackerd
68b621fd3c
snapshot memloadgen transaction change
2022-11-01 11:01:23 +01:00
565dbca278
latest dpdk & refactoring
2022-06-22 23:40:48 +08:00
a716583b19
update various components for new machines
2022-05-25 06:55:01 -04:00
d217bde46a
bug fix
2022-03-29 00:50:10 +08:00
6e7e152915
posix support
2022-03-29 00:47:46 +08:00
0d26960686
nvme support
2022-03-21 23:01:24 +08:00
186150ca00
fixed hardcoded exit
2022-03-21 19:45:42 +08:00
27c6cd188d
device driver abstraction
2022-03-21 19:43:49 +08:00
2ecfacff11
spdk
2022-03-20 22:17:26 +08:00
0dc463ba35
memload generator
2022-02-21 21:41:40 +08:00
997587c519
temp save
2021-03-17 21:45:01 -04:00
cd4785f08a
add mem region support for nm malloc
2021-03-04 02:25:34 -05:00
4d50e55e1e
+fix workload gen
2021-03-04 01:54:13 -05:00
7fd7c7f776
+libnm refactor and numa allocator support.
...
+khat threads now have numa-local memory.
2021-03-03 22:22:06 -05:00
b85777e6f0
+stuff?
2021-02-23 13:12:27 -05:00
162d41a4cc
+ cat packet loss control and max packet loss tolerance \ + output and parse packet loss for master and slaves
2021-02-22 06:54:53 -05:00
1fd9be7f13
+ packet loss control & + packet depth control
2021-02-21 05:16:39 -05:00
d1e43dcf2f
+Bench scripts
2021-02-20 04:53:55 -05:00
06b93ddf1c
memload gen
...
Summary: Add memload generator
Test Plan: by hand
Reviewers: ali
Differential Revision: https://review.rcs.uwaterloo.ca/D415
2021-02-16 05:15:11 -05:00
f655e5f5cb
Initial commit of benchmarks
...
Summary:
+ UDP and PTP over UDP & hw timestamping
+ Khat protocol
+ Rat protocol
+ Nanosecond timestamping
+ Load generation
+ NUMA detection library
+ Test scripts
+ Server & Client multi threading & tx/rx queues
+ RSS on all packets w/ randomized L4 ports
Test Plan: by hand
Reviewers: ali
Reviewed By: ali
Differential Revision: https://review.rcs.uwaterloo.ca/D408
2021-02-10 14:12:47 -05:00
e9e15caea8
add ipv4 and udp. Need to fix link up.
2020-11-18 09:01:55 +08:00
oscar
c34be253f7
stable, merging to master branch
2020-11-16 20:07:50 -05:00