Skip to content

Commit

Permalink
cleanup & update docs
Browse files Browse the repository at this point in the history
  • Loading branch information
kondratyevd committed Mar 27, 2024
1 parent 7d35a85 commit 1974107
Show file tree
Hide file tree
Showing 8 changed files with 76 additions and 118 deletions.
11 changes: 6 additions & 5 deletions README.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,13 +32,14 @@ This benchmark is designed for generic but comprehensive performance tests of th
* Parallelized via ``Dask`` using local cluster
* Parallelized via ``Dask`` using Gateway cluster

* Loading and reading columns from NanoAOD ROOT files is done using ``uproot``.
* Multiple data access options:

* Explicit list of files or directories in local or mounted filesystem
* List of files, blocks, or datasets at CMS DBS accessed via network, e.g. XRootD or XCache

* Generic operations applied to data in columns:
* Loading and reading columns from NanoAOD ROOT files is done using ``uproot``.

* Nothing (just open the ROOT file with a given method)
* Load column data into memory
* Perform a simple operation on a column, e.g. ``mean()``
* Abstract "operation" with a given timeout executed by workers to emulate data processing during analysis.

* Time profiling
* Measuring size of columns in bytes
Expand Down
21 changes: 0 additions & 21 deletions docs/source/modules/af_benchmark.data_access.rst

This file was deleted.

45 changes: 0 additions & 45 deletions docs/source/modules/af_benchmark.executor.rst

This file was deleted.

45 changes: 45 additions & 0 deletions docs/source/modules/af_benchmark.executors.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
af\_benchmark.executors package
===============================

Submodules
----------

af\_benchmark.executors.base module
-----------------------------------

.. automodule:: af_benchmark.executors.base
:members:
:undoc-members:
:show-inheritance:

af\_benchmark.executors.dask module
-----------------------------------

.. automodule:: af_benchmark.executors.dask
:members:
:undoc-members:
:show-inheritance:

af\_benchmark.executors.futures module
--------------------------------------

.. automodule:: af_benchmark.executors.futures
:members:
:undoc-members:
:show-inheritance:

af\_benchmark.executors.sequential module
-----------------------------------------

.. automodule:: af_benchmark.executors.sequential
:members:
:undoc-members:
:show-inheritance:

Module contents
---------------

.. automodule:: af_benchmark.executors
:members:
:undoc-members:
:show-inheritance:
21 changes: 0 additions & 21 deletions docs/source/modules/af_benchmark.processing.rst

This file was deleted.

21 changes: 0 additions & 21 deletions docs/source/modules/af_benchmark.profiling.rst

This file was deleted.

29 changes: 25 additions & 4 deletions docs/source/modules/af_benchmark.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,10 +7,7 @@ Subpackages
.. toctree::
:maxdepth: 4

af_benchmark.data_access
af_benchmark.executor
af_benchmark.processing
af_benchmark.profiling
af_benchmark.executors

Submodules
----------
Expand All @@ -23,6 +20,30 @@ af\_benchmark.benchmark module
:undoc-members:
:show-inheritance:

af\_benchmark.data\_loader module
---------------------------------

.. automodule:: af_benchmark.data_loader
:members:
:undoc-members:
:show-inheritance:

af\_benchmark.time\_profiler module
-----------------------------------

.. automodule:: af_benchmark.time_profiler
:members:
:undoc-members:
:show-inheritance:

af\_benchmark.uproot\_processor module
--------------------------------------

.. automodule:: af_benchmark.uproot_processor
:members:
:undoc-members:
:show-inheritance:

Module contents
---------------

Expand Down
1 change: 0 additions & 1 deletion tests/config-default.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,6 @@ executor:
processor:
parallelize_over: files
columns: 5
operation: sum
load_columns_into_memory: True
worker_operation_time: 0

0 comments on commit 1974107

Please sign in to comment.