WattAmeter
WattAMeter
API Documentation
WattAmeter
Index
Edit on GitHub
Index
A
|
B
|
C
|
D
|
E
|
F
|
G
|
H
|
J
|
K
|
M
|
N
|
O
|
P
|
Q
|
R
|
S
|
T
|
U
|
W
A
align_and_concat_df() (in module wattameter.utils.postprocessing)
B
BaseReader (class in wattameter.readers.base)
BaseTracker (class in wattameter.tracker)
benchmark_dynamic_overhead() (in module wattameter.benchmark.overhead)
benchmark_pynvml_update_time() (in module wattameter.benchmark.update_time)
benchmark_rapl_update_time() (in module wattameter.benchmark.update_time)
benchmark_static_overhead() (in module wattameter.benchmark.overhead)
Byte (class in wattameter.readers.utils)
C
Celsius (class in wattameter.readers.utils)
compile_gpu_burn() (in module wattameter.benchmark.utils)
compute_derived() (wattameter.readers.base.BaseReader method)
(wattameter.readers.rapl.RAPLDevice method)
(wattameter.readers.rapl.RAPLReader method)
D
data (wattameter.tracker.Tracker attribute)
DataThroughput (class in wattameter.readers.nvml)
default_cli_arguments() (in module wattameter.cli.utils)
derived_quantities (wattameter.readers.base.BaseReader property)
(wattameter.readers.rapl.RAPLDevice property)
(wattameter.readers.rapl.RAPLReader property)
derived_tags (wattameter.readers.base.BaseReader property)
(wattameter.readers.rapl.RAPLDevice property)
(wattameter.readers.rapl.RAPLReader property)
devices (wattameter.readers.nvml.NVMLReader attribute)
(wattameter.readers.rapl.RAPLReader attribute)
E
Energy (class in wattameter.readers.utils)
estimate_dt() (in module wattameter.benchmark.utils)
F
file_to_df() (in module wattameter.utils.postprocessing)
flush_data() (wattameter.tracker.Tracker method)
ForcedExit
format_timestamp() (wattameter.tracker.Tracker method)
freq_write (wattameter.tracker.Tracker attribute)
(wattameter.tracker.TrackerArray attribute)
from_string() (wattameter.readers.utils.SIPrefix class method)
G
get_cpu_info() (in module wattameter.benchmark.utils)
get_unit() (wattameter.readers.base.BaseReader method)
(wattameter.readers.nvml.NVMLReader method)
(wattameter.readers.rapl.RAPLDevice method)
(wattameter.readers.rapl.RAPLReader method)
GIBI (wattameter.readers.utils.SIPrefix attribute)
GIGA (wattameter.readers.utils.SIPrefix attribute)
H
handle_signal() (in module wattameter.cli.utils)
J
Joule (class in wattameter.readers.utils)
K
KIBI (wattameter.readers.utils.SIPrefix attribute)
KILO (wattameter.readers.utils.SIPrefix attribute)
M
main() (in module wattameter.cli.main)
max_energy_range (wattameter.readers.rapl.RAPLDevice attribute)
MEGA (wattameter.readers.utils.SIPrefix attribute)
MIBI (wattameter.readers.utils.SIPrefix attribute)
MICRO (wattameter.readers.utils.SIPrefix attribute)
MILLI (wattameter.readers.utils.SIPrefix attribute)
module
wattameter.benchmark.overhead
wattameter.benchmark.update_time
wattameter.benchmark.utils
wattameter.cli.main
wattameter.cli.utils
wattameter.readers.base
wattameter.readers.nvml
wattameter.readers.rapl
wattameter.readers.utils
wattameter.tracker
wattameter.utils.postprocessing
N
name (wattameter.readers.rapl.RAPLDevice attribute)
NANO (wattameter.readers.utils.SIPrefix attribute)
NONE (wattameter.readers.utils.SIPrefix attribute)
NVMLReader (class in wattameter.readers.nvml)
O
output (wattameter.tracker.Tracker property)
P
parse_tracker_spec() (in module wattameter.cli.utils)
path (wattameter.readers.rapl.RAPLDevice attribute)
PEBI (wattameter.readers.utils.SIPrefix attribute)
Power (class in wattameter.readers.utils)
powerlog_filename() (in module wattameter.cli.utils)
print_powerlog_filename() (in module wattameter.cli.utils)
print_system_info() (in module wattameter.benchmark.utils)
Q
Quantity (class in wattameter.readers.utils)
R
rapl_dir (wattameter.readers.rapl.RAPLReader attribute)
RAPLDevice (class in wattameter.readers.rapl)
RAPLReader (class in wattameter.readers.rapl)
read() (wattameter.readers.base.BaseReader method)
(wattameter.readers.nvml.NVMLReader method)
(wattameter.readers.rapl.RAPLDevice method)
(wattameter.readers.rapl.RAPLReader method)
(wattameter.tracker.BaseTracker method)
(wattameter.tracker.Tracker method)
(wattameter.tracker.TrackerArray method)
read_energy() (wattameter.readers.nvml.NVMLReader method)
(wattameter.readers.rapl.RAPLDevice method)
(wattameter.readers.rapl.RAPLReader method)
read_energy_on_device() (wattameter.readers.nvml.NVMLReader method)
(wattameter.readers.rapl.RAPLReader method)
read_nvlink_throughput() (wattameter.readers.nvml.NVMLReader method)
read_nvlink_throughput_on_device() (wattameter.readers.nvml.NVMLReader method)
read_power() (wattameter.readers.nvml.NVMLReader method)
read_power_on_device() (wattameter.readers.nvml.NVMLReader method)
read_temperature() (wattameter.readers.nvml.NVMLReader method)
read_temperature_on_device() (wattameter.readers.nvml.NVMLReader method)
read_utilization() (wattameter.readers.nvml.NVMLReader method)
read_utilization_on_device() (wattameter.readers.nvml.NVMLReader method)
reader (wattameter.tracker.Tracker attribute)
reading_time (wattameter.tracker.Tracker attribute)
run_benchmark() (in module wattameter.benchmark.overhead)
(in module wattameter.benchmark.update_time)
S
Second (class in wattameter.readers.utils)
SIPrefix (class in wattameter.readers.utils)
start() (wattameter.tracker.BaseTracker method)
stop() (wattameter.tracker.BaseTracker method)
stress_cpu() (in module wattameter.benchmark.utils)
symbol() (wattameter.readers.utils.Byte static method)
(wattameter.readers.utils.Celsius static method)
(wattameter.readers.utils.Joule static method)
(wattameter.readers.utils.Second static method)
(wattameter.readers.utils.Unit static method)
(wattameter.readers.utils.Watt static method)
(wattameter.readers.utils.WattHour static method)
T
tags (wattameter.readers.base.BaseReader property)
(wattameter.readers.nvml.NVMLReader property)
(wattameter.readers.rapl.RAPLDevice property)
(wattameter.readers.rapl.RAPLReader property)
TEBI (wattameter.readers.utils.SIPrefix attribute)
Temperature (class in wattameter.readers.utils)
TERA (wattameter.readers.utils.SIPrefix attribute)
time_series (wattameter.tracker.Tracker attribute)
to_si() (wattameter.readers.utils.Byte method)
(wattameter.readers.utils.Celsius method)
(wattameter.readers.utils.Joule method)
(wattameter.readers.utils.Second method)
(wattameter.readers.utils.Unit method)
(wattameter.readers.utils.Watt method)
(wattameter.readers.utils.WattHour method)
track_until_forced_exit() (wattameter.tracker.BaseTracker method)
(wattameter.tracker.Tracker method)
(wattameter.tracker.TrackerArray method)
Tracker (class in wattameter.tracker)
TrackerArray (class in wattameter.tracker)
trackers (wattameter.tracker.TrackerArray attribute)
U
Unit (class in wattameter.readers.utils)
UNITS (wattameter.readers.nvml.NVMLReader attribute)
units() (wattameter.readers.nvml.DataThroughput static method)
(wattameter.readers.utils.Energy static method)
(wattameter.readers.utils.Power static method)
(wattameter.readers.utils.Quantity static method)
(wattameter.readers.utils.Temperature static method)
(wattameter.readers.utils.Utilization static method)
Utilization (class in wattameter.readers.utils)
W
Watt (class in wattameter.readers.utils)
wattameter.benchmark.overhead
module
wattameter.benchmark.update_time
module
wattameter.benchmark.utils
module
wattameter.cli.main
module
wattameter.cli.utils
module
wattameter.readers.base
module
wattameter.readers.nvml
module
wattameter.readers.rapl
module
wattameter.readers.utils
module
wattameter.tracker
module
wattameter.utils.postprocessing
module
WattHour (class in wattameter.readers.utils)
write() (wattameter.tracker.BaseTracker method)
(wattameter.tracker.Tracker method)
(wattameter.tracker.TrackerArray method)
write_data() (wattameter.tracker.Tracker method)
write_header() (wattameter.tracker.BaseTracker method)
(wattameter.tracker.Tracker method)
(wattameter.tracker.TrackerArray method)
Other Versions
v: main
Tags
v0.8.0
Branches
main