You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* feat: Low-Level XLA.IFRT integration
refactor: rework how OpSharding works
feat: generate_device_list
feat: add placeholder code to simplify future sharding logic
fixup
fix: store results as HloSharding
docs: fix duplicate docs
feat: compile with logical device ids
fix: use correct global device ids
feat: use a global state to setup pjrt distributed runtime
fix: devices are not necessarily from 0 to N-1
fix: initialize clients on first use rather than on init
fix: make device selection consistent with clients
feat: add OMPI cluster detection
fix: correctly set kv_store
refactor: Distributed setup is not PJRT specific
refactor: OMPI detection doesn't need to be in an extension
feat: initial low-level IFRT API
fix: ifrt HloSharding
refactor: split up into IFRT/PJRT
feat: IFRT Client APIs
feat: IFRT Device API
fix: remove global_ordinals
feat: add devices list abstraction
feat: wrap memory and memory kinds
feat: ifrt::HloSharding now working
fix: use new ABI
chore: run formatter
fix: no finalizer
feat: initial draft of IFRT.Array interface (#774)
* feat: initial draft of IFRT.Array interface
* feat: Base.Array to ifrt::Array
* feat: buffer to host
chore: run formatter
fix: bad rebase
feat: more proxy servers
feat: add ConcreteIFRTArray
feat: add ConcreteIFRTNumber
refactor: rename ConcreteRNumber to ConcretePJRTNumber
revert: concreteifrtarray implementation
chore: run formatter
feat: ifrt loaded executable
feat: construct IFRT clients with distributed options
refactor: remove BasicDevicesList
fix: use global device ids
feat: sharding annotations across nodes now working
fix: Array construction from SingleShards
feat: support to_host for distributed cases
feat: add Gloo/MPI collectives for distributed CPU client
feat: low level compile API
feat: low-level IFRT compile + execute working
* test: low level IFRT tests
* docs: add warning on distributed cases
0 commit comments