├── .github └── workflows │ ├── libkineto_cuda.yml │ ├── tb_plugin_build_pip_package.yml │ └── tb_plugin_ci.yml ├── .gitignore ├── .gitmodules ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── LICENSE ├── README.md ├── benchmarks └── perfetto │ ├── __init__.py │ ├── backends │ ├── __init__.py │ ├── clp.py │ ├── common.py │ └── perfetto.py │ ├── framework.py │ ├── install.py │ ├── requirements.txt │ ├── run.py │ ├── s3_utils.py │ └── table.py ├── libkineto ├── CMakeLists.txt ├── README.md ├── docs │ └── source │ │ └── _static │ │ └── img │ │ └── kineto_interconnect.png ├── include │ ├── AbstractConfig.h │ ├── ActivityProfilerInterface.h │ ├── ActivityTraceInterface.h │ ├── ActivityType.h │ ├── ClientInterface.h │ ├── Config.h │ ├── GenericTraceActivity.h │ ├── IActivityProfiler.h │ ├── ILoggerObserver.h │ ├── ITraceActivity.h │ ├── LoggingAPI.h │ ├── ThreadUtil.h │ ├── TraceSpan.h │ ├── libkineto.h │ ├── output_base.h │ └── time_since_epoch.h ├── libkineto_defs.bzl ├── sample_programs │ ├── README.md │ ├── build-cu.sh │ ├── build.sh │ ├── kineto_cupti_profiler.cpp │ ├── kineto_playground.cpp │ ├── kineto_playground.cu │ └── kineto_playground.cuh ├── src │ ├── AbstractConfig.cpp │ ├── ActivityBuffers.h │ ├── ActivityLoggerFactory.h │ ├── ActivityProfilerController.cpp │ ├── ActivityProfilerController.h │ ├── ActivityProfilerProxy.cpp │ ├── ActivityProfilerProxy.h │ ├── ActivityTrace.h │ ├── ActivityType.cpp │ ├── ApproximateClock.cpp │ ├── ApproximateClock.h │ ├── Config.cpp │ ├── ConfigLoader.cpp │ ├── ConfigLoader.h │ ├── CuptiActivity.cpp │ ├── CuptiActivity.h │ ├── CuptiActivityApi.cpp │ ├── CuptiActivityApi.h │ ├── CuptiActivityBuffer.h │ ├── CuptiActivityProfiler.cpp │ ├── CuptiActivityProfiler.h │ ├── CuptiCallbackApi.cpp │ ├── CuptiCallbackApi.h │ ├── CuptiCallbackApiMock.h │ ├── CuptiEventApi.cpp │ ├── CuptiEventApi.h │ ├── CuptiMetricApi.cpp │ ├── CuptiMetricApi.h │ ├── CuptiNvPerfMetric.cpp │ ├── CuptiNvPerfMetric.h │ ├── CuptiRangeProfiler.cpp │ ├── CuptiRangeProfiler.h │ ├── CuptiRangeProfilerApi.cpp │ ├── CuptiRangeProfilerApi.h │ ├── CuptiRangeProfilerConfig.cpp │ ├── CuptiRangeProfilerConfig.h │ ├── DaemonConfigLoader.cpp │ ├── DaemonConfigLoader.h │ ├── Demangle.cpp │ ├── Demangle.h │ ├── DeviceProperties.cpp │ ├── DeviceProperties.h │ ├── DeviceUtil.cpp │ ├── DeviceUtil.h │ ├── EventProfiler.cpp │ ├── EventProfiler.h │ ├── EventProfilerController.cpp │ ├── EventProfilerController.h │ ├── GenericTraceActivity.cpp │ ├── ILoggerObserver.cpp │ ├── InvariantViolations.h │ ├── IpcFabricConfigClient.cpp │ ├── IpcFabricConfigClient.h │ ├── KernelRegistry.cpp │ ├── KernelRegistry.h │ ├── Logger.cpp │ ├── Logger.h │ ├── LoggerCollector.h │ ├── LoggingAPI.cpp │ ├── PerfettoTraceBuilder.cpp │ ├── PerfettoTraceBuilder.h │ ├── RoctracerActivity.h │ ├── RoctracerActivityApi.cpp │ ├── RoctracerActivityApi.h │ ├── RoctracerActivity_inl.h │ ├── RoctracerLogger.cpp │ ├── RoctracerLogger.h │ ├── SampleListener.h │ ├── ScopeExit.h │ ├── ThreadUtil.cpp │ ├── WeakSymbols.cpp │ ├── cupti_strings.cpp │ ├── cupti_strings.h │ ├── init.cpp │ ├── libkineto_api.cpp │ ├── output_csv.cpp │ ├── output_csv.h │ ├── output_json.cpp │ ├── output_json.h │ ├── output_membuf.h │ └── plugin │ │ ├── aiupti │ │ ├── AiuptiActivityApi.cpp │ │ ├── AiuptiActivityApi.h │ │ ├── AiuptiActivityBuffer.h │ │ ├── AiuptiActivityHandlers.cpp │ │ ├── AiuptiActivityProfiler.cpp │ │ ├── AiuptiActivityProfiler.h │ │ ├── AiuptiProfilerMacros.h │ │ ├── CMakeLists.txt │ │ └── FindAIUToolkit.cmake │ │ └── xpupti │ │ ├── CMakeLists.txt │ │ ├── FindSYCLToolkit.cmake │ │ ├── XpuptiActivityApi.cpp │ │ ├── XpuptiActivityApi.h │ │ ├── XpuptiActivityBuffer.h │ │ ├── XpuptiActivityHandlers.cpp │ │ ├── XpuptiActivityProfiler.cpp │ │ ├── XpuptiActivityProfiler.h │ │ └── XpuptiProfilerMacros.h ├── stress_test │ ├── kineto_stress_test.cpp │ ├── random_ops_stress_test.cu │ ├── random_ops_stress_test.cuh │ ├── run_multiproc_stress_test.sh │ ├── stress_test_dense.json │ ├── stress_test_dense_mp.json │ ├── stress_test_input.h │ ├── stress_test_uvm_nccl.json │ ├── tensor_cache.cu │ ├── tensor_cache.cuh │ └── utils.h └── test │ ├── CMakeLists.txt │ ├── ConfigTest.cpp │ ├── CuptiActivityProfilerTest.cpp │ ├── CuptiCallbackApiTest.cpp │ ├── CuptiProfilerApiTest.cu │ ├── CuptiRangeProfilerApiTest.cpp │ ├── CuptiRangeProfilerConfigTest.cpp │ ├── CuptiRangeProfilerTest.cpp │ ├── CuptiRangeProfilerTestUtil.h │ ├── CuptiStringsTest.cpp │ ├── EventProfilerTest.cpp │ ├── LoggerObserverTest.cpp │ ├── MockActivitySubProfiler.cpp │ ├── MockActivitySubProfiler.h │ ├── PidInfoTest.cpp │ └── RoctracerActivityProfilerTest.cpp └── tb_plugin ├── .flake8 ├── .gitignore ├── .pre-commit-config.yaml ├── LICENSE ├── README.md ├── ci_scripts └── install_env.sh ├── docs ├── gpu_utilization.md └── images │ ├── control_panel.PNG │ ├── diff_view.png │ ├── distributed_view.PNG │ ├── kernel_view.PNG │ ├── kernel_view_group_by_properties_and_op.PNG │ ├── lightning_view.png │ ├── memory_view.PNG │ ├── module_view.png │ ├── operator_view.PNG │ ├── operator_view_group_by_inputshape.PNG │ ├── overall_view.PNG │ ├── time_breakdown_priority.PNG │ ├── trace_view.PNG │ ├── trace_view_fwd_bwd_correlation.PNG │ ├── trace_view_gpu_utilization.PNG │ ├── trace_view_launch.PNG │ ├── trace_view_one_step.PNG │ └── vscode_stack.PNG ├── examples ├── resnet50_autograd_api.py ├── resnet50_ddp_profiler.py └── resnet50_profiler_api.py ├── fe ├── .gitignore ├── README.md ├── index.html ├── package.json ├── prettier.json ├── scripts │ ├── add_header.py │ ├── build.sh │ └── setup.sh ├── src │ ├── api │ │ ├── README.md │ │ ├── generated │ │ │ ├── api.ts │ │ │ ├── configuration.ts │ │ │ ├── custom.d.ts │ │ │ └── index.ts │ │ ├── index.ts │ │ ├── mock.ts │ │ └── openapi.yaml │ ├── app.tsx │ ├── components │ │ ├── DataLoading.tsx │ │ ├── DiffOverview.tsx │ │ ├── DistributedView.tsx │ │ ├── FullCircularProgress.tsx │ │ ├── GpuInfoTable.tsx │ │ ├── Kernel.tsx │ │ ├── MemoryView.tsx │ │ ├── ModuleView.tsx │ │ ├── Operator.tsx │ │ ├── Overview.tsx │ │ ├── TextListItem.tsx │ │ ├── TooltipDescriptions.ts │ │ ├── TraceView.tsx │ │ ├── charts │ │ │ ├── AntTableChart.tsx │ │ │ ├── AreaChart.tsx │ │ │ ├── ColumnChart.tsx │ │ │ ├── LineChart.tsx │ │ │ ├── PieChart.tsx │ │ │ ├── SteppedAreaChart.tsx │ │ │ └── TableChart.tsx │ │ ├── helpers.tsx │ │ ├── tables │ │ │ ├── CallFrameList.tsx │ │ │ ├── CallStackTable.tsx │ │ │ ├── ExpandIcon.tsx │ │ │ ├── MemoryStatsTable.tsx │ │ │ ├── NavToCodeButton.tsx │ │ │ ├── OperationTable.tsx │ │ │ ├── common.tsx │ │ │ └── transform.ts │ │ └── transform.ts │ ├── constants │ │ └── groupBy.ts │ ├── gstatic.d.ts │ ├── index.tsx │ ├── setup.tsx │ ├── styles.css │ └── utils │ │ ├── binarysearch.ts │ │ ├── debounce.ts │ │ ├── def.ts │ │ ├── hooks.ts │ │ ├── index.ts │ │ ├── resize.ts │ │ ├── search.ts │ │ ├── top.ts │ │ ├── type.ts │ │ └── vscode.ts ├── tsconfig.json ├── update-static.js ├── webpack.config.js └── yarn.lock ├── packaging └── torch_tb_profiler │ └── meta.yaml ├── samples ├── resnet50_num_workers_0 │ ├── worker0.1623143089861.pt.trace.json.gz │ └── worker0.1623143566756.pt.trace.json.gz └── resnet50_num_workers_4 │ ├── worker0.1623212756351.pt.trace.json.gz │ └── worker0.1623213129365.pt.trace.json.gz ├── setup.py ├── test ├── gpu_metrics_expected.json ├── gpu_metrics_input.json ├── result_check_file.txt ├── test_compare_with_autograd.py ├── test_diffrun.py ├── test_profiler.py ├── test_ranges.py └── test_tensorboard_end2end.py └── torch_tb_profiler ├── __init__.py ├── consts.py ├── io ├── __init__.py ├── azureblob.py ├── base.py ├── cache.py ├── file.py ├── gs.py ├── hdfs.py └── utils.py ├── multiprocessing.py ├── plugin.py ├── profiler ├── __init__.py ├── communication.py ├── data.py ├── diffrun │ ├── __init__.py │ ├── contract.py │ ├── operator.py │ └── tree.py ├── event_parser.py ├── gpu_metrics_parser.py ├── kernel_parser.py ├── loader.py ├── memory_parser.py ├── module_op.py ├── node.py ├── op_agg.py ├── op_tree.py ├── overall_parser.py ├── range_utils.py ├── run_generator.py ├── tensor_core.py ├── tensor_cores_parser.py └── trace.py ├── run.py ├── static ├── index.html ├── index.js ├── trace_embedding.html └── trace_viewer_full.html └── utils.py /.github/workflows/libkineto_cuda.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/.github/workflows/libkineto_cuda.yml -------------------------------------------------------------------------------- /.github/workflows/tb_plugin_build_pip_package.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/.github/workflows/tb_plugin_build_pip_package.yml -------------------------------------------------------------------------------- /.github/workflows/tb_plugin_ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/.github/workflows/tb_plugin_ci.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # ignore common items 2 | .idea 3 | .vscode 4 | .data 5 | __pycache__ 6 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/.gitmodules -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/README.md -------------------------------------------------------------------------------- /benchmarks/perfetto/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/benchmarks/perfetto/__init__.py -------------------------------------------------------------------------------- /benchmarks/perfetto/backends/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/benchmarks/perfetto/backends/__init__.py -------------------------------------------------------------------------------- /benchmarks/perfetto/backends/clp.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/benchmarks/perfetto/backends/clp.py -------------------------------------------------------------------------------- /benchmarks/perfetto/backends/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/benchmarks/perfetto/backends/common.py -------------------------------------------------------------------------------- /benchmarks/perfetto/backends/perfetto.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/benchmarks/perfetto/backends/perfetto.py -------------------------------------------------------------------------------- /benchmarks/perfetto/framework.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/benchmarks/perfetto/framework.py -------------------------------------------------------------------------------- /benchmarks/perfetto/install.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/benchmarks/perfetto/install.py -------------------------------------------------------------------------------- /benchmarks/perfetto/requirements.txt: -------------------------------------------------------------------------------- 1 | perfetto 2 | tabulate 3 | numpy 4 | requests 5 | -------------------------------------------------------------------------------- /benchmarks/perfetto/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/benchmarks/perfetto/run.py -------------------------------------------------------------------------------- /benchmarks/perfetto/s3_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/benchmarks/perfetto/s3_utils.py -------------------------------------------------------------------------------- /benchmarks/perfetto/table.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/benchmarks/perfetto/table.py -------------------------------------------------------------------------------- /libkineto/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/CMakeLists.txt -------------------------------------------------------------------------------- /libkineto/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/README.md -------------------------------------------------------------------------------- /libkineto/docs/source/_static/img/kineto_interconnect.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/docs/source/_static/img/kineto_interconnect.png -------------------------------------------------------------------------------- /libkineto/include/AbstractConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/AbstractConfig.h -------------------------------------------------------------------------------- /libkineto/include/ActivityProfilerInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/ActivityProfilerInterface.h -------------------------------------------------------------------------------- /libkineto/include/ActivityTraceInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/ActivityTraceInterface.h -------------------------------------------------------------------------------- /libkineto/include/ActivityType.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/ActivityType.h -------------------------------------------------------------------------------- /libkineto/include/ClientInterface.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/ClientInterface.h -------------------------------------------------------------------------------- /libkineto/include/Config.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/Config.h -------------------------------------------------------------------------------- /libkineto/include/GenericTraceActivity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/GenericTraceActivity.h -------------------------------------------------------------------------------- /libkineto/include/IActivityProfiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/IActivityProfiler.h -------------------------------------------------------------------------------- /libkineto/include/ILoggerObserver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/ILoggerObserver.h -------------------------------------------------------------------------------- /libkineto/include/ITraceActivity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/ITraceActivity.h -------------------------------------------------------------------------------- /libkineto/include/LoggingAPI.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/LoggingAPI.h -------------------------------------------------------------------------------- /libkineto/include/ThreadUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/ThreadUtil.h -------------------------------------------------------------------------------- /libkineto/include/TraceSpan.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/TraceSpan.h -------------------------------------------------------------------------------- /libkineto/include/libkineto.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/libkineto.h -------------------------------------------------------------------------------- /libkineto/include/output_base.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/output_base.h -------------------------------------------------------------------------------- /libkineto/include/time_since_epoch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/include/time_since_epoch.h -------------------------------------------------------------------------------- /libkineto/libkineto_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/libkineto_defs.bzl -------------------------------------------------------------------------------- /libkineto/sample_programs/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/sample_programs/README.md -------------------------------------------------------------------------------- /libkineto/sample_programs/build-cu.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/sample_programs/build-cu.sh -------------------------------------------------------------------------------- /libkineto/sample_programs/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/sample_programs/build.sh -------------------------------------------------------------------------------- /libkineto/sample_programs/kineto_cupti_profiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/sample_programs/kineto_cupti_profiler.cpp -------------------------------------------------------------------------------- /libkineto/sample_programs/kineto_playground.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/sample_programs/kineto_playground.cpp -------------------------------------------------------------------------------- /libkineto/sample_programs/kineto_playground.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/sample_programs/kineto_playground.cu -------------------------------------------------------------------------------- /libkineto/sample_programs/kineto_playground.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/sample_programs/kineto_playground.cuh -------------------------------------------------------------------------------- /libkineto/src/AbstractConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/AbstractConfig.cpp -------------------------------------------------------------------------------- /libkineto/src/ActivityBuffers.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ActivityBuffers.h -------------------------------------------------------------------------------- /libkineto/src/ActivityLoggerFactory.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ActivityLoggerFactory.h -------------------------------------------------------------------------------- /libkineto/src/ActivityProfilerController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ActivityProfilerController.cpp -------------------------------------------------------------------------------- /libkineto/src/ActivityProfilerController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ActivityProfilerController.h -------------------------------------------------------------------------------- /libkineto/src/ActivityProfilerProxy.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ActivityProfilerProxy.cpp -------------------------------------------------------------------------------- /libkineto/src/ActivityProfilerProxy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ActivityProfilerProxy.h -------------------------------------------------------------------------------- /libkineto/src/ActivityTrace.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ActivityTrace.h -------------------------------------------------------------------------------- /libkineto/src/ActivityType.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ActivityType.cpp -------------------------------------------------------------------------------- /libkineto/src/ApproximateClock.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ApproximateClock.cpp -------------------------------------------------------------------------------- /libkineto/src/ApproximateClock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ApproximateClock.h -------------------------------------------------------------------------------- /libkineto/src/Config.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/Config.cpp -------------------------------------------------------------------------------- /libkineto/src/ConfigLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ConfigLoader.cpp -------------------------------------------------------------------------------- /libkineto/src/ConfigLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ConfigLoader.h -------------------------------------------------------------------------------- /libkineto/src/CuptiActivity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiActivity.cpp -------------------------------------------------------------------------------- /libkineto/src/CuptiActivity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiActivity.h -------------------------------------------------------------------------------- /libkineto/src/CuptiActivityApi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiActivityApi.cpp -------------------------------------------------------------------------------- /libkineto/src/CuptiActivityApi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiActivityApi.h -------------------------------------------------------------------------------- /libkineto/src/CuptiActivityBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiActivityBuffer.h -------------------------------------------------------------------------------- /libkineto/src/CuptiActivityProfiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiActivityProfiler.cpp -------------------------------------------------------------------------------- /libkineto/src/CuptiActivityProfiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiActivityProfiler.h -------------------------------------------------------------------------------- /libkineto/src/CuptiCallbackApi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiCallbackApi.cpp -------------------------------------------------------------------------------- /libkineto/src/CuptiCallbackApi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiCallbackApi.h -------------------------------------------------------------------------------- /libkineto/src/CuptiCallbackApiMock.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiCallbackApiMock.h -------------------------------------------------------------------------------- /libkineto/src/CuptiEventApi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiEventApi.cpp -------------------------------------------------------------------------------- /libkineto/src/CuptiEventApi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiEventApi.h -------------------------------------------------------------------------------- /libkineto/src/CuptiMetricApi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiMetricApi.cpp -------------------------------------------------------------------------------- /libkineto/src/CuptiMetricApi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiMetricApi.h -------------------------------------------------------------------------------- /libkineto/src/CuptiNvPerfMetric.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiNvPerfMetric.cpp -------------------------------------------------------------------------------- /libkineto/src/CuptiNvPerfMetric.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiNvPerfMetric.h -------------------------------------------------------------------------------- /libkineto/src/CuptiRangeProfiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiRangeProfiler.cpp -------------------------------------------------------------------------------- /libkineto/src/CuptiRangeProfiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiRangeProfiler.h -------------------------------------------------------------------------------- /libkineto/src/CuptiRangeProfilerApi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiRangeProfilerApi.cpp -------------------------------------------------------------------------------- /libkineto/src/CuptiRangeProfilerApi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiRangeProfilerApi.h -------------------------------------------------------------------------------- /libkineto/src/CuptiRangeProfilerConfig.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiRangeProfilerConfig.cpp -------------------------------------------------------------------------------- /libkineto/src/CuptiRangeProfilerConfig.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/CuptiRangeProfilerConfig.h -------------------------------------------------------------------------------- /libkineto/src/DaemonConfigLoader.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/DaemonConfigLoader.cpp -------------------------------------------------------------------------------- /libkineto/src/DaemonConfigLoader.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/DaemonConfigLoader.h -------------------------------------------------------------------------------- /libkineto/src/Demangle.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/Demangle.cpp -------------------------------------------------------------------------------- /libkineto/src/Demangle.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/Demangle.h -------------------------------------------------------------------------------- /libkineto/src/DeviceProperties.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/DeviceProperties.cpp -------------------------------------------------------------------------------- /libkineto/src/DeviceProperties.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/DeviceProperties.h -------------------------------------------------------------------------------- /libkineto/src/DeviceUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/DeviceUtil.cpp -------------------------------------------------------------------------------- /libkineto/src/DeviceUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/DeviceUtil.h -------------------------------------------------------------------------------- /libkineto/src/EventProfiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/EventProfiler.cpp -------------------------------------------------------------------------------- /libkineto/src/EventProfiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/EventProfiler.h -------------------------------------------------------------------------------- /libkineto/src/EventProfilerController.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/EventProfilerController.cpp -------------------------------------------------------------------------------- /libkineto/src/EventProfilerController.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/EventProfilerController.h -------------------------------------------------------------------------------- /libkineto/src/GenericTraceActivity.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/GenericTraceActivity.cpp -------------------------------------------------------------------------------- /libkineto/src/ILoggerObserver.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ILoggerObserver.cpp -------------------------------------------------------------------------------- /libkineto/src/InvariantViolations.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/InvariantViolations.h -------------------------------------------------------------------------------- /libkineto/src/IpcFabricConfigClient.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/IpcFabricConfigClient.cpp -------------------------------------------------------------------------------- /libkineto/src/IpcFabricConfigClient.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/IpcFabricConfigClient.h -------------------------------------------------------------------------------- /libkineto/src/KernelRegistry.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/KernelRegistry.cpp -------------------------------------------------------------------------------- /libkineto/src/KernelRegistry.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/KernelRegistry.h -------------------------------------------------------------------------------- /libkineto/src/Logger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/Logger.cpp -------------------------------------------------------------------------------- /libkineto/src/Logger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/Logger.h -------------------------------------------------------------------------------- /libkineto/src/LoggerCollector.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/LoggerCollector.h -------------------------------------------------------------------------------- /libkineto/src/LoggingAPI.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/LoggingAPI.cpp -------------------------------------------------------------------------------- /libkineto/src/PerfettoTraceBuilder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/PerfettoTraceBuilder.cpp -------------------------------------------------------------------------------- /libkineto/src/PerfettoTraceBuilder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/PerfettoTraceBuilder.h -------------------------------------------------------------------------------- /libkineto/src/RoctracerActivity.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/RoctracerActivity.h -------------------------------------------------------------------------------- /libkineto/src/RoctracerActivityApi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/RoctracerActivityApi.cpp -------------------------------------------------------------------------------- /libkineto/src/RoctracerActivityApi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/RoctracerActivityApi.h -------------------------------------------------------------------------------- /libkineto/src/RoctracerActivity_inl.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/RoctracerActivity_inl.h -------------------------------------------------------------------------------- /libkineto/src/RoctracerLogger.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/RoctracerLogger.cpp -------------------------------------------------------------------------------- /libkineto/src/RoctracerLogger.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/RoctracerLogger.h -------------------------------------------------------------------------------- /libkineto/src/SampleListener.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/SampleListener.h -------------------------------------------------------------------------------- /libkineto/src/ScopeExit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ScopeExit.h -------------------------------------------------------------------------------- /libkineto/src/ThreadUtil.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/ThreadUtil.cpp -------------------------------------------------------------------------------- /libkineto/src/WeakSymbols.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/WeakSymbols.cpp -------------------------------------------------------------------------------- /libkineto/src/cupti_strings.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/cupti_strings.cpp -------------------------------------------------------------------------------- /libkineto/src/cupti_strings.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/cupti_strings.h -------------------------------------------------------------------------------- /libkineto/src/init.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/init.cpp -------------------------------------------------------------------------------- /libkineto/src/libkineto_api.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/libkineto_api.cpp -------------------------------------------------------------------------------- /libkineto/src/output_csv.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/output_csv.cpp -------------------------------------------------------------------------------- /libkineto/src/output_csv.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/output_csv.h -------------------------------------------------------------------------------- /libkineto/src/output_json.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/output_json.cpp -------------------------------------------------------------------------------- /libkineto/src/output_json.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/output_json.h -------------------------------------------------------------------------------- /libkineto/src/output_membuf.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/output_membuf.h -------------------------------------------------------------------------------- /libkineto/src/plugin/aiupti/AiuptiActivityApi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/aiupti/AiuptiActivityApi.cpp -------------------------------------------------------------------------------- /libkineto/src/plugin/aiupti/AiuptiActivityApi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/aiupti/AiuptiActivityApi.h -------------------------------------------------------------------------------- /libkineto/src/plugin/aiupti/AiuptiActivityBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/aiupti/AiuptiActivityBuffer.h -------------------------------------------------------------------------------- /libkineto/src/plugin/aiupti/AiuptiActivityHandlers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/aiupti/AiuptiActivityHandlers.cpp -------------------------------------------------------------------------------- /libkineto/src/plugin/aiupti/AiuptiActivityProfiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/aiupti/AiuptiActivityProfiler.cpp -------------------------------------------------------------------------------- /libkineto/src/plugin/aiupti/AiuptiActivityProfiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/aiupti/AiuptiActivityProfiler.h -------------------------------------------------------------------------------- /libkineto/src/plugin/aiupti/AiuptiProfilerMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/aiupti/AiuptiProfilerMacros.h -------------------------------------------------------------------------------- /libkineto/src/plugin/aiupti/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/aiupti/CMakeLists.txt -------------------------------------------------------------------------------- /libkineto/src/plugin/aiupti/FindAIUToolkit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/aiupti/FindAIUToolkit.cmake -------------------------------------------------------------------------------- /libkineto/src/plugin/xpupti/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/xpupti/CMakeLists.txt -------------------------------------------------------------------------------- /libkineto/src/plugin/xpupti/FindSYCLToolkit.cmake: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/xpupti/FindSYCLToolkit.cmake -------------------------------------------------------------------------------- /libkineto/src/plugin/xpupti/XpuptiActivityApi.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/xpupti/XpuptiActivityApi.cpp -------------------------------------------------------------------------------- /libkineto/src/plugin/xpupti/XpuptiActivityApi.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/xpupti/XpuptiActivityApi.h -------------------------------------------------------------------------------- /libkineto/src/plugin/xpupti/XpuptiActivityBuffer.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/xpupti/XpuptiActivityBuffer.h -------------------------------------------------------------------------------- /libkineto/src/plugin/xpupti/XpuptiActivityHandlers.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/xpupti/XpuptiActivityHandlers.cpp -------------------------------------------------------------------------------- /libkineto/src/plugin/xpupti/XpuptiActivityProfiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/xpupti/XpuptiActivityProfiler.cpp -------------------------------------------------------------------------------- /libkineto/src/plugin/xpupti/XpuptiActivityProfiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/xpupti/XpuptiActivityProfiler.h -------------------------------------------------------------------------------- /libkineto/src/plugin/xpupti/XpuptiProfilerMacros.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/src/plugin/xpupti/XpuptiProfilerMacros.h -------------------------------------------------------------------------------- /libkineto/stress_test/kineto_stress_test.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/kineto_stress_test.cpp -------------------------------------------------------------------------------- /libkineto/stress_test/random_ops_stress_test.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/random_ops_stress_test.cu -------------------------------------------------------------------------------- /libkineto/stress_test/random_ops_stress_test.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/random_ops_stress_test.cuh -------------------------------------------------------------------------------- /libkineto/stress_test/run_multiproc_stress_test.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/run_multiproc_stress_test.sh -------------------------------------------------------------------------------- /libkineto/stress_test/stress_test_dense.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/stress_test_dense.json -------------------------------------------------------------------------------- /libkineto/stress_test/stress_test_dense_mp.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/stress_test_dense_mp.json -------------------------------------------------------------------------------- /libkineto/stress_test/stress_test_input.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/stress_test_input.h -------------------------------------------------------------------------------- /libkineto/stress_test/stress_test_uvm_nccl.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/stress_test_uvm_nccl.json -------------------------------------------------------------------------------- /libkineto/stress_test/tensor_cache.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/tensor_cache.cu -------------------------------------------------------------------------------- /libkineto/stress_test/tensor_cache.cuh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/tensor_cache.cuh -------------------------------------------------------------------------------- /libkineto/stress_test/utils.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/stress_test/utils.h -------------------------------------------------------------------------------- /libkineto/test/CMakeLists.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/CMakeLists.txt -------------------------------------------------------------------------------- /libkineto/test/ConfigTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/ConfigTest.cpp -------------------------------------------------------------------------------- /libkineto/test/CuptiActivityProfilerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/CuptiActivityProfilerTest.cpp -------------------------------------------------------------------------------- /libkineto/test/CuptiCallbackApiTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/CuptiCallbackApiTest.cpp -------------------------------------------------------------------------------- /libkineto/test/CuptiProfilerApiTest.cu: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/CuptiProfilerApiTest.cu -------------------------------------------------------------------------------- /libkineto/test/CuptiRangeProfilerApiTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/CuptiRangeProfilerApiTest.cpp -------------------------------------------------------------------------------- /libkineto/test/CuptiRangeProfilerConfigTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/CuptiRangeProfilerConfigTest.cpp -------------------------------------------------------------------------------- /libkineto/test/CuptiRangeProfilerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/CuptiRangeProfilerTest.cpp -------------------------------------------------------------------------------- /libkineto/test/CuptiRangeProfilerTestUtil.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/CuptiRangeProfilerTestUtil.h -------------------------------------------------------------------------------- /libkineto/test/CuptiStringsTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/CuptiStringsTest.cpp -------------------------------------------------------------------------------- /libkineto/test/EventProfilerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/EventProfilerTest.cpp -------------------------------------------------------------------------------- /libkineto/test/LoggerObserverTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/LoggerObserverTest.cpp -------------------------------------------------------------------------------- /libkineto/test/MockActivitySubProfiler.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/MockActivitySubProfiler.cpp -------------------------------------------------------------------------------- /libkineto/test/MockActivitySubProfiler.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/MockActivitySubProfiler.h -------------------------------------------------------------------------------- /libkineto/test/PidInfoTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/PidInfoTest.cpp -------------------------------------------------------------------------------- /libkineto/test/RoctracerActivityProfilerTest.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/libkineto/test/RoctracerActivityProfilerTest.cpp -------------------------------------------------------------------------------- /tb_plugin/.flake8: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/.flake8 -------------------------------------------------------------------------------- /tb_plugin/.gitignore: -------------------------------------------------------------------------------- 1 | /build 2 | /dist 3 | /*.egg-info 4 | __pycache__ 5 | -------------------------------------------------------------------------------- /tb_plugin/.pre-commit-config.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/.pre-commit-config.yaml -------------------------------------------------------------------------------- /tb_plugin/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/LICENSE -------------------------------------------------------------------------------- /tb_plugin/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/README.md -------------------------------------------------------------------------------- /tb_plugin/ci_scripts/install_env.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/ci_scripts/install_env.sh -------------------------------------------------------------------------------- /tb_plugin/docs/gpu_utilization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/gpu_utilization.md -------------------------------------------------------------------------------- /tb_plugin/docs/images/control_panel.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/control_panel.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/diff_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/diff_view.png -------------------------------------------------------------------------------- /tb_plugin/docs/images/distributed_view.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/distributed_view.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/kernel_view.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/kernel_view.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/kernel_view_group_by_properties_and_op.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/lightning_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/lightning_view.png -------------------------------------------------------------------------------- /tb_plugin/docs/images/memory_view.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/memory_view.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/module_view.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/module_view.png -------------------------------------------------------------------------------- /tb_plugin/docs/images/operator_view.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/operator_view.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/operator_view_group_by_inputshape.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/operator_view_group_by_inputshape.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/overall_view.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/overall_view.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/time_breakdown_priority.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/time_breakdown_priority.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/trace_view.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/trace_view.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/trace_view_fwd_bwd_correlation.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/trace_view_gpu_utilization.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/trace_view_gpu_utilization.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/trace_view_launch.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/trace_view_launch.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/trace_view_one_step.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/trace_view_one_step.PNG -------------------------------------------------------------------------------- /tb_plugin/docs/images/vscode_stack.PNG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/docs/images/vscode_stack.PNG -------------------------------------------------------------------------------- /tb_plugin/examples/resnet50_autograd_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/examples/resnet50_autograd_api.py -------------------------------------------------------------------------------- /tb_plugin/examples/resnet50_ddp_profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/examples/resnet50_ddp_profiler.py -------------------------------------------------------------------------------- /tb_plugin/examples/resnet50_profiler_api.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/examples/resnet50_profiler_api.py -------------------------------------------------------------------------------- /tb_plugin/fe/.gitignore: -------------------------------------------------------------------------------- 1 | /dist 2 | /node_modules 3 | *.log 4 | -------------------------------------------------------------------------------- /tb_plugin/fe/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/README.md -------------------------------------------------------------------------------- /tb_plugin/fe/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/index.html -------------------------------------------------------------------------------- /tb_plugin/fe/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/package.json -------------------------------------------------------------------------------- /tb_plugin/fe/prettier.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/prettier.json -------------------------------------------------------------------------------- /tb_plugin/fe/scripts/add_header.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/scripts/add_header.py -------------------------------------------------------------------------------- /tb_plugin/fe/scripts/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/scripts/build.sh -------------------------------------------------------------------------------- /tb_plugin/fe/scripts/setup.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/scripts/setup.sh -------------------------------------------------------------------------------- /tb_plugin/fe/src/api/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/api/README.md -------------------------------------------------------------------------------- /tb_plugin/fe/src/api/generated/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/api/generated/api.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/api/generated/configuration.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/api/generated/configuration.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/api/generated/custom.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/api/generated/custom.d.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/api/generated/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/api/generated/index.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/api/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/api/index.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/api/mock.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/api/mock.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/api/openapi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/api/openapi.yaml -------------------------------------------------------------------------------- /tb_plugin/fe/src/app.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/app.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/DataLoading.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/DataLoading.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/DiffOverview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/DiffOverview.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/DistributedView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/DistributedView.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/FullCircularProgress.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/FullCircularProgress.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/GpuInfoTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/GpuInfoTable.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/Kernel.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/Kernel.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/MemoryView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/MemoryView.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/ModuleView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/ModuleView.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/Operator.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/Operator.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/Overview.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/Overview.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/TextListItem.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/TextListItem.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/TooltipDescriptions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/TooltipDescriptions.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/TraceView.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/TraceView.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/charts/AntTableChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/charts/AntTableChart.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/charts/AreaChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/charts/AreaChart.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/charts/ColumnChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/charts/ColumnChart.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/charts/LineChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/charts/LineChart.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/charts/PieChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/charts/PieChart.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/charts/SteppedAreaChart.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/charts/TableChart.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/charts/TableChart.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/helpers.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/helpers.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/tables/CallFrameList.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/tables/CallFrameList.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/tables/CallStackTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/tables/CallStackTable.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/tables/ExpandIcon.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/tables/ExpandIcon.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/tables/MemoryStatsTable.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/tables/NavToCodeButton.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/tables/NavToCodeButton.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/tables/OperationTable.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/tables/OperationTable.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/tables/common.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/tables/common.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/tables/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/tables/transform.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/components/transform.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/components/transform.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/constants/groupBy.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/constants/groupBy.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/gstatic.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/gstatic.d.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/index.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/setup.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/setup.tsx -------------------------------------------------------------------------------- /tb_plugin/fe/src/styles.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/styles.css -------------------------------------------------------------------------------- /tb_plugin/fe/src/utils/binarysearch.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/utils/binarysearch.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/utils/debounce.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/utils/debounce.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/utils/def.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/utils/def.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/utils/hooks.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/utils/hooks.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/utils/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/utils/index.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/utils/resize.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/utils/resize.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/utils/search.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/utils/search.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/utils/top.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/utils/top.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/utils/type.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/utils/type.ts -------------------------------------------------------------------------------- /tb_plugin/fe/src/utils/vscode.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/src/utils/vscode.ts -------------------------------------------------------------------------------- /tb_plugin/fe/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/tsconfig.json -------------------------------------------------------------------------------- /tb_plugin/fe/update-static.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/update-static.js -------------------------------------------------------------------------------- /tb_plugin/fe/webpack.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/webpack.config.js -------------------------------------------------------------------------------- /tb_plugin/fe/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/fe/yarn.lock -------------------------------------------------------------------------------- /tb_plugin/packaging/torch_tb_profiler/meta.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/packaging/torch_tb_profiler/meta.yaml -------------------------------------------------------------------------------- /tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143089861.pt.trace.json.gz -------------------------------------------------------------------------------- /tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/samples/resnet50_num_workers_0/worker0.1623143566756.pt.trace.json.gz -------------------------------------------------------------------------------- /tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/samples/resnet50_num_workers_4/worker0.1623212756351.pt.trace.json.gz -------------------------------------------------------------------------------- /tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/samples/resnet50_num_workers_4/worker0.1623213129365.pt.trace.json.gz -------------------------------------------------------------------------------- /tb_plugin/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/setup.py -------------------------------------------------------------------------------- /tb_plugin/test/gpu_metrics_expected.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/test/gpu_metrics_expected.json -------------------------------------------------------------------------------- /tb_plugin/test/gpu_metrics_input.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/test/gpu_metrics_input.json -------------------------------------------------------------------------------- /tb_plugin/test/result_check_file.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/test/result_check_file.txt -------------------------------------------------------------------------------- /tb_plugin/test/test_compare_with_autograd.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/test/test_compare_with_autograd.py -------------------------------------------------------------------------------- /tb_plugin/test/test_diffrun.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/test/test_diffrun.py -------------------------------------------------------------------------------- /tb_plugin/test/test_profiler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/test/test_profiler.py -------------------------------------------------------------------------------- /tb_plugin/test/test_ranges.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/test/test_ranges.py -------------------------------------------------------------------------------- /tb_plugin/test/test_tensorboard_end2end.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/test/test_tensorboard_end2end.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/__init__.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/consts.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/consts.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/io/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/io/__init__.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/io/azureblob.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/io/azureblob.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/io/base.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/io/base.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/io/cache.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/io/cache.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/io/file.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/io/file.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/io/gs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/io/gs.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/io/hdfs.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/io/hdfs.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/io/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/io/utils.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/multiprocessing.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/multiprocessing.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/plugin.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/__init__.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/communication.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/communication.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/data.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/data.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/diffrun/__init__.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/diffrun/contract.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/diffrun/operator.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/diffrun/tree.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/event_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/event_parser.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/gpu_metrics_parser.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/kernel_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/kernel_parser.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/loader.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/loader.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/memory_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/memory_parser.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/module_op.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/module_op.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/node.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/node.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/op_agg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/op_agg.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/op_tree.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/op_tree.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/overall_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/overall_parser.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/range_utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/range_utils.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/run_generator.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/run_generator.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/tensor_core.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/tensor_core.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/tensor_cores_parser.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/profiler/trace.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/profiler/trace.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/run.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/run.py -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/static/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/static/index.html -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/static/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/static/index.js -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/static/trace_embedding.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/static/trace_embedding.html -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/static/trace_viewer_full.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/static/trace_viewer_full.html -------------------------------------------------------------------------------- /tb_plugin/torch_tb_profiler/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pytorch/kineto/HEAD/tb_plugin/torch_tb_profiler/utils.py --------------------------------------------------------------------------------