-
Notifications
You must be signed in to change notification settings - Fork 14
Replace cpu-benchmark with similar stress-ng monte-carlo test #137
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Draft
quantumsteve
wants to merge
40
commits into
main
Choose a base branch
from
stress-ng_cpu_benchmark
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Draft
Changes from 7 commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
b9d87fc
Replace cpu-benchmark with similar stress-ng monte-carlo test
quantumsteve d3778c2
Add dependency psutil
quantumsteve 827c189
terminate io process
quantumsteve e41861c
check for division by zero
quantumsteve 901e87b
mute stress-ng
quantumsteve 8c560de
Added a --quiet flag to another stress-ng invocation
henricasanova ffac645
Fixed the zombie problem
henricasanova e802679
Since memsize argument document says MB (and not MiB), I changed
henricasanova 45124d9
typo-- !!
henricasanova c92654e
try to workaround missing cpu_queue
quantumsteve 510ca58
typos
quantumsteve 8bb70bc
Rewrite/Re-engineering of wfbench so that the execution proceeds in
henricasanova ebe24ab
Made it to that even if wfbench is ^C-ed, it doesn't leave runaway
henricasanova 85079cb
Minor fix
henricasanova 8f46f0e
check container output
quantumsteve 61fe80c
bug-- in bin/wfbench
henricasanova 4dee4fd
bug-- in wfbench
henricasanova 2feb997
Merge branch 'stress-ng_cpu_benchmark' of github.com:wfcommons/WfComm…
henricasanova 50e42f9
Updated the create_benchmark() method to allow specifying the number of
henricasanova 4da3f66
Merge branch 'main' into stress-ng_cpu_benchmark
henricasanova 54c212e
Insane race-condition bug fix if wfbench.py (having to deal with killing
henricasanova 68fb5db
cleanup
quantumsteve 8bd49b5
cleanup
quantumsteve 8639ee7
commented out code
quantumsteve 90a6a49
Updagted wfbench to make it callable as a module
henricasanova 9a77ef8
Made the Swift/T translator create a README file with instructions
henricasanova f627804
Modified swift-t translator fork-exec wfbench (which is known to be
henricasanova 03b058a
Made Swift/T translator use python_exec()
henricasanova 50bc158
test re-enabling
henricasanova 22efdf1
Merge branch 'stress-ng_cpu_benchmark' into stress-ng_cpu_benchmark-w…
henricasanova 32963ae
test updates
henricasanova f08f54e
Removed all traces of cpu-benchmark.cpp
henricasanova 3aa7021
added a sleep to let redis server time to start in the swift/t container
henricasanova 0a99665
small test fix/cleanup
henricasanova 225b689
cleanup
quantumsteve a486c92
Update bin/wfbench
henricasanova 6d58507
set type to integer
quantumsteve 1325d1b
add hipified code
quantumsteve b633026
check CUDA/HIP return values
quantumsteve 2b47fc3
missed file
quantumsteve File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think calling terminate here is causing the
io_procto not finish.Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
yes, but the problem is that if we call join() instead of terminate, then it seems to hang... so the I/O process isn't the kind of process that ever terminates perhaps? I'll inspect the code tomorrow Thursday when I have a minute.