|
|
@ee0176b
|
2 years |
Thierry Delisle |
Fixed go shutdown in churn benchmark
ADTast-experimentalpthread-emulation
|
|
|
@d71db1a
|
2 years |
Thierry Delisle |
rmit not supports unconditional args
ADTast-experimentalpthread-emulation
|
|
|
@c0458be3
|
2 years |
Thierry Delisle |
More small changes to the plot script and added script to parse trun …
ADTast-experimentalpthread-emulation
|
|
|
@c4c8571
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalpthread-emulation
|
|
|
@3f95dab
|
2 years |
Thierry Delisle |
Committing hopefully last version of the webserver
ADTast-experimentalpthread-emulation
|
|
|
@1b97cc87
|
2 years |
Thierry Delisle |
Minor fixes to rmit for nasus
ADTast-experimentalpthread-emulation
|
|
|
@1f950c3b
|
2 years |
Thierry Delisle |
Fixed some small errors in benchmarks
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@8fe35be
|
2 years |
Thierry Delisle |
Fixed some benchmarks that were still using stack arrays
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@ae020ea
|
2 years |
Thierry Delisle |
Printer now prints max fd and open/closed/live connections.
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@07997cd
|
2 years |
Thierry Delisle |
Fixed errors with the accept many version
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@8419b76
|
2 years |
Thierry Delisle |
printer now properly uses eng3
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@329e26a
|
2 years |
Thierry Delisle |
Re-instated the isolate/multi-cluster option.
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@bf7c7ea
|
2 years |
Thierry Delisle |
Moved printer and protocol thread to the main cluster
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@c25338d
|
2 years |
Thierry Delisle |
Added accept 10 method (it doesn't really work).
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@10ba012
|
2 years |
Thierry Delisle |
Minor fixes to Worker threads
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@430ce61
|
2 years |
Thierry Delisle |
Added sendfile test in Cforall
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@137974ae
|
2 years |
Thierry Delisle |
Moved stats printer to it's own file and now using push-stats rather …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@8c58e73
|
2 years |
Thierry Delisle |
Removed webserver feature to have multiple clusters (it never actually …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@7f0ac12
|
2 years |
Thierry Delisle |
First draft at acceptor thread webserver
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@86c12d65
|
2 years |
Thierry Delisle |
Checkpoint of the broken version of reuseport
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@ce98816
|
2 years |
Thierry Delisle |
Stats printer now uses a condition variable to sleep so it exists …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@c4b10e2
|
2 years |
Thierry Delisle |
Moved socket creation to a different file.
Makefile now has debug …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@153570d
|
2 years |
Thierry Delisle |
Server now cleanly closes in non interactive mode
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@76f5e9f
|
2 years |
Thierry Delisle |
Forgot to commit change to plot.py
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@65c9208
|
2 years |
Thierry Delisle |
Changed transfer benchmark to be more consistent with other rmit benchmarks
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@3613e25
|
2 years |
Thierry Delisle |
Rmit script now supports escaping string arguments
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@8faa6612
|
2 years |
Thierry Delisle |
Minor fixes to how benchmarks handle yes/no arguments
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@00675a1
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@3b80db8
|
2 years |
Thierry Delisle |
Fixed libfibre tests after api change
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@bd1d279
|
2 years |
Thierry Delisle |
process mutilate now recors average latency
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@3b5dcfa
|
2 years |
Thierry Delisle |
Some more tiny fixes to the memcached results handling
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@c899175
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@1f4fde5
|
2 years |
Thierry Delisle |
Plot now sorts series
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@d1c47c2
|
2 years |
Thierry Delisle |
Improved plotting scripts to handle memcached results
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@8197ca5
|
2 years |
Thierry Delisle |
Update yield.cfa to be more consistent with other benchmarks.
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@9cf2b0f
|
2 years |
Thierry Delisle |
Updated yield benchmarks to be more consistents.
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@db89655
|
2 years |
Thierry Delisle |
Removed debug prints
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@160ee4c
|
2 years |
Thierry Delisle |
Fix churn.go to use channels instead of semaphores.
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@f56101f
|
2 years |
Thierry Delisle |
Many fixes to rmit
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@62402e2
|
2 years |
Thierry Delisle |
Implemented churn benchmark in go using Weighted semaphore. …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@12bb5ab1
|
2 years |
Thierry Delisle |
Implemented the churn benchmark for libfibre.
Trivial change to the …
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@111a2ab3
|
2 years |
Thierry Delisle |
Changed churn.cfa to use the same approach as rust
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@b029e31
|
2 years |
Thierry Delisle |
Implemented churn benchmark for rust.
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@1784e9e
|
2 years |
Thierry Delisle |
Removed c.c file which probably was never meant to be checked in
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@e9c5db2
|
2 years |
Thierry Delisle |
Minor fixes to benchmark processing scripts
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@ed49dbd
|
2 years |
Thierry Delisle |
Forgot to remove debug print.
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@57af3f3
|
2 years |
Thierry Delisle |
Changed plotter to show all data + min,max and median.
ADTast-experimentalpthread-emulationqualifiedEnum
|
|
|
@f34f95c
|
2 years |
Thierry Delisle |
Updated plot script to support non-interactive mode
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@d672350
|
2 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@ef3c383
|
2 years |
Thierry Delisle |
Added statistics about sendfile in the webserver
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@93829cb
|
2 years |
Thierry Delisle |
Added helper function to zero out sqes.
Not done in allocate since so …
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@3a40df6
|
2 years |
Thierry Delisle |
Producer now also uses the naive read/write approach
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@3263e2a4
|
3 years |
Thierry Delisle |
Producer now has multiple io_uring implementations.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@6dc17a3d
|
3 years |
Thierry Delisle |
Changed consumer to run for ever.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@1a0b600
|
3 years |
Thierry Delisle |
Implemented producer to use sendfile and splice.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@ef6d059
|
3 years |
Thierry Delisle |
Changed the consumer to accept twice
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@da81b849
|
3 years |
Thierry Delisle |
Fix argument handling for sink.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@8761d40a
|
3 years |
Thierry Delisle |
Added sink program to test splice
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@a6d4901
|
3 years |
Thierry Delisle |
Finally fixed dependencies for httpforall.
ADTast-experimentalenumpthread-emulationqualifiedEnum
|
|
|
@d3261710
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@6117fc0
|
3 years |
Thierry Delisle |
Httpforall now pins kernel threads
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@753fb978
|
3 years |
Thierry Delisle |
Use O3 instead of O2 for httpforall
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@1e8b4b49
|
3 years |
Thierry Delisle |
Added work around for CFA bug with implicit conversion to unions.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@adfd125
|
3 years |
Thierry Delisle |
Changed benchmark to use sout and commas.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@75965a6
|
3 years |
pabuhr |
replace thread_rand with prng, replace xorshift64 with xorshift_13_7_17
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3e417bf
|
3 years |
Thierry Delisle |
Reduced stack-size for connection thread
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@644162a
|
3 years |
Thierry Delisle |
Fix problem in splice use with signed/unsigned comparison.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@52d2545
|
3 years |
Thierry Delisle |
"Fix" problems with persistent connection using HTTP1.0
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3a0ddb6
|
3 years |
Thierry Delisle |
Don't wait for the port if not in interactive mode.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3df86cc
|
3 years |
Thierry Delisle |
Added a new churn benchmark.
Still have to implement it for other …
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3eb540fb
|
3 years |
Thierry Delisle |
Modified httpforall not to use VLA of threads.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a7026b4
|
3 years |
Thierry Delisle |
Fixed protocol to work with the sun machines.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@42b7fa5f
|
3 years |
Thierry Delisle |
Forgot to close file in non-link splice.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3f39009
|
3 years |
Thierry Delisle |
Reimplemnted how splice is handled.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@4087baf
|
3 years |
Thierry Delisle |
Implmented non-interactive mode
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@58ca0a0a
|
3 years |
Thierry Delisle |
Conflict message now mentions the file cache.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@40a64f78
|
3 years |
Thierry Delisle |
Added options to redirect outputs and allow disabling Ctrl+D to stop.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@8a039be
|
3 years |
Thierry Delisle |
Fixed options to correctly default to the default.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@197df9b
|
3 years |
Thierry Delisle |
Only print time refreshing if logs are enabled.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@1db1454
|
3 years |
Thierry Delisle |
Fixed Typo
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@4d8fbf4
|
3 years |
caparson |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@ce9f9d4
|
3 years |
caparson |
added mutexstmt benchmark to make
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@a5d1fe7
|
3 years |
caparson |
added mutexStmt benchmarks
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@83b22b53
|
3 years |
Thierry Delisle |
now print expected time before listing.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@f46b26b8
|
3 years |
Thierry Delisle |
Fixed printing with regards to taskset
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@3e9ec44
|
3 years |
Thierry Delisle |
rmit script now attempts to set task sets
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@fa6233a
|
3 years |
Thierry Delisle |
rmit no longer crashes on unreadable key-values
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@6dc2db9
|
3 years |
Thierry Delisle |
Change benchmarks to consistently print duration in ms.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@0218d51
|
3 years |
Thierry Delisle |
Implemeted go transfer benchmark
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@fdfb0ba
|
3 years |
Thierry Delisle |
rqd*fibre now compile with std=c++17
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@ebb6158
|
3 years |
Thierry Delisle |
Minor fixes to warnings, printing and ridiculous go/rust requirements.
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@821c534
|
3 years |
Thierry Delisle |
Implemented transfer in rust and fixed minor issues with rust benchmarks
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@d0b9247
|
3 years |
Thierry Delisle |
Minor fixes to go benchmarks and added missing go files
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@5a40e4e
|
3 years |
Thierry Delisle |
Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@dd1cc02
|
3 years |
Thierry Delisle |
Several changes to benchmark makefile for benchmarks for my thesis
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@2c7d0e8
|
3 years |
Thierry Delisle |
tweaked printing of yield test
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@e5aba4a
|
3 years |
Thierry Delisle |
Added and tweeked rust benchmarks
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@65502d8
|
3 years |
caparson |
added some mutex stmt benchmarking
ADTast-experimentalenumforall-pointer-decaypthread-emulationqualifiedEnum
|
|
|
@ebf3989
|
3 years |
Thierry Delisle |
small fixes to some rdq benchmarks
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|
@b2525d9
|
3 years |
Thierry Delisle |
Changed how benchmark Makefile silences certain rules.
ADTast-experimentalenumforall-pointer-decayjacob/cs343-translationnew-ast-unique-exprpthread-emulationqualifiedEnum
|
|
|