Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
ruy
/
54d2435d2a6f0ea0a80f8d6e020bbcd51c5afdfb
/
test.h
54d2435
Simplify ruy tests by removing the complicated logic determining quantized multipliers and clamp bounds. Now unconditionally doing what we used to do when QUICK_BENCHMARK=1 was passed. That was needed in practice to get quick results, as the old logic was very slow as it had to rely on a reference implementaiton of matmul (else it would have been very confusing when matmul regressed).
by Benoit Jacob
· 4 years, 10 months ago
d1a14aa
Remove ruy's dependency on the gemmlowp profiler.
by Benoit Jacob
· 4 years, 10 months ago
6180f1f
Ruy x86: Introduce framework for SSE 4.2 and VNNI.
by Alex Stark
· 4 years, 10 months ago
a67c966
Ruy: Add non-zero mean in matrix test data, exercising along-row summations.
by Alex Stark
· 5 years ago
1cff2c1
Ruy: Reduce compiler warnings.
by Alex Stark
· 5 years ago
45159dc
Use structured comparison macros e.g. RUY_CHECK_EQ(a, b)
by Benoit Jacob
· 5 years ago
a96184a
Rewrite RUY_CHECK family of macros:
by Benoit Jacob
· 5 years ago
ee13042
Support Emscripten (ie typically Wasm).
by Benoit Jacob
· 5 years ago
b7ebb18
Ruy: AVX2 model C++ code.
by Alex Stark
· 5 years ago
4e24eca
Require dotprod when running the tests on ChromiumOS/ARM64. At the moment this is being used to run tests on emulator, we're currently getting dotprod support there, we don't want to regress that.
by Benoit Jacob
· 5 years ago
6593992
Ruy: Modify guards to use X86 platform in some places.
by Alex Stark
· 5 years ago
5de95a8
Ruy: Restrict path definitions to supported platforms.
by Alex Stark
· 5 years ago
8221a67
Ruy: Improve includes.
by Alex Stark
· 5 years ago
7f75028
Ruy: Introduce x86 (AVX-512) code.
by Alex Stark
· 5 years ago
4ac87c7
Overhaul time.h: don't force everything to go through floating-point
by Benoit Jacob
· 5 years ago
78ea2fe
Fix performance regression (b/137615815) introduced by new platform
by Benoit Jacob
· 5 years ago
70d6007
Ruy - Float Kernel in ARM32 asm.
by T.J. Alumbaugh
· 5 years ago
6552ad2
Ruy - Float Kernel in ARM32 asm.
by Ruy Contributors
· 5 years ago
12e5fc7
Ruy - Float Kernel in ARM32 asm.
by T.J. Alumbaugh
· 5 years ago
8af0706
Ruy - Float Kernel in ARM32 asm.
by T.J. Alumbaugh
· 5 years ago
75f72e9
Ruy - Float Kernel in ARM32 asm.
by T.J. Alumbaugh
· 5 years ago
44e9ddb
Improvements to PMU stats in ruy benchmark:
by Benoit Jacob
· 5 years ago
e081f4a
Enable ruy optimizations in a less error-prone way.
by Sean Silva
· 5 years ago
8b507fa
Ruy: Make tests intolerant of NaN results.
by Alex Stark
· 5 years ago
274acf5
Add low-level pre-packing API in ruy_advanced.h
by Sean Silva
· 6 years ago
fc2ed74
ruy: support dst == int32 for neon out of order case.
by Renjie Liu
· 6 years ago
50fa2c4
Detemplatize TrMul and introduce type-erased TrMulParams.
by Sean Silva
· 6 years ago
d9646e5
Fix a couple of ruy compile issues found by TensorFlow continuous integration.
by Benoit Jacob
· 6 years ago
13689fe
Opensource Ruy
by Jared Duke
· 6 years ago
b21b310
Support Windows with ruy
by Benoit Jacob
· 6 years ago
c43c0d3
Internal change.
by Sean Silva
· 6 years ago
a048fe8
Internal Change
by Benoit Jacob
· 6 years ago
a0ba3ac
internal change
by Benoit Jacob
· 6 years ago