Commit Graph

18 Commits

Author SHA1 Message Date
T.J. Alumbaugh
cc44aecf06 Bump the references to github.com/google/ruy to commit 4790797d11a81f96baf24f3731fd3ca44c2c5f8b.
PiperOrigin-RevId: 345727725
Change-Id: I785a7e1e0106cc6e6835c7ba451ec22202da4cac
2020-12-04 12:07:00 -08:00
Benoit Jacob
a3fc5b10c0 Bump the references to github.com/google/ruy to commit 5bb02fbf90824c2eb6cd7418f766c593106a332b.
PiperOrigin-RevId: 323784071
Change-Id: I8ed4d6e4447193c0eff03395e75fe70b9b572cc1
2020-07-29 07:45:44 -07:00
Benoit Jacob
86ba317d72 Bump the references to github.com/google/ruy to commit d492ac890d982d7a153a326922f362b10de8d2ad.
PiperOrigin-RevId: 321799197
Change-Id: Ieb00eb7cb3c247d0585d725314accdd719a42cb7
2020-07-17 10:04:39 -07:00
Benoit Jacob
791f4f2b77 Bump the references to github.com/google/ruy to commit 388ffd28ba00ffb9aacbe538225165c02ea33ee3.
PiperOrigin-RevId: 321386605
Change-Id: Icf91c0c46fa4260c0910e927ade04eb142d1c61a
2020-07-15 10:29:42 -07:00
Benoit Jacob
310cab50c6 Bump the references to github.com/google/ruy to commit 388ffd28ba00ffb9aacbe538225165c02ea33ee3.
PiperOrigin-RevId: 321165585
Change-Id: I4bd156419edcb62a5ff897c84955508953768ec5
2020-07-14 08:50:34 -07:00
Benoit Jacob
35bd7ea5b5 Bump the references to github.com/google/ruy to commit 34ea9f4993955fa1ff4eb58e504421806b7f2e8f to get the rollback of a recent regression (55cb53aa332eb91a42f095908ea63a651f86ecf3).
PiperOrigin-RevId: 315959561
Change-Id: I112ae5eadf170ad649377d8722b6328781233208
2020-06-11 13:03:50 -07:00
Benoit Jacob
7622b2e07f Bump the ruy repository reference, to get better support for some ARM32 targets: support for the case where cpu==armv7a, as opposed to cpu==armeabi-v7a
PiperOrigin-RevId: 315765604
Change-Id: I20a83c7278340c89f8f6806e33f3ca3052c95941
2020-06-10 14:21:26 -07:00
Benoit Jacob
c254833717 Bump the ruy repository reference, getting in particular:
- Use of the cpuinfo thirdparty library to perform CPU feature detection, including detection of dot-product instructions on iOS and detection of cache sizes. Combined with the ARM64 build change below, this means that iPhone11/SE devices now use dot-product instructions. We measured 250 Gop/s on 1 Lightning core in iPhone 11 Pro.
- ARM32: @lissyx's fix in 
- ARM64: build the kNeonDotprod path unconditionally (used to be linux-only).
- x86-64: enabling AVX512 instructions in the general opensource build.

PiperOrigin-RevId: 315467315
Change-Id: I0788ddc68da8d0aa2eee71f820fb5d8c188d35b2
2020-06-09 05:59:44 -07:00
Gunhan Gulsoy
13e4d28155 Bump the ruy repository reference, getting in particular:
- ARM32: @lissyx's fix in 
- ARM64: enabling dotprod instructions outside of Linux.
- x86-64: enabling AVX512 instructions in the general opensource build. A previous version of this CL was rolled back due to lack of support for -march=skylake-avx512 in some toolchains. Hopefully this will fare better thanks to b68dcd8713 .

PiperOrigin-RevId: 314766242
Change-Id: I56027a328248f2d85c9c74d3d8e27328ac25f332
2020-06-04 11:23:08 -07:00
Benoit Jacob
f15d6e1efc Bump the ruy repository reference, getting in particular:
- ARM32: @lissyx's fix in 
- ARM64: enabling dotprod instructions outside of Linux.
- x86-64: enabling AVX512 instructions in the general opensource build. A previous version of this CL was rolled back due to lack of support for -march=skylake-avx512 in some toolchains. Hopefully this will fare better thanks to b68dcd8713 .

PiperOrigin-RevId: 314597853
Change-Id: Ia64d5aa5bb9e47140e084e0896a5685cac247886
2020-06-03 14:03:28 -07:00
Zhenyu Tan
cfd10f8b35 Bump the ruy repository reference, getting in particular @lissyx's fix in , and enabling dotprod instructions outside of Linux.
PiperOrigin-RevId: 314431523
Change-Id: I7c4ba417c45363bf735d6d00d88f88198b89be18
2020-06-02 16:59:24 -07:00
Benoit Jacob
6faecb105e Bump the ruy repository reference, getting in particular @lissyx's fix in , and enabling dotprod instructions outside of Linux.
PiperOrigin-RevId: 314363767
Change-Id: Idb34495d2f040792d795edb8050a20fbbe41a61c
2020-06-02 11:06:01 -07:00
Mehdi Amini
02dc6f8dce Bump the ruy repository reference.
PiperOrigin-RevId: 313866050
Change-Id: I6a3c97d6f4e74c6078eb3bcc1607e51fc1f4d784
2020-05-29 16:00:55 -07:00
Benoit Jacob
8738f2d4c0 Bump the ruy repository reference.
PiperOrigin-RevId: 313815027
Change-Id: Iee056840531149ec6735295b6384c32afb07672a
2020-05-29 13:18:51 -07:00
Benoit Jacob
d29bab993c Update ruy to get ReferenceMul.
PiperOrigin-RevId: 310218872
Change-Id: I6ce9dafcc9e448e5bdbbb706bae508d07b21e1d6
2020-05-06 13:42:59 -07:00
Benoit Jacob
8b998cab7b Update ruy to get the new cache API.
PiperOrigin-RevId: 309093615
Change-Id: Idc35370a44281a48a9f2b61afa5e8f915c989f0b
2020-04-29 14:15:49 -07:00
Benoit Jacob
e9f5f1829a Adapt TFLite to Ruy API changes.
PiperOrigin-RevId: 306945572
Change-Id: I819760237a6f27ac119308731c175c29d4945203
2020-04-16 16:41:26 -07:00
Benoit Jacob
3376402afd Reference ruy from its new location as a separate GitHub project.
PiperOrigin-RevId: 304653289
Change-Id: I2a3ce84177665a4d7f455d455c0e7d71d48a68e9
2020-04-03 11:17:08 -07:00