Joachim Schoeberl
|
5c7d39b3fb
|
complex FMA for SIMD<double>
|
2023-08-01 17:44:43 +02:00 |
|
Matthias Hochsteger
|
a3ac409add
|
Consider SIMD width 2 as "native" on all platforms
|
2023-07-28 11:55:26 +02:00 |
|
Joachim Schoeberl
|
2121ec33f7
|
IfPoo to utils, mpi-type commit replacement
|
2023-03-05 17:16:35 +01:00 |
|
Hochsteger, Matthias
|
71c9b9b9f1
|
Template archive
|
2023-02-13 15:42:45 +01:00 |
|
Joachim Schoeberl
|
587843fded
|
more SIMD features for complex arithmetics
|
2022-11-16 22:34:05 +01:00 |
|
Matthias Hochsteger
|
c354118fb9
|
define macro NETGEN_DEFAULT_SIMD_SIZE
|
2022-11-16 20:36:16 +01:00 |
|
Matthias Hochsteger
|
e4ff37887b
|
Some fixes for odd SIMD sizes
|
2022-04-15 15:27:44 +02:00 |
|
Joachim Schoeberl
|
409c460d2f
|
fix non-default SIMD-size
|
2022-04-02 10:37:26 +02:00 |
|
Joachim Schoeberl
|
79ff65d224
|
added SIMD-wrapper for 'erf'
|
2022-02-11 13:56:28 +01:00 |
|
Joachim Schöberl
|
ea7f6c1e94
|
fnma intrinsic for avx512
|
2020-12-22 13:06:08 +01:00 |
|
Joachim Schöberl
|
c1c10174be
|
FNMA asm-instruction
|
2020-12-22 09:37:21 +01:00 |
|
Matthias Hochsteger
|
eb6ac164e7
|
int64_t for masks
|
2020-12-16 21:00:12 +01:00 |
|
Matthias Hochsteger
|
d97a9a6594
|
Alignment for generic SIMD classes
|
2020-12-16 17:20:18 +01:00 |
|
Matthias Hochsteger
|
9c0dbec8c9
|
Fix SIMD<mask64> ctor and Unpack
|
2020-12-15 15:31:17 +01:00 |
|
Matthias Hochsteger
|
dbe894fea3
|
Support for Apple M1
|
2020-12-15 10:43:11 +01:00 |
|
Matthias Hochsteger
|
1b55c51da5
|
remove AlignedAlloc, use alignas
|
2020-12-15 09:40:43 +01:00 |
|
Matthias Hochsteger
|
248145bbf0
|
fix wrong simd operators
|
2020-12-14 12:47:53 +01:00 |
|
Matthias Hochsteger
|
fc44eb95df
|
simd - array and variadic ctor
|
2020-12-11 23:12:34 +01:00 |
|
Matthias Hochsteger
|
2d667a08dc
|
move (refactored) SIMD headers from ngsolve into ngcore
|
2020-12-11 20:54:41 +01:00 |
|