RepoJournal
Google

Google

JAX, the GenAI SDK, and the Cloud libs - Google's open source layer

Keep up with Google in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

One email a day. Unsubscribe in one click.

Pick a date

Topics: AI / ML Python Full archive →

The Wire · Showcase

JAX WIRES INTEL GPU SUPPORT, FIXES MOSAIC ASSEMBLY BUGS

By RepoJournal · Filed · About Google

JAX landed native random number generation on Intel GPUs while fixing critical debugging directives in Mosaic GPU inline assembly, signaling accelerated support across vendor platforms.

The ThreeFry2x32 PRNG GPU kernel for Intel GPUs shipped in full [1], wiring oneAPI through registration, lowering, and wheel packaging to enable native RNG on Intel hardware. This complements ongoing platform work that included cleanup of obsolete version guards [2]. In parallel, Mosaic GPU fixed a serious debugging bug where `.loc` directives inside inline assembly blocks were incorrectly incremented on every line, pointing to wrong source locations [3]. The team also prepped for upcoming deprecation of `pl.core_map` by reducing test usages [4]. Over in the cloud SDK, google-cloud-python landed three high-impact fixes: test harness improvements for parallel CI output [5], brittleness fixes for `google-api-core` metadata changes in pubsub tests [6], and a namespace package resolution fix in the profiler that now handles PEP 420 packages without `__init__.py` [8]. BigQuery introduced `PendingDeprecationWarning` on `to_dataframe` and `to_arrow` methods to guide developers toward optimized `pandas-gbq` entry points [7].

One email a day. Unsubscribe in one click.

Action items

References

  1. [1] [oneAPI] Add ThreeFry2x32 PRNG GPU kernel for Intel GPUs ↗ google/jax
  2. [2] [NFC] Remove no-longer needed version guards ↗ google/jax
  3. [3] [Mosaic GPU] Fix incorrect `.loc` directives inside inline asm blocks google/jax
  4. [4] [pallas:mosaic] Reduced the number of usages of `pl.core_map` in tests ↗ google/jax
  5. [5] chore(ci): revamp parallel test outputs clarity and conciseness (#18002) googleapis/google-cloud-python
  6. [6] tests: handle internal metadata changes in google-api-core (#18037) googleapis/google-cloud-python
  7. [7] feat: add PendingDeprecationWarning for to_dataframe and to_arrow conversion methods ↗ googleapis/google-cloud-python
  8. [8] fix(profiler): support namespace packages without __init__.py and filter sample dirs ↗ googleapis/google-cloud-python

Quick answers

What shipped in Google on August 11, 2026?
JAX landed native random number generation on Intel GPUs while fixing critical debugging directives in Mosaic GPU inline assembly, signaling accelerated support across vendor platforms. In total, 39 commits and 35 pull requests landed.
Who contributed to Google on August 11, 2026?
10 developers shipped this update, including copybara-service, mini-goel, Dimitar (Mitko) Asenov, Allan Renucci, release-please[bot], Ayush Agrawal, Chalmer Lowe, and shuoweil, and 2 more.
What were the notable Google updates?
[oneAPI] Add ThreeFry2x32 PRNG GPU kernel for Intel GPUs, [NFC] Remove no-longer needed version guards, and [Mosaic GPU] Fix incorrect `.loc` directives inside inline asm blocks.

More from Google

Daily updates, in your inbox

Follow Google

Keep up with Google in about 3 minutes a day: what actually shipped — the commits, pull requests, releases, and security advisories that matter.

or

One email a day. Unsubscribe in one click. Read a past issue →

Elsewhere on the wire

Want every project, not just this one?