Martin Kroeker
|
aa43496936
|
Update Xcode
|
2025-11-01 22:00:16 +01:00 |
|
Martin Kroeker
|
18eb6a7f70
|
Merge pull request #5519 from martin-frbg/issue5517
Introduce a minimum problem size requirement for multithreading in the hermitian operations
|
2025-10-30 14:39:56 -07:00 |
|
Martin Kroeker
|
ef6f97624b
|
[WIP,Testing] remove the lock around the thread shutdown function again (#5479)
* remove the lock around the thread shutdown function - server is locked already here
|
2025-10-30 19:12:47 +01:00 |
|
Martin Kroeker
|
0c59ae0b45
|
Merge pull request #5453 from pratiklp00/dgemm_optimization
Dgemm loop unroll and 4x1, 4x2 dgemv VSX implementation for power10.
|
2025-10-28 16:51:41 -07:00 |
|
Martin Kroeker
|
c1c1285236
|
Add lower limit for multithreading
|
2025-10-28 09:40:24 +01:00 |
|
Martin Kroeker
|
8e44cde3f6
|
Add lower limit for multithreading
|
2025-10-28 09:39:16 +01:00 |
|
Martin Kroeker
|
75b3e110c4
|
Add lower limit for multithreading
|
2025-10-28 09:34:45 +01:00 |
|
Martin Kroeker
|
c5b0d1efd1
|
Add lower limit for multithreading
|
2025-10-28 09:33:32 +01:00 |
|
Martin Kroeker
|
585e6d0680
|
Merge pull request #5515 from iha-taisei/feature/ger_unroll
Improve single-thread performance of [SD]GER on A64FX and Neoverse V1
|
2025-10-24 08:17:06 -07:00 |
|
Martin Kroeker
|
677424ad55
|
Merge pull request #5516 from OpenMathLib/revert-4741-Pthread_Scalability_Improvement
Revert "Enhancing Core Utilization in BLAS Calls: A Scalable Architecture"
|
2025-10-23 08:04:17 -07:00 |
|
Martin Kroeker
|
43d0803949
|
Merge pull request #5513 from yuyichao/arm-fix
More arm compilation fix
|
2025-10-23 04:36:50 -07:00 |
|
Martin Kroeker
|
b2b9abc20b
|
Revert "Enhancing Core Utilization in BLAS Calls: A Scalable Architecture"
|
2025-10-22 15:44:43 +02:00 |
|
Iha, Taisei
|
cb66aca707
|
Improve single-thread performance of [SD]GER on A64FX and Neoverse V1
|
2025-10-22 19:56:14 +09:00 |
|
Yichao Yu
|
3d19d3b60a
|
Make dummy function have the same linkage as the real one
|
2025-10-20 12:42:39 -04:00 |
|
Martin Kroeker
|
aef36a3ff0
|
Merge pull request #5509 from martin-frbg/cmake_riscv
CMake: Add default compiler options for RISCV
|
2025-10-17 11:36:24 -07:00 |
|
Martin Kroeker
|
016e2f14e2
|
Merge pull request #5499 from martin-frbg/issue5497
Add test for SHGEMM
|
2025-10-17 08:23:56 -07:00 |
|
Martin Kroeker
|
4c1741d814
|
Add compiler options for RISCV
|
2025-10-17 08:06:00 -07:00 |
|
Martin Kroeker
|
c35b11a86b
|
Merge pull request #5501 from martin-frbg/azure_timeouts
AzureCI: Use DYNAMIC_LIST for OSX builds that time out; try to speed up mingw32
|
2025-10-17 08:04:23 -07:00 |
|
Martin Kroeker
|
098a8d5865
|
Merge branch 'OpenMathLib:develop' into issue5497
|
2025-10-16 15:22:11 -07:00 |
|
Martin Kroeker
|
f3cecbebe7
|
Merge pull request #5508 from martin-frbg/cmake_hfloat
Fix CMake compilation of BGEMM and SHGEMV kernels
|
2025-10-16 15:21:22 -07:00 |
|
Martin Kroeker
|
5b640b1cbc
|
add bgemm_thread_xx
|
2025-10-16 10:03:04 -07:00 |
|
Martin Kroeker
|
a9a152ebc7
|
fix bgemv build
|
2025-10-16 10:00:41 -07:00 |
|
Martin Kroeker
|
a387217a07
|
Add BGEMV
|
2025-10-16 05:02:24 -07:00 |
|
Martin Kroeker
|
c92bac1524
|
Add SHGEMV
|
2025-10-16 04:57:18 -07:00 |
|
Martin Kroeker
|
c0b2772288
|
move L2 HFLOAT16 kernels out of the BFLOAT16 block
|
2025-10-16 13:53:14 +02:00 |
|
Martin Kroeker
|
ee6aa89fb0
|
Add BFLOAT16 and HFLOAT16 tests
|
2025-10-16 03:56:43 -07:00 |
|
Martin Kroeker
|
887f4f32ed
|
Merge branch 'OpenMathLib:develop' into issue5497
|
2025-10-15 14:01:13 -07:00 |
|
Martin Kroeker
|
19be504cd0
|
Add tests varying alpha and beta
|
2025-10-15 14:00:58 -07:00 |
|
Martin Kroeker
|
05adb52353
|
copypaste fix
|
2025-10-15 00:29:26 +02:00 |
|
pratiklp00
|
6637352260
|
remmove spacing
|
2025-10-14 00:06:04 -05:00 |
|
Martin Kroeker
|
87470a3b18
|
remove unused definitions
|
2025-10-12 14:21:33 -07:00 |
|
Martin Kroeker
|
b6d5057493
|
Merge pull request #5482 from yuyichao/arm-fix
Fix compilation on ARM
|
2025-10-12 09:16:20 -07:00 |
|
Yichao Yu
|
b94e9b92ad
|
Fix compilation on ARM
Define a dummy function if SME is not supported, following what sgemm does
|
2025-10-11 20:28:59 -04:00 |
|
Martin Kroeker
|
e40714cabd
|
Merge pull request #5450 from quic/topic/strmm_direct_sme1
Support for SME1 based strmm_direct kernel for cblas_strmm level 3 API
|
2025-10-11 15:20:19 -07:00 |
|
Martin Kroeker
|
ffd2e47995
|
drop LAPACK from slow mingw build
|
2025-10-11 14:17:05 +02:00 |
|
Martin Kroeker
|
a5fda2e2c3
|
fix missed bfloat/hfloat edit
Co-authored-by: Christopher Sidebottom <chris.sidebottom@arm.com>
|
2025-10-10 23:38:43 +02:00 |
|
Martin Kroeker
|
cb48a52d42
|
fix accidental indentation
|
2025-10-10 23:24:13 +02:00 |
|
Martin Kroeker
|
476677568b
|
Merge pull request #5495 from pcc/fix-cross
Fix cross compilation for x86 targets from non-x86
|
2025-10-10 11:51:21 -07:00 |
|
Martin Kroeker
|
5ba2b9e138
|
Merge pull request #5500 from martin-frbg/issue5498
fix misnaming of NVHPC as NVC in ARM64 compiler option selection
|
2025-10-10 07:41:10 -07:00 |
|
Martin Kroeker
|
5b18a3f08a
|
fix copy/paste error
|
2025-10-10 16:39:28 +02:00 |
|
Martin Kroeker
|
e9a4553a1a
|
Use DYNAMIC_LIST for OSX builds that time out; try speeding up mingw build
|
2025-10-10 14:55:17 +02:00 |
|
Martin Kroeker
|
fba2014239
|
remove spurious POSIX define
|
2025-10-10 14:36:33 +02:00 |
|
Martin Kroeker
|
d5870f2628
|
Merge pull request #5496 from martin-frbg/riscv-qemu2
Remove C11 requirement for tests and ensure qemu is installed in the RISCV64 CI job
|
2025-10-10 05:20:52 -07:00 |
|
Martin Kroeker
|
5c89e4c770
|
remove the stricted build flags
|
2025-10-10 11:09:56 +02:00 |
|
Martin Kroeker
|
4291fa2f7a
|
fix misnaming of NVHPC as NVC in ARM64 compiler option selection
|
2025-10-10 10:51:07 +02:00 |
|
Martin Kroeker
|
09c18779bb
|
Add test for SHGEMM
|
2025-10-10 01:40:28 -07:00 |
|
changjua
|
644ea07ef9
|
Support for SME1 based strmm_direct kernel for cblas_strmm level 3 API
|
2025-10-10 10:48:27 +08:00 |
|
Martin Kroeker
|
f6b0d48a39
|
Add BUILD_BFLOAT16/HFLOAT16 for RISCV_ZVL256B target
|
2025-10-09 12:42:36 +02:00 |
|
Martin Kroeker
|
de004136cd
|
Update riscv64_vector.yml
|
2025-10-09 12:27:07 +02:00 |
|
Martin Kroeker
|
acff97cef1
|
Ensure qemu is installed for running the tests
|
2025-10-09 12:04:14 +02:00 |
|