Skip to content

Conversation

rahulbatra85
Copy link

Weekly sync

akuegel and others added 30 commits March 8, 2023 04:21
We used to remove them as part of layout normalization. Now that this is not
done anymore, we should do that as part of this shape normalization. Doing it
here has the benefit that we do not need to add an explicit bitcast to the HLO,
as this normalization is just used for the code emitter.

PiperOrigin-RevId: 514998701
There is no need to normalize broadcast operands on GPU, and it makes it harder
to write matchers if they have to optionally match a bitcast.

The revert is due to causing some runtime regressions

PiperOrigin-RevId: 515007089
This simply makes sure that all xla binaries that are able to build are now building on presubmit in OSS.  There are a few that are still failing in kokoro which I will follow up with in a follow up CL.

In the future, we would also like a simple test to execute these binaries, but these targets at least assure they build in open source.

PiperOrigin-RevId: 515012429
Links the forwarded attributes to an issue tracking
the updates of dependent code and the evenual removal
of these aliases.

PiperOrigin-RevId: 515041355
Updates LLVM usage to match
[e510d0bda087](llvm/llvm-project@e510d0bda087)

PiperOrigin-RevId: 515051411
…e conditional branches. Add cost model to trace and ensure memory pressure is not overly increased by the optimization.

PiperOrigin-RevId: 515064535
PiperOrigin-RevId: 515069653
The `experimental/kernel_tests:io_test` is about 20% flaky, and the non-experimental
one is about 10% flaky.  These are frequently failing in continuous builds, and
sometimes blocking submissions.

PiperOrigin-RevId: 515070867
They seem to have always been flaky with sanitizers, and a recent change
to the llvm symbolizer makes them fail more reliably.

PiperOrigin-RevId: 515074821
…fault protocols.

PiperOrigin-RevId: 515077543
… Part 1: Remove obsolete operations

PiperOrigin-RevId: 515089564
…r original form before cl/514870586 to preserve compatibility.

PiperOrigin-RevId: 515097407
ashishenoyp and others added 19 commits March 12, 2023 15:19
…omposer.

The preferred layout should be consistent with what we consider to be a default dot according to dot decomposer.

PiperOrigin-RevId: 516125977
PiperOrigin-RevId: 516145382
Now we have a rewrite for scf.forall -> scf.for that happens earlier in the
pipeline. Since there are plans to get rid of scf.parallel, this pass is not
needed at all.

PiperOrigin-RevId: 516199378
This cl uses a preexisting grappler pass that can rewrite the batching
op. It expands the rewrite support to allow rewriting batching options.
Users can provide the grappler proto via the servo_tf_graph_rewrite_options
flag.

PiperOrigin-RevId: 516210724
Use "transformer" ops instead.

PiperOrigin-RevId: 516213513
@rahulbatra85
Copy link
Author

retest Ubuntu-sanity please!

@i-chaochen
Copy link
Collaborator

i-chaochen commented Mar 15, 2023

@rahulbatra85 Thanks for this weekly-sync!

It will be great if you could add some info on the description (i.e., fixes and disable with related tickets/PRs) like we used to do.

exemplar weekly-sync:

#1992
#1987
#2012

@rahulbatra85
Copy link
Author

@rahulbatra85 Thanks for this weekly-sync!

It will be great if you could add some info on the description (i.e., fixes and disable with related tickets/PRs) like we used to do.

exemplar weekly-sync:

#1992 #1987 #2012

Yes, I will add all the info once I am done with weekly sync. CI_Sanity and cpu run is still failing.

Rahul Batra added 2 commits March 15, 2023 20:09
@rahulbatra85 rahulbatra85 requested a review from i-chaochen March 16, 2023 01:39
@rahulbatra85
Copy link
Author

  • Had to revert this f9df950. Otherwise, Ubuntu Sanity CI fails.
  • Tensorflow updated a commit number for dependency(google_benchmark), but it has bug around libpfm library and fails to build https://github.com/google/benchmark
  • A commit probably fixes the issue google/benchmark@68aa190, but it not in the v1.71 release that tensorflow moved to

@rahulbatra85 rahulbatra85 merged commit 3ad95d0 into develop-upstream Mar 16, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.