There is a newer version of the record available.

Published December 3, 2024 | Version v1.5.49

Scalene: a high-performance, high-precision CPU, GPU, and memory profiler for Python

Description

What's Changed

Performance and Correctness

  • Fix line invalidation speed by @sternj in https://github.com/plasma-umass/scalene/pull/891
  • Disable JITs in JAX and PyTorch to enable effective profiling by @emeryberger in https://github.com/plasma-umass/scalene/pull/892

Minor changes

  • Linted JS code, packaged Prism by @emeryberger in https://github.com/plasma-umass/scalene/pull/884
  • Refactoring js by @emeryberger in https://github.com/plasma-umass/scalene/pull/885
  • More refactoring by @emeryberger in https://github.com/plasma-umass/scalene/pull/886
  • Persistence refactoring by @emeryberger in https://github.com/plasma-umass/scalene/pull/887
  • Optimization refactoring by @emeryberger in https://github.com/plasma-umass/scalene/pull/888
  • Cruft removal. by @emeryberger in https://github.com/plasma-umass/scalene/pull/890

Full Changelog: https://github.com/plasma-umass/scalene/compare/v1.5.48...v1.5.49

Notes

If you use or refer to Scalene, please cite it as below.

Files

plasma-umass/scalene-v1.5.49.zip

Files (8.8 MB)

Name Size Download all
md5:d9f670da11062fca0d13e080da0c5dd3
8.8 MB Preview Download

Additional details

Related works