Skip to content

[pull] master from tensorflow:master - #8808

Merged
pull[bot] merged 12 commits into
Cache-Cloud:masterfrom
tensorflow:master
Sep 6, 2026
Merged

[pull] master from tensorflow:master#8808
pull[bot] merged 12 commits into
Cache-Cloud:masterfrom
tensorflow:master

Conversation

@pull

@pull pull Bot commented Sep 6, 2026

Copy link
Copy Markdown

See Commits and Changes for more details.


Created by pull[bot] (v2.0.0-alpha.4)

Can you help keep this open source service alive? 💖 Please sponsor : )

Varcho and others added 12 commits September 5, 2026 17:37
PiperOrigin-RevId: 976505695
This ensures conditional branches inside copy-disabled while loops adopt
matching layouts without introducing unnecessary copies.

PiperOrigin-RevId: 976527672
…ile rather than separate `google` and `oss` versions

PiperOrigin-RevId: 976535675
…is should

always be available from RawClient with local device id.

PiperOrigin-RevId: 976544198
Today the way to infer whether the C API is used is by checking
platform_version strings, which is indirect and also makes it difficult to
match versions between C API and C++ API objects. Notably, topology
serializations of otherwise identical protos would mismatch because of this.

PJRT_API_MINOR is not incremented because this method does not actually go over
the C API.

PiperOrigin-RevId: 976549887
Improve loop scheduling heuristic in PJRT TransposePlan when dealing
with large strides across dimensions. When ordering loops in permuted
transposes, model memory traffic based on expected cache-line misses (treating
strides >= 128 bytes as full cache-line misses on input and output) to push
large DRAM strides into outer loops, using the smaller stride as a tie-breaker.

Preserve baseline std::min prioritization for identity permutations (pure
tile packing), tile interior loops, and non-permuted dimensions.

PiperOrigin-RevId: 976578359
…e all callsites

- Introduce FakeArgumentsOptions struct to replace positional parameters for MakeFakeArguments and MakeDataflowConstrainedArguments.
- Migrate all callsites to use FakeArgumentsOptions or default options {}.

PiperOrigin-RevId: 976593749
PiperOrigin-RevId: 976640785
PiperOrigin-RevId: 976663042
@pull pull Bot locked and limited conversation to collaborators Sep 6, 2026
@pull pull Bot added the ⤵️ pull label Sep 6, 2026
@pull
pull Bot merged commit 01990a8 into Cache-Cloud:master Sep 6, 2026
1 of 6 checks passed
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

9 participants