Index A | B | C | D | E | F | G | H | I | L | M | N | O | P | R | S | T | U | W A add_function() (scope_profiler.region_profiler.BaseProfileRegion method) (scope_profiler.region_profiler.LineProfilerRegion method) aggregation_mode (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) alive (scope_profiler.concurrency.ThreadInfo property) append() (scope_profiler.region_profiler.BaseProfileRegion method) (scope_profiler.region_profiler.DisabledProfileRegion method) average_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) average_durations() (scope_profiler.mpi_region.MPIRegion method) await_times (scope_profiler.region.Region property) await_times_ns (scope_profiler.region.Region property) B backend (scope_profiler.profile_config.GPUOptions attribute) BaseProfileRegion (class in scope_profiler.region_profiler) buffer_limit (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) build_call_arrays() (in module scope_profiler.call_stack) build_call_stack() (in module scope_profiler.call_stack) build_pstats() (in module scope_profiler.prof_export) C c_include_dir() (in module scope_profiler.native_trace) c_source_path() (in module scope_profiler.native_trace) call_graph() (scope_profiler.results.ProfilingResults method) call_ids (scope_profiler.region.Region property) call_index (scope_profiler.call_stack.CallArrays attribute) call_stack() (scope_profiler.results.ProfilingResults method) call_stack_children() (in module scope_profiler.call_stack) call_stack_roots() (in module scope_profiler.call_stack) CallArrays (class in scope_profiler.call_stack) capacity (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) capture_region_source (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) chunk_size (scope_profiler.profile_config.HDF5Options attribute) closed_slots() (scope_profiler.region_profiler.BaseProfileRegion method) (scope_profiler.region_profiler.ThreadedProfileRegion method) collect_likwid_results() (scope_profiler.profile_config.ProfilingConfig method) collect_marker_results() (in module scope_profiler.likwid_data) collect_marker_results_isolated() (in module scope_profiler.likwid_data) collect_region_snapshots() (in module scope_profiler.likwid_data) collect_region_statistics() (in module scope_profiler.plotting_scripts) comm (scope_profiler.profile_config.ProfilingConfig property) communicator (scope_profiler.mpi_wrappers.ProfiledMPIComm property) compression (scope_profiler.profile_config.HDF5Options attribute) compression_level (scope_profiler.profile_config.HDF5Options attribute) ConcurrencyTracker (class in scope_profiler.concurrency) config (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) convert_traces() (in module scope_profiler.native_trace) current_thread() (scope_profiler.concurrency.ConcurrencyTracker method) D deactivate_file_output (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) deactivate_profiling (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) default_title() (scope_profiler.results.ProfilingResults method) define_region() (scope_profiler.profile_manager.ProfileManager class method) depth (scope_profiler.call_stack.CallArrays attribute) DisabledProfileRegion (class in scope_profiler.region_profiler) display_label (scope_profiler.results.ProfilingResults property) done (scope_profiler.concurrency.TaskInfo property) durations (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) durations_ns (scope_profiler.region.Region property) E enabled (scope_profiler.profile_config.MemrayOptions attribute) end_ns (scope_profiler.call_stack.CallArrays attribute) end_times (scope_profiler.region.Region property) (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) end_times_ns (scope_profiler.region.Region property) enter_frame() (scope_profiler.region_profiler.LineProfilerRegion method) enter_timing_only() (scope_profiler.region_profiler.LineProfilerRegion method) event_metadata (scope_profiler.region.Region property) events() (scope_profiler.mpi_region.MPIRegion method) (scope_profiler.region.Region method) (scope_profiler.results.ProfilingResults method) exclusive_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) exclusive_durations (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) exclusive_durations_ns (scope_profiler.region.Region property) exclusive_ns (scope_profiler.call_stack.CallArrays attribute) export_chrome_trace() (in module scope_profiler.chrome_trace_export) export_json() (in module scope_profiler.json_export) export_prof() (in module scope_profiler.prof_export) export_speedscope() (in module scope_profiler.speedscope_export) F file_path (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) (scope_profiler.results.ProfilingResults property) finalize() (scope_profiler.profile_manager.ProfileManager class method) finalize_time (scope_profiler.results.ProfilingResults property) find_traces() (in module scope_profiler.native_trace) first_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) first_start_time (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) follow_fork (scope_profiler.profile_config.MemrayOptions attribute) for_thread() (scope_profiler.region.Region method) format_mpi_region() (in module scope_profiler.mpi_wrappers) fortran_source_path() (in module scope_profiler.native_trace) from_h5() (scope_profiler.results.ProfilingResults class method) FullProfileRegion (class in scope_profiler.region_profiler) G get_all_regions() (scope_profiler.profile_manager.ProfileManager class method) get_config() (scope_profiler.profile_manager.ProfileManager class method) get_durations_numpy() (scope_profiler.region_profiler.BaseProfileRegion method) (scope_profiler.region_profiler.DisabledProfileRegion method) get_end_times_numpy() (scope_profiler.region_profiler.BaseProfileRegion method) get_likwid_region() (scope_profiler.results.ProfilingResults method) get_likwid_regions() (scope_profiler.results.ProfilingResults method) get_perf_events() (scope_profiler.results.ProfilingResults method) get_region() (scope_profiler.profile_manager.ProfileManager class method) (scope_profiler.results.ProfilingResults method) get_regions() (scope_profiler.results.ProfilingResults method) get_start_times_numpy() (scope_profiler.region_profiler.BaseProfileRegion method) get_stats() (scope_profiler.region_profiler.LineProfilerRegion method) get_summary() (scope_profiler.mpi_region.MPIRegion method) (scope_profiler.region.Region method) gpu (scope_profiler.profile_config.ProfilingOptions attribute) gpu_average_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) gpu_durations (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) gpu_durations_ns (scope_profiler.region.Region property) gpu_sync_on_exit (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) gpu_timing_backend (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) gpu_total_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) GPUOptions (class in scope_profiler.profile_config) H has_event_data (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) (scope_profiler.results.ProfilingResults property) has_gpu_timing (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) has_likwid (scope_profiler.results.ProfilingResults property) has_perf_events (scope_profiler.results.ProfilingResults property) has_source (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) (scope_profiler.region_profiler.BaseProfileRegion property) has_thread_data (scope_profiler.region.Region property) has_timing (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) hdf5 (scope_profiler.profile_config.ProfilingOptions attribute) hdf5_chunk_size (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) hdf5_compression (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) hdf5_compression_level (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) HDF5Options (class in scope_profiler.profile_config) I inclusive_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) inclusive_durations (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) inclusive_durations_ns (scope_profiler.region.Region property) install() (scope_profiler.concurrency.ConcurrencyTracker method) instrument() (scope_profiler.profile_manager.ProfileManager class method) instrument_loop() (scope_profiler.concurrency.ConcurrencyTracker method) is_active() (scope_profiler.profile_manager.ProfileManager class method) is_configured() (scope_profiler.profile_manager.ProfileManager class method) is_root (scope_profiler.results.ProfilingResults property) L label (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) (scope_profiler.results.ProfilingResults property) lane (scope_profiler.call_stack.CallArrays attribute) lane_ids() (in module scope_profiler.concurrency) lane_label() (scope_profiler.results.ProfilingResults method) last_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) last_end_time (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) last_results() (scope_profiler.profile_manager.ProfileManager class method) likwid_environment() (in module scope_profiler.likwid_data) (scope_profiler.profile_config.ProfilingConfig method) likwid_marker_start (scope_profiler.region_profiler.FullProfileRegion attribute) likwid_marker_stop (scope_profiler.region_profiler.FullProfileRegion attribute) likwid_ranks (scope_profiler.results.ProfilingResults property) likwid_tables() (in module scope_profiler.summary) likwid_to_dataframe() (scope_profiler.results.ProfilingResults method) line_profile (scope_profiler.results.ProfilingResults property) LineProfilerRegion (class in scope_profiler.region_profiler) load() (in module scope_profiler.profile_io) load_prof() (in module scope_profiler.prof_export) load_profiling_config() (in module scope_profiler.profile_config) load_traces() (in module scope_profiler.native_trace) M manual_line_records() (scope_profiler.region_profiler.LineProfilerRegion method) mark_written() (scope_profiler.region_profiler.BaseProfileRegion method) (scope_profiler.region_profiler.ThreadedProfileRegion method) markers_available() (in module scope_profiler.likwid_data) max_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) max_durations() (scope_profiler.mpi_region.MPIRegion method) maximum_end_time (scope_profiler.results.ProfilingResults property) memory_profile_path (scope_profiler.profile_config.ProfilingConfig property) memray (scope_profiler.profile_config.ProfilingOptions attribute) MemrayOptions (class in scope_profiler.profile_config) merge_results() (in module scope_profiler.results) message_nbytes() (in module scope_profiler.mpi_wrappers) metadata (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.results.ProfilingResults property) metadata() (scope_profiler.profile_manager.ProfileManager class method) metadata_detail (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) min_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) min_durations() (scope_profiler.mpi_region.MPIRegion method) minimum_start_time (scope_profiler.results.ProfilingResults property) module scope_profiler.mpi_wrappers MPIRegion (class in scope_profiler.mpi_region) MPIRegionMetadata (class in scope_profiler.mpi_wrappers) N name (scope_profiler.mpi_region.MPIRegion property) names (scope_profiler.call_stack.CallArrays attribute) native_traces (scope_profiler.profile_config.MemrayOptions attribute) NestingError num_calls (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) (scope_profiler.region_profiler.BaseProfileRegion property) (scope_profiler.region_profiler.ThreadedProfileRegion property) num_calls_per_rank() (scope_profiler.mpi_region.MPIRegion method) num_nodes (scope_profiler.results.ProfilingResults property) num_ranks (scope_profiler.results.ProfilingResults property) nvtx (scope_profiler.profile_config.GPUOptions attribute) O open_slots() (scope_profiler.region_profiler.BaseProfileRegion method) (scope_profiler.region_profiler.ThreadedProfileRegion method) output_mode (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) P p50_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) p95_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) p99_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) parent (scope_profiler.call_stack.CallArrays attribute) parent_ids (scope_profiler.region.Region property) parse_marker_file() (in module scope_profiler.likwid_data) parse_mpi_region() (in module scope_profiler.mpi_wrappers) path (scope_profiler.profile_config.MemrayOptions attribute) paused (scope_profiler.profile_config.ProfilingConfig property) percentile_duration() (scope_profiler.mpi_region.MPIRegion method) (scope_profiler.region.Region method) perf_events (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) plot_duration_timeseries() (in module scope_profiler.plotting_scripts) plot_durations() (in module scope_profiler.plotting_scripts) plot_flame_chart() (in module scope_profiler.plotting_scripts) plot_flame_graph() (in module scope_profiler.plotting_scripts) plot_gantt() (in module scope_profiler.plotting_scripts) plot_speedup() (in module scope_profiler.plotting_scripts) print_likwid_summary() (scope_profiler.results.ProfilingResults method) print_likwid_table() (in module scope_profiler.summary) print_likwid_tables() (in module scope_profiler.summary) print_stats() (scope_profiler.region_profiler.LineProfilerRegion method) print_summary() (scope_profiler.results.ProfilingResults method) profile() (scope_profiler.profile_manager.ProfileManager class method) profile_command() (scope_profiler.profile_manager.ProfileManager class method) profile_mpi4py() (in module scope_profiler.mpi_wrappers) profile_mpi_calls (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) profile_mpi_comm() (in module scope_profiler.mpi_wrappers) profile_region() (scope_profiler.profile_manager.ProfileManager class method) profile_script() (scope_profiler.profile_manager.ProfileManager class method) ProfiledMPIComm (class in scope_profiler.mpi_wrappers) ProfiledMPIRequest (class in scope_profiler.mpi_wrappers) ProfileManager (class in scope_profiler.profile_manager) ProfilingConfig (class in scope_profiler.profile_config) ProfilingOptions (class in scope_profiler.profile_config) ProfilingResults (class in scope_profiler.results) ptr (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) pylikwid_markerclose() (scope_profiler.profile_config.ProfilingConfig method) pylikwid_markerinit() (scope_profiler.profile_config.ProfilingConfig method) R rank_imbalance (scope_profiler.mpi_region.MPIRegion property) rank_imbalance_pct (scope_profiler.mpi_region.MPIRegion property) ranks (scope_profiler.mpi_region.MPIRegion property) read_h5() (in module scope_profiler.h5reader) read_h5_summary() (in module scope_profiler.h5reader) read_json() (in module scope_profiler.json_export) read_profile() (in module scope_profiler.profile_io) read_results() (scope_profiler.profile_manager.ProfileManager class method) read_trace() (in module scope_profiler.native_trace) record_line_timing() (scope_profiler.region_profiler.LineProfilerRegion method) recorded_regions() (scope_profiler.profile_manager.ProfileManager class method) recursive_profile (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) Region (class in scope_profiler.region) region() (scope_profiler.profile_manager.ProfileManager class method) region_factory() (scope_profiler.profile_manager.ProfileManager class method) region_index (scope_profiler.call_stack.CallArrays attribute) region_name (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) region_names (scope_profiler.results.ProfilingResults property) regions (scope_profiler.mpi_region.MPIRegion property) registered_regions() (scope_profiler.profile_manager.ProfileManager class method) reset() (scope_profiler.profile_config.ProfilingConfig class method) run() (scope_profiler.profile_manager.ProfileManager class method) run_start_time (scope_profiler.results.ProfilingResults property) S scope_profiler.mpi_wrappers module ScopeProfile (class in scope_profiler.prof_export) session() (scope_profiler.profile_manager.ProfileManager class method) set_config() (scope_profiler.profile_manager.ProfileManager class method) set_source() (scope_profiler.region_profiler.BaseProfileRegion method) setup() (scope_profiler.profile_manager.ProfileManager class method) setup_from_env() (scope_profiler.profile_manager.ProfileManager class method) snapshot() (scope_profiler.concurrency.ConcurrencyTracker method) snapshot_arrays() (scope_profiler.region_profiler.ThreadedProfileRegion method) snapshots_to_results() (in module scope_profiler.likwid_data) sniff_profile_format() (in module scope_profiler.profile_io) source_file (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) source_files (scope_profiler.call_stack.CallArrays attribute) source_lineno (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) source_lines (scope_profiler.call_stack.CallArrays attribute) source_text (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) start_ns (scope_profiler.call_stack.CallArrays attribute) start_time_ns (scope_profiler.profile_config.ProfilingConfig property) start_times (scope_profiler.region.Region property) (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) start_times_ns (scope_profiler.region.Region property) startup_time (scope_profiler.results.ProfilingResults property) std_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) stop_memory_profiling() (scope_profiler.profile_config.ProfilingConfig method) stored_summary (scope_profiler.region.Region property) summary() (scope_profiler.results.ProfilingResults method) sync_on_exit (scope_profiler.profile_config.GPUOptions attribute) T tags (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) (scope_profiler.region_profiler.BaseProfileRegion attribute) (scope_profiler.region_profiler.DisabledProfileRegion attribute) (scope_profiler.region_profiler.TimeOnlyProfileRegion attribute) task_ids (scope_profiler.region.Region property) TaskInfo (class in scope_profiler.concurrency) tasks (scope_profiler.concurrency.ConcurrencyTracker property) (scope_profiler.results.ProfilingResults property) thread_ids (scope_profiler.region.Region property) thread_summary() (scope_profiler.results.ProfilingResults method) ThreadedProfileRegion (class in scope_profiler.region_profiler) ThreadInfo (class in scope_profiler.concurrency) threads (scope_profiler.concurrency.ConcurrencyTracker property) (scope_profiler.region.Region property) (scope_profiler.region_profiler.ThreadedProfileRegion property) (scope_profiler.results.ProfilingResults property) time_origin (scope_profiler.results.ProfilingResults property) time_span (scope_profiler.results.ProfilingResults property) TimeOnlyProfileRegion (class in scope_profiler.region_profiler) timing (scope_profiler.profile_config.GPUOptions attribute) to_dataframe() (scope_profiler.results.ProfilingResults method) to_events_dataframe() (scope_profiler.results.ProfilingResults method) to_kwargs() (scope_profiler.profile_config.ProfilingOptions method) to_pstats() (in module scope_profiler.prof_export) total_await_duration (scope_profiler.region.Region property) total_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) total_durations() (scope_profiler.mpi_region.MPIRegion method) total_exclusive_duration (scope_profiler.mpi_region.MPIRegion property) (scope_profiler.region.Region property) total_time (scope_profiler.results.ProfilingResults property) trace_python_allocators (scope_profiler.profile_config.MemrayOptions attribute) track_async (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) track_threads (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) tracker (scope_profiler.profile_config.ProfilingConfig property) U uninstall() (scope_profiler.concurrency.ConcurrencyTracker method) use_gpu_timing (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) use_likwid (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) use_line_profiler (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) use_memray (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) use_nvtx (scope_profiler.profile_config.ProfilingConfig property) (scope_profiler.profile_config.ProfilingOptions attribute) W wall_time (scope_profiler.concurrency.TaskInfo property) (scope_profiler.concurrency.ThreadInfo property) wrap() (scope_profiler.region_profiler.BaseProfileRegion method) (scope_profiler.region_profiler.DisabledProfileRegion method) (scope_profiler.region_profiler.FullProfileRegion method) (scope_profiler.region_profiler.LineProfilerRegion method) (scope_profiler.region_profiler.ThreadedProfileRegion method) (scope_profiler.region_profiler.TimeOnlyProfileRegion method) write_json() (in module scope_profiler.json_export) write_likwid_results() (in module scope_profiler.likwid_data) write_profile() (in module scope_profiler.profile_io) write_region_statistics_json() (in module scope_profiler.plotting_scripts) write_results() (in module scope_profiler.native_trace)