jax authors
86f5de855b
Update XLA dependency to use revision
...
a52ced2433
.
PiperOrigin-RevId: 559407111
2023-08-23 06:36:17 -07:00
jax authors
a77da34375
Update XLA dependency to use revision
...
e3533af05f
.
PiperOrigin-RevId: 559090025
2023-08-22 06:15:25 -07:00
jax authors
a14d64b160
Update XLA dependency to use revision
...
c1e30de7d3
.
PiperOrigin-RevId: 558765656
2023-08-21 06:04:36 -07:00
jax authors
b4a628400f
Update XLA dependency to use revision
...
51c0ad464e
.
PiperOrigin-RevId: 558390333
2023-08-19 05:26:07 -07:00
jax authors
332369225f
Update XLA dependency to use revision
...
465c945d59
.
PiperOrigin-RevId: 558119555
2023-08-18 05:34:56 -07:00
jax authors
ab9555e084
Update XLA dependency to use revision
...
b55511f5fa
.
PiperOrigin-RevId: 557800589
2023-08-17 06:19:19 -07:00
jax authors
e2ebd9a7fb
Update XLA dependency to use revision
...
c7e022af03
.
PiperOrigin-RevId: 557787256
2023-08-17 05:02:31 -07:00
jax authors
a833652bb8
Update XLA dependency to use revision
...
c782fe8356
.
PiperOrigin-RevId: 557780339
2023-08-17 04:35:07 -07:00
jax authors
5ab3e9f6f2
Update XLA dependency to use revision
...
2a2bc3d943
.
PiperOrigin-RevId: 557777322
2023-08-17 04:07:20 -07:00
jax authors
4c0664ae3d
Update XLA dependency to use revision
...
f8dfd1ee60
.
PiperOrigin-RevId: 557766683
2023-08-17 03:11:51 -07:00
jax authors
4f3d9df212
Update XLA dependency to use revision
...
08af1e149d
.
PiperOrigin-RevId: 557763125
2023-08-17 02:55:13 -07:00
jax authors
49667e557e
Update XLA dependency to use revision
...
4acd835d9c
.
PiperOrigin-RevId: 557759271
2023-08-17 02:38:38 -07:00
jax authors
7a5b9ff522
Update XLA dependency to use revision
...
225f05fc6d
.
PiperOrigin-RevId: 557700420
2023-08-16 21:58:34 -07:00
jax authors
fcc44fb55e
Update XLA dependency to use revision
...
3bbf0a0449
.
PiperOrigin-RevId: 557696920
2023-08-16 21:41:49 -07:00
jax authors
1be198c205
Update XLA dependency to use revision
...
02d59d5d9a
.
PiperOrigin-RevId: 557693150
2023-08-16 21:21:46 -07:00
jax authors
0045b03078
Update XLA dependency to use revision
...
1e81d47ecb
.
PiperOrigin-RevId: 557689198
2023-08-16 20:59:47 -07:00
jax authors
86380b00da
Update XLA dependency to use revision
...
c3512249ed
.
PiperOrigin-RevId: 557686293
2023-08-16 20:42:01 -07:00
jax authors
82e840c7b2
Update XLA dependency to use revision
...
ac00a88b0b
.
PiperOrigin-RevId: 557671298
2023-08-16 19:18:00 -07:00
jax authors
ebd09cc4db
Update XLA dependency to use revision
...
d79398ede0
.
PiperOrigin-RevId: 557668919
2023-08-16 19:03:24 -07:00
jax authors
9c4ba21a4a
Update XLA dependency to use revision
...
4ca5589bff
.
PiperOrigin-RevId: 557666310
2023-08-16 18:50:41 -07:00
jax authors
03a0d73bd7
Update XLA dependency to use revision
...
28e7569406
.
PiperOrigin-RevId: 557651441
2023-08-16 17:28:43 -07:00
jax authors
124bdb7563
Update XLA dependency to use revision
...
51f7513132
.
PiperOrigin-RevId: 557647957
2023-08-16 17:13:41 -07:00
jax authors
3bffa07fe1
Update XLA dependency to use revision
...
13bb9d0812
.
PiperOrigin-RevId: 557633286
2023-08-16 16:15:51 -07:00
jax authors
c91f010e6f
Update XLA dependency to use revision
...
4c2bf94fbb
.
PiperOrigin-RevId: 557628169
2023-08-16 15:57:11 -07:00
jax authors
329791a1bc
Update XLA dependency to use revision
...
c05021a5bb
.
PiperOrigin-RevId: 557623875
2023-08-16 15:41:24 -07:00
jax authors
e959c045cd
Update XLA dependency to use revision
...
6785669435
.
PiperOrigin-RevId: 557618963
2023-08-16 15:23:11 -07:00
jax authors
42d5441934
Update XLA dependency to use revision
...
b3f12d680d
.
PiperOrigin-RevId: 557607869
2023-08-16 14:46:11 -07:00
jax authors
4cf85b947d
Update XLA dependency to use revision
...
baaeccccf8
.
PiperOrigin-RevId: 557563190
2023-08-16 12:13:02 -07:00
jax authors
539a6d1e58
Update XLA dependency to use revision
...
0cebcdd469
.
PiperOrigin-RevId: 557551693
2023-08-16 11:35:08 -07:00
jax authors
a3cd35183f
Update XLA dependency to use revision
...
af311aff5c
.
PiperOrigin-RevId: 557535177
2023-08-16 10:46:45 -07:00
jax authors
6eef465b30
Update XLA dependency to use revision
...
cd23682502
.
PiperOrigin-RevId: 557526553
2023-08-16 10:29:39 -07:00
jax authors
a1d8787e15
Update XLA dependency to use revision
...
2784a58880
.
PiperOrigin-RevId: 557520885
2023-08-16 10:10:45 -07:00
jax authors
14fa0672b6
Update XLA dependency to use revision
...
2681564419
.
PiperOrigin-RevId: 557515766
2023-08-16 09:46:21 -07:00
Peter Hawkins
f1a2bbfb1e
Update XLA dependency to use revision
...
2c817aeb83
.
PiperOrigin-RevId: 557489343
2023-08-16 08:09:24 -07:00
Peter Hawkins
d6e06f4476
Move the XLA commit out of the top-level JAX WORKSPACE file and into a separate .bzl file.
...
No functional changes intended.
PiperOrigin-RevId: 556906943
2023-08-14 14:09:45 -07:00
Antonio Sanchez
a600020346
Update ducc to commit: 2b2cead005e08d2632478e831d7f45da754162dc
...
NOTE: this version of DUCC has a breaking change, where the fft.h header
no longer contains the definitions of many fft functions - instead they exist
within fft1d_impl.h and fftnd_impl.h.
PiperOrigin-RevId: 554567641
2023-08-07 13:06:43 -07:00
jax authors
42ef649e65
Merge pull request #14475 from hawkinsp:openxla
...
PiperOrigin-RevId: 516316330
2023-03-13 14:04:41 -07:00
Peter Hawkins
172a831219
Switch JAX to use the OpenXLA repository.
2023-03-13 18:38:26 +00:00
Peter Hawkins
ba557d5e1b
Change JAX's copyright attribution from "Google LLC" to "The JAX Authors.".
...
See https://opensource.google/documentation/reference/releasing/contributions#copyright for more details.
PiperOrigin-RevId: 476167538
2022-09-22 12:27:19 -07:00
Peter Hawkins
20475cc55c
Add missing header to ducc build file.
2022-08-26 19:30:04 +00:00
jax authors
498fd2083e
Merge pull request #12122 from hawkinsp:fft
...
PiperOrigin-RevId: 470294824
2022-08-26 11:32:07 -07:00
Peter Hawkins
b63801b4db
Fixes for PocketFFT->ducc migration.
...
* Rename modules from pocketfft to ducc.
* Fix up strides at their generation point rather than where they are
consumed.
2022-08-26 14:30:03 +00:00
Gordian Edenhofer
024ae47e79
Switch from pocketfft to ducc
...
All credit goes to Martin Reinecke <martin@mpa-garching.mpg.de>.
2022-08-26 13:36:25 +00:00
Peter Hawkins
caad556a03
Update PocketFFT archive to point to Github.
...
Bazel has difficulty downloading from the gitlab instance, leading to a warning. Use the Github mirror instead.
2021-05-19 09:24:17 -04:00
Peter Hawkins
1ed321cbcd
Update PocketFFT version to fix crash due to undersized aligned allocations.
2021-03-12 08:46:01 -05:00
Skye Wanderman-Milne
ba4f7880a3
Replace use of TF's third_party_http_archive
with http_archive
in PocketFFT workspace.
...
TF got rid of `third_party_http_archive`, and I'm not sure why we couldn't use Bazel's provided `http_archive` instead.
2021-02-25 17:29:37 -08:00
Peter Hawkins
9b7fd6329b
Add PocketFFT mirror to fix download problems for some Bazel versions.
2020-10-23 19:48:00 -04:00
Peter Hawkins
f58f1ee456
[JAX] Use PocketFFT for FFTs on CPU instead of Eigen.
...
PocketFFT is the same FFT library used by NumPy (although we are using the C++ variant rather than the C variant.)
For the benchmark in #2952 on my workstation:
Before:
```
907.3490574884647
max: 4.362646594533903e-08
mean: 6.237288307614869e-09
min: 0.0
numpy fft execution time [ms]: 37.088446617126465
jax fft execution time [ms]: 74.93342399597168
```
After:
```
907.3490574884647
max: 1.9057386696477137e-12
mean: 3.9326737908882566e-13
min: 0.0
numpy fft execution time [ms]: 37.756404876708984
jax fft execution time [ms]: 28.128278255462646
```
Fixes https://github.com/google/jax/issues/2952
PiperOrigin-RevId: 338743753
2020-10-23 14:20:32 -07:00