
dev-discuss.pytorch.org/t/min-cut-optimal-recomputation-i-e-activation-checkpointing-with-aotautograd/467/1
Preview meta tags from the dev-discuss.pytorch.org website.
Linked Hostnames
7- 23 links todev-discuss.pytorch.org
- 7 links tocanada1.discourse-cdn.com
- 4 links togithub.com
- 2 links toarxiv.org
- 1 link toc.wsmoses.com
- 1 link todl.acm.org
- 1 link towww.discourse.org
Thumbnail

Search Engine Appearance
https://dev-discuss.pytorch.org/t/min-cut-optimal-recomputation-i-e-activation-checkpointing-with-aotautograd/467/1
Min-cut optimal(*) recomputation (i.e. activation checkpointing) with AOTAutograd
TL;DR: We’ve implemented a min-cut based recomputation pass with AOTAutograd + NVFuser that consistently improves both memory and runtime across a wide range of models (including the TorchBench suite) for GPU training. …
Bing
Min-cut optimal(*) recomputation (i.e. activation checkpointing) with AOTAutograd
https://dev-discuss.pytorch.org/t/min-cut-optimal-recomputation-i-e-activation-checkpointing-with-aotautograd/467/1
TL;DR: We’ve implemented a min-cut based recomputation pass with AOTAutograd + NVFuser that consistently improves both memory and runtime across a wide range of models (including the TorchBench suite) for GPU training. …
DuckDuckGo

Min-cut optimal(*) recomputation (i.e. activation checkpointing) with AOTAutograd
TL;DR: We’ve implemented a min-cut based recomputation pass with AOTAutograd + NVFuser that consistently improves both memory and runtime across a wide range of models (including the TorchBench suite) for GPU training. …
General Meta Tags
8- titleMin-cut optimal(*) recomputation (i.e. activation checkpointing) with AOTAutograd - compiler - PyTorch Developer Mailing List
- charsetutf-8
- descriptionTL;DR: We’ve implemented a min-cut based recomputation pass with AOTAutograd + NVFuser that consistently improves both memory and runtime across a wide range of models (including the TorchBench suite) for GPU training. …
- generatorDiscourse 3.5.0.beta9-dev - https://github.com/discourse/discourse version 37d1849de66e13c724deaa6b460abf871b737ac5
- theme-color#111111
Open Graph Meta Tags
9- og:site_namePyTorch Developer Mailing List
- og:typewebsite
- og:imagehttps://canada1.discourse-cdn.com/flex036/uploads/pytorch1/original/1X/29732cf008ca2934b9d9e9a1a7691d71445e388a.jpeg
- og:urlhttps://dev-discuss.pytorch.org/t/min-cut-optimal-recomputation-i-e-activation-checkpointing-with-aotautograd/467/1
- og:titleMin-cut optimal(*) recomputation (i.e. activation checkpointing) with AOTAutograd
Twitter Meta Tags
9- twitter:cardsummary
- twitter:imagehttps://canada1.discourse-cdn.com/flex036/uploads/pytorch1/original/1X/29732cf008ca2934b9d9e9a1a7691d71445e388a.jpeg
- twitter:urlhttps://dev-discuss.pytorch.org/t/min-cut-optimal-recomputation-i-e-activation-checkpointing-with-aotautograd/467/1
- twitter:titleMin-cut optimal(*) recomputation (i.e. activation checkpointing) with AOTAutograd
- twitter:descriptionTL;DR: We’ve implemented a min-cut based recomputation pass with AOTAutograd + NVFuser that consistently improves both memory and runtime across a wide range of models (including the TorchBench suite) for GPU training. Intro Recomputation (often called activation checkpointing) is a technique in which, instead of saving some activations for use in backwards, we recompute them during the backwards pass. Thus, we trade off longer runtime for less memory, right? Actually, we can do better than...
Item Prop Meta Tags
51- position1
- headlineMin-cut optimal(*) recomputation (i.e. activation checkpointing) with AOTAutograd
- datePublished2022-01-10T20:43:45Z
- articleSectioncompiler
- keywords
Link Tags
27- alternate nofollowhttps://dev-discuss.pytorch.org/t/min-cut-optimal-recomputation-i-e-activation-checkpointing-with-aotautograd/467.rss
- apple-touch-iconhttps://canada1.discourse-cdn.com/flex036/uploads/pytorch1/optimized/1X/6cd7da56682d360e2c6006ff3e31eb250c5a8675_2_180x180.png
- canonicalhttps://dev-discuss.pytorch.org/t/min-cut-optimal-recomputation-i-e-activation-checkpointing-with-aotautograd/467
- iconhttps://canada1.discourse-cdn.com/flex036/uploads/pytorch1/optimized/1X/6cd7da56682d360e2c6006ff3e31eb250c5a8675_2_32x32.png
- searchhttps://dev-discuss.pytorch.org/opensearch.xml
Links
39- https://arxiv.org/abs/1805.08899
- https://arxiv.org/abs/1910.02653
- https://c.wsmoses.com/presentations/enzyme-sc.pdf#31
- https://canada1.discourse-cdn.com/flex036/uploads/pytorch1/original/1X/162778ee73c2684c07bde7fa52093d2b8c981596.png
- https://canada1.discourse-cdn.com/flex036/uploads/pytorch1/original/1X/1811dff7894dbe728dc2f917d9cb657ab295d6b2.jpeg