jfjoch_fpga_test: Print preprocessing time
This commit is contained in:
@@ -286,13 +286,14 @@ int main(int argc, char **argv) {
|
||||
static_cast<double>(nsummation * nimages * x.GetModulesNum() * RAW_MODULE_SIZE *
|
||||
x.GetBitDepthReadout() / 8) / (receiving_time * 1e9));
|
||||
|
||||
logger.Info("Per-image time: (mean; microseconds): spot finding {:.0f} indexing {:.0f} refinement {:.0f} prediction {:.0f} integration {:.0f} total {:.0f}",
|
||||
output.processing_time.spot_finding * 1e6,
|
||||
output.processing_time.indexing * 1e6,
|
||||
output.processing_time.refinement * 1e6,
|
||||
output.processing_time.bragg_prediction * 1e6,
|
||||
output.processing_time.integration * 1e6,
|
||||
output.processing_time.processing * 1e6);
|
||||
logger.Info("Per-image time: (mean; microseconds): preprocess {:.0f} spot finding {:.0f} indexing {:.0f} refinement {:.0f} prediction {:.0f} integration {:.0f} total {:.0f}",
|
||||
output.processing_time.preprocessing * 1e6,
|
||||
output.processing_time.spot_finding * 1e6,
|
||||
output.processing_time.indexing * 1e6,
|
||||
output.processing_time.refinement * 1e6,
|
||||
output.processing_time.bragg_prediction * 1e6,
|
||||
output.processing_time.integration * 1e6,
|
||||
output.processing_time.processing * 1e6);
|
||||
|
||||
logger.Info("");
|
||||
for (int i = 0; i < nstreams; i++) {
|
||||
|
||||
@@ -200,11 +200,12 @@ int main(int argc, char **argv) {
|
||||
if (output.status.max_receive_delay)
|
||||
logger.Info("Max delay {}", output.status.max_receive_delay.value());
|
||||
|
||||
logger.Info("Per-image time: (mean; microseconds): spot finding {:.0f} indexing {:.0f} refinement {:.0f} prediction {:.0f} integration {:.0f} total {:.0f}",
|
||||
output.processing_time.spot_finding * 1e6,
|
||||
output.processing_time.indexing * 1e6,
|
||||
output.processing_time.refinement * 1e6,
|
||||
output.processing_time.bragg_prediction * 1e6,
|
||||
output.processing_time.integration * 1e6,
|
||||
output.processing_time.processing * 1e6);
|
||||
logger.Info("Per-image time: (mean; microseconds): preprocess {:.0f} spot finding {:.0f} indexing {:.0f} refinement {:.0f} prediction {:.0f} integration {:.0f} total {:.0f}",
|
||||
output.processing_time.preprocessing * 1e6,
|
||||
output.processing_time.spot_finding * 1e6,
|
||||
output.processing_time.indexing * 1e6,
|
||||
output.processing_time.refinement * 1e6,
|
||||
output.processing_time.bragg_prediction * 1e6,
|
||||
output.processing_time.integration * 1e6,
|
||||
output.processing_time.processing * 1e6);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user