Skip to content

Releases: openxla/xprof

XProf v2.20.5

05 Aug 19:04
Compare
Choose a tag to compare

What's Changed

  • Unify Data Conversion for MegaScale_stats @sannidhyachauhan in #1580
  • Add changes to support writing trace events metadata to a separate leveldb file. in #1592
  • This is a first step to migrate xprof tools to a new interface that facilitates distributed processing. in #1632
  • Enable remote capture without tensorflow @Matt-Hurd in #1605
  • Add Flop Rate Chart and Model Properties in Framework Op Stats Tool @muditgokhale2 in #1638
  • Project import generated by Copybara in #1604
  • Add changes to support ReadFullEvent in trace viewer for leveldb backend. in #1613
  • Import _pywrap_profiler_plugin from the proper directory by @Matt-Hurd in #1636
  • Project import generated by Copybara in #1640
  • Proto changes to optionally show the uncapped flops utilization by @muditgokhale2 in #1635
  • Add toggle to optionally cap flops utilization to 100% by @muditgokhale2 in #1641
  • Cleaning up the unused tf_data_stats_proto_to_gviz library @sannidhyachauhan in #1644
  • Use fsspec rather than epath implementation for glob by @Matt-Hurd in #1634
  • Make firstLine a property of Address (instead of a field in Content). in #1639
  • Filter counter events correctly after parsing from its new format @rnayar3 in #1637
  • Add default graph options for quick start in graph viewer @zzzaries in #1648
  • Visualize custom-call kernel metadata in OpProfile and TraceViewer by @bmass02 in #1598
  • Add tool name for loading complete GA event logging in throbber by @zzzaries in #1654
  • Add graph type argument to moduleList data service call by @zzzaries in #1653
  • Add a formatted text cell in Table row for DataTable by @sannidhyachauhan in #1642
  • Fix Event Not Found issue while fetching complete trace event from leveldb backend. in #1656
  • Setting Counter Events Permanently to grouped format by @rnayar3 in #1623
  • Increment version to 2.20.5 by @Matt-Hurd in #1659
  • Fix XProf server not coming up on windows machine in #1643

Full Changelog: xprof-v2.20.4...xprof-v2.20.5

XProf v2.20.4

18 Jul 17:54
Compare
Choose a tag to compare

What's Changed

  • Add unit tests for two input bottleneck rules by @copybara-service[bot] in #1612
  • [xprof] Relax and explicitly specify gcsfs version in pip dependency. by @Matt-Hurd in #1616
  • Use rglob where available for run discovery by @Matt-Hurd in #1617

Reverts

Full Changelog: xprof-v2.20.3...xprof-v2.20.4

XProf v2.20.3

18 Jul 18:01
Compare
Choose a tag to compare

What's Changed

  • Allow Xprof frontend to use the query parameter use_saved_result=False which will skip the intermediate analysis and regenerate the tool data from XSpace by @adityakakarotin #1456
  • Removing stale function signature references from tensorflow that rely on old options of type variant<int, string> by @adityakakarot in #1527
  • Add todo to rename stack_frame to stack_trace. in #1602
  • Add throbber to hlo_stats, input_pipeline, megascale_stats and roofline_model tools. by @muditgokhale2 in #1599
  • Rename OP Name search box to XLA Op name by @muditgokhale2 in #1601
  • Remove legacy data service by @zzzaries in #1594
  • Add error handling for network error (Server crashes) by @muditgokhale2 in #1597
  • Fix sidenav visibility in graph_viewer for Firefox users. by @muditgokhale2 in #1608
  • Remove GCS rate limiting and also remove the logic to generate runs based on tfevent files. in #1603
  • Group TranceCounter Events to send more counter events over the network for large cases. by @rnayar3 in #1579
  • Add Input bottleneck rules in #1600
  • Add Trace options and update trace filters for 3P based on trace options in #1584
  • Propagate full_dma option in 3P trace viewer in #1590
  • Add async lines back to 3P trace viewer filtered by full_dma option in #1591
  • Restructuring the data_table_utils file by @sannidhyachauhan in #1607
  • In this CL: by @adityakakarot in #1528

Full Changelog: xprof-v2.20.2...xprof-v2.20.3