diff --git a/CHANGELOG.md b/CHANGELOG.md index 048f3d78..e2ecb828 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,6 +9,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Added +- Added support for Intel Gaudi Profiler. Deprecate `HABANA_PROFILE` environment variable from HPUProfiler. ([#158](https://github.com/Lightning-AI/lightning-Habana/pull/158)) - ### Changed diff --git a/docs/source/advanced.rst b/docs/source/advanced.rst index 0b7a4955..c599befe 100644 --- a/docs/source/advanced.rst +++ b/docs/source/advanced.rst @@ -124,6 +124,20 @@ Limitations - Passing the Profiler name as a string "hpu" to the trainer is not supported. +---- + +Using Intel Gaudi Profiler +------------------------------ + +The Intel Gaudi Profiling subsystem, and the Profiling Configuration tools are methods to configure Intel Gaudi Profiler. + +Please refer to `Getting Started with Intel Gaudi Profiler `_ for more information. + +.. note:: + + ``HPUProfiler`` and Intel Gaudi Profiler should not be used together. Therefore, `HABANA_PROFILE` should not be set in environment when using ``HPUProfiler``. + + ---- Using DeepSpeed diff --git a/tests/test_pytorch/test_profiler.py b/tests/test_pytorch/test_profiler.py index b3cf6e02..e6376421 100644 --- a/tests/test_pytorch/test_profiler.py +++ b/tests/test_pytorch/test_profiler.py @@ -247,7 +247,6 @@ def test_hpu_trace_event_runtime(tmpdir): assert event_duration >= 0 -@pytest.mark.xfail(strict=False, reason="TBF: Could not find event kernel in trace") def test_hpu_trace_event_kernel(tmpdir): # Run model and prep json model = BoringModel()