From f3568ca05dafa87abf50642aacd8e88cf98021a9 Mon Sep 17 00:00:00 2001 From: Matthew Feickert Date: Thu, 17 Oct 2024 20:15:28 -0600 Subject: [PATCH] Remove table from talk --- talk.md | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/talk.md b/talk.md index ab4bfc7..0ea0ce8 100644 --- a/talk.md +++ b/talk.md @@ -234,15 +234,17 @@ from atlascp import EgammaTools --- # Columnar CP tool backend performance tests -.large[ -* During (ongoing) refactor added integrated benchmark to [measure](https://docs.google.com/spreadsheets/d/1psLklZk6B7xcOz2Zijb0vB8AvIuObxHz6v-mLHfUqrw/edit?usp=sharing) .bold[time spent in tool] (not i/o) and compare to xAOD model +.huge[ +* During (ongoing) refactor added preliminary integrated benchmark to [measure](https://docs.google.com/spreadsheets/d/1psLklZk6B7xcOz2Zijb0vB8AvIuObxHz6v-mLHfUqrw/edit?usp=sharing) .bold[time spent in tool per event] (not i/o) and compare to xAOD model * While direct comparison not possible, tests are as close as possible - Only involves `C++` CP tool code (no Python involved) - Uses same version of CP tool - xAOD includes event store access -* Show .bold[substantial speedups] for migrated tools +* Show .bold[substantial speedups] for migrated tools: .bold[columnar is 2-4x faster] than xAOD interface + - Time for i/o and connecting columns not included in the performance comparisons (not optimized in the tests, so removed from benchmark) ] + --- # Challenges: Tooling design decisions