Skip to content

Conversation

avik-pal
Copy link
Collaborator

@avik-pal avik-pal commented Jun 4, 2025

No description provided.

@avik-pal avik-pal force-pushed the ap/sharding_docs branch from a9ac5dd to 09a1ff7 Compare June 4, 2025 19:14
@giordano giordano added documentation Improvements or additions to documentation sharding labels Jun 12, 2025

### 4-way Batch & 2-way Model Parallelism

## Related links
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I'm not sure this is relevant here since that's about hardware rather than software (although it's some hardware which is very related to XLA), but recently I came across this very good overview about TPUs: https://henryhmko.github.io/posts/tpu/tpu.html

@avik-pal avik-pal marked this pull request as ready for review August 3, 2025 00:33
@avik-pal avik-pal merged commit f038721 into main Aug 3, 2025
56 of 58 checks passed
@avik-pal avik-pal deleted the ap/sharding_docs branch August 3, 2025 14:05
Comment on lines +123 to +132
<!--
TODO describe how arrays are the "global data arrays, even though data is itself only stored
on relevant device and computation is performed only devices with the required data
(effectively showing under the hood how execution occurs)
-->

<!--
TODO make a simple conway's game of life, or heat equation using sharding simulation example
to show how a ``typical MPI'' simulation can be written using sharding.
-->
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

All the TODOs, also the ones below, are not hidden: https://enzymead.github.io/Reactant.jl/stable/tutorials/sharding

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
documentation Improvements or additions to documentation sharding
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants