Commit Graph

22 Commits

Author SHA1 Message Date
oscar
fc687426ae stuff 2023-05-01 15:28:51 -04:00
quackerd
4effb3f1bd multiarch 2023-03-16 09:43:34 +01:00
oscar
05965dbb94 memloadgen allocate memory in thread 2023-03-15 18:43:37 -04: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
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
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
6e7e152915 posix support 2022-03-29 00:47:46 +08:00
0d26960686 nvme support 2022-03-21 23:01:24 +08:00
27c6cd188d device driver abstraction 2022-03-21 19:43:49 +08:00
2ecfacff11 spdk 2022-03-20 22:17:26 +08: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
1fd9be7f13
+ packet loss control & + packet depth control 2021-02-21 05:16:39 -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
quackerd
cadd5a21a4 initial commit 2020-11-13 09:46:27 -05:00