Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
SUSE:SLE-15-SP4:Update
openblas
Define-sbgemm_r-to-fix-DYNAMIC_ARCH-builds.patch
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File Define-sbgemm_r-to-fix-DYNAMIC_ARCH-builds.patch of Package openblas
From: Martin Kroeker <martin@ruby.chemie.uni-freiburg.de> Date: Fri Feb 25 10:04:00 2022 +0100 Subject: Define sbgemm_r to fix DYNAMIC_ARCH builds Patch-mainline: Not yet Git-repo: https://github.com/xianyi/OpenBLAS Git-commit: d9894f45d30e82fd1491ae38477a1fcd79faeed1 References: Signed-off-by: Egbert Eich <eich@suse.de> --- kernel/setparam-ref.c | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/kernel/setparam-ref.c b/kernel/setparam-ref.c index fe796be6..a81b32dd 100644 --- a/kernel/setparam-ref.c +++ b/kernel/setparam-ref.c @@ -1824,6 +1824,13 @@ static void init_parameter(void) { fprintf(stderr, "L2 = %8d DGEMM_P .. %d\n", l2, TABLE_NAME.dgemm_p); #endif +#if BUILD_BFLOAT16==1 + TABLE_NAME.sbgemm_r = (((BUFFER_SIZE - + ((TABLE_NAME.sbgemm_p * TABLE_NAME.sbgemm_q * 4 + TABLE_NAME.offsetA + + TABLE_NAME.align) & ~TABLE_NAME.align) + ) / (TABLE_NAME.sbgemm_q * 4) - 15) & ~15); +#endif + #if BUILD_SINGLE==1 TABLE_NAME.sgemm_r = (((BUFFER_SIZE - ((TABLE_NAME.sgemm_p * TABLE_NAME.sgemm_q * 4 + TABLE_NAME.offsetA
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor