New
XProf v2.21.2
What's Changed
- Update xprof version to 2.21.2 by @subhamsoni-google in https://github.com/openxla/xprof/pull/1962
- Add all_hosts information to the session_snapshot and move the device collision logic for trace_viewer to CreateTraceEventsContainer. by @muditgokhale2 in https://github.com/openxla/xprof/pull/1974
- Add all_hosts information to the session_snapshot and move the device collision logic for trace_viewer to CreateTraceEventsContainer. by @muditgokhale2 in https://github.com/openxla/xprof/pull/1959
- Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1966
- Extract SourceInfoFormattedText to a shared utility. by @zzzaries in https://github.com/openxla/xprof/pull/1954
- Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1964
- Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1961
- Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1960
- Use py::isinstance for type checking in ToolOptions conversion. by @Matt-Hurd in https://github.com/openxla/xprof/pull/1952
- Update GPU Kernel Stats Column Name by @Becker-ZH in https://github.com/openxla/xprof/pull/1942
- Switch the stack-trace-snippet element the source-info element in trace viewer and graph viewer. by @zzzaries in https://github.com/openxla/xprof/pull/1948
- Pass session_path to runs, run_tools, hosts and data third party Xprof API requests by Profiler Team in https://github.com/openxla/xprof/pull/1934
- Unregister SparseCoreBoundRule from Smart suggestion rules by Profiler Team in https://github.com/openxla/xprof/pull/1951
- Add dvfs time scale multiplier processing logic for roofline model. by @zzzaries in https://github.com/openxla/xprof/pull/1828
- Add unoptimized hlo processing capability in source mapper. by @zzzaries in https://github.com/openxla/xprof/pull/1946
- Refractor GetCustomCallText function to accept mlir::Context as parameter. by @cliveverghese in https://github.com/openxla/xprof/pull/1941
- Move event_time_fraction_analyzer proto to OSS by Profiler Team in https://github.com/openxla/xprof/pull/1937
- Cache and reuse barrier-cores rule results from
MeetsConditionsinGenerateSuggestion. by Profiler Team in https://github.com/openxla/xprof/pull/1938 - Change buffer allocation color to white in memory visualization to set the background as white. by @zzzaries in https://github.com/openxla/xprof/pull/1935
- Add worker ID to responses and configure gRPC channels for retries and load balancing. by @subhamsoni-google in https://github.com/openxla/xprof/pull/1884
- Refactor SS rule unit tests with MockToolDataProvider by Profiler Team in https://github.com/openxla/xprof/pull/1926
- Add a graphType parameter to downloadHloProto and related frontend components to support requesting different HLO graphs. by Profiler Team in https://github.com/openxla/xprof/pull/1833
- Re-order tools based on most common usage patterns by @Matt-Hurd in https://github.com/openxla/xprof/pull/1921
- Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1924
- Fix indentation in README.md. by @subhamsoni-google in https://github.com/openxla/xprof/pull/1918
- Add all_hosts information to the session_snapshot and move the device collision logic for trace_viewer to CreateTraceEventsContainer. by @Matt-Hurd in https://github.com/openxla/xprof/pull/1922
- Add documentation for distributed XProf deployment and Kubernetes setup. by @subhamsoni-google in https://github.com/openxla/xprof/pull/1910
- Add all_hosts information to the session_snapshot and move the device collision logic for trace_viewer to CreateTraceEventsContainer. by @muditgokhale2 in https://github.com/openxla/xprof/pull/1853
- Remove the backend button from TraceViewer. by Profiler Team in https://github.com/openxla/xprof/pull/1914
- Remove InputBoundRule and refactor input-bound check into SignalProvider. by Profiler Team in https://github.com/openxla/xprof/pull/1917
- Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1916
- Add multi-threading to conversion of xspaces to inference stats by @muditgokhale2 in https://github.com/openxla/xprof/pull/1912
- Replace deprecated integral type limits with
std::numeric_limits. by @majnemer in https://github.com/openxla/xprof/pull/1898 - Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1911
- Project import generated by Copybara by Profiler Team in https://github.com/openxla/xprof/pull/1904
- Bug fixes to enable device loop for step tracking by Profiler Team in https://github.com/openxla/xprof/pull/1822
Full Changelog: https://github.com/openxla/xprof/compare/xprof-v2.21.1...xprof-v2.21.2