-
Notifications
You must be signed in to change notification settings - Fork 6
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
Issue508 performance tests #509
Merged
Merged
Changes from 18 commits
Commits
Show all changes
20 commits
Select commit
Hold shift + click to select a range
03840f3
Implemented HitVector::mostly_clear, that keeps N elements in the vector
JennyLouise fcbdb44
experimenting with clusterer flushing
JennyLouise 95a7107
Clustering changes, and addition of efustatstocsv to store efustats i…
JennyLouise 8c8d2bf
Benchmarking
JennyLouise 6e2eec4
Merge branch 'master' into issue_493_clustering
JennyLouise 0d81135
Merge branch 'master' into issue_493_clustering
JennyLouise 2dddddc
update benchmark test
JennyLouise e718cc6
Added performance test for cspec and loki
JennyLouise d4f7ad6
Debugging
JennyLouise 426576c
Bug fix, running builder.flush(true) does a full flush like original …
JennyLouise c431b68
Fixed directory
JennyLouise 59715a6
Cross packet test
JennyLouise 5354576
Final packet sent needs to pass true parameter to builder.flush() so …
JennyLouise 7bd3442
Removed unnecessary mostly_clear function added to HitVector early on…
JennyLouise 41fb625
New node name
JennyLouise 64d4258
Fixed json name
JennyLouise 7a5bc13
Refreshing kafka topic, in case messages already exist in topic
JennyLouise bf58d1e
Removed debug messages
JennyLouise 389e350
Fixed bug and renamed function
JennyLouise ba595ed
Removed incorrect efu directory
JennyLouise 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 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 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 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 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 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 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
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
#include <benchmark/benchmark.h> | ||
#include <common/reduction/HitVector.h> | ||
|
||
|
||
static void BM_pushback_hits(benchmark::State &state){ | ||
HitVector hits; | ||
for (auto _ : state){ | ||
Hit hit; | ||
hit.coordinate = 50; | ||
hit.weight = 50; | ||
hit.time = 50; | ||
hits.push_back(hit); | ||
} | ||
} | ||
BENCHMARK(BM_pushback_hits); | ||
BENCHMARK_MAIN(); |
This file contains 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
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -85,7 +85,7 @@ CSPECBase::CSPECBase(BaseSettings const &settings, | |
Stats.create("readouts.tof_neg", Counters.TimeStats.TofNegative); | ||
Stats.create("readouts.prevtof_count", Counters.TimeStats.PrevTofCount); | ||
Stats.create("readouts.prevtof_neg", Counters.TimeStats.PrevTofNegative); | ||
Stats.create("readouts.tof_toolarge", Counters.TOFErrors); | ||
Stats.create("readouts.tof_toolarge", Counters.TOFErrors); //move this to events.tof_toolarge | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Or discard at readouts stage |
||
|
||
|
||
// Clustering stats | ||
|
This file contains 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 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 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
File renamed without changes.
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.
indent