neo
|
09757cbf0c
|
Lattice matrix exponential ok
|
2015-06-17 20:41:07 +09:00 |
|
neo
|
9c846bb0c7
|
Merge remote-tracking branch 'upstream/master'
|
2015-06-17 02:02:51 +09:00 |
|
neo
|
318e244748
|
Check for SUN projection and Exponential
|
2015-06-17 02:02:06 +09:00 |
|
neo
|
c9018d74ac
|
Corrected bug in integer multiplications for SSE4 and AVX2
Merge remote-tracking branch 'upstream/master'
Conflicts:
tests/Make.inc
|
2015-06-16 23:34:45 +09:00 |
|
neo
|
1f2cf5cff4
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
lib/Make.inc
tests/Make.inc
|
2015-06-15 16:48:50 +09:00 |
|
neo
|
965a92ce40
|
Adding several iMatrix utilities
|
2015-06-10 14:16:33 +09:00 |
|
neo
|
61b85a0670
|
Merge remote-tracking branch 'upstream/master'
|
2015-06-09 19:01:07 +09:00 |
|
neo
|
d60cfe31a7
|
Adding support for iMatrix exponentiation
|
2015-06-09 18:59:45 +09:00 |
|
neo
|
6b8fe04054
|
Experimental support for ARM
|
2015-06-09 15:46:21 +09:00 |
|
neo
|
769b27b7f2
|
Corrected small compilation bug in traceIndex for iVectors
|
2015-06-04 19:01:43 +09:00 |
|
neo
|
4dcc5dab93
|
Merge remote-tracking branch 'upstream/master'
|
2015-06-04 18:30:29 +09:00 |
|
neo
|
7fc54fc904
|
Added support for Ta to Lattice types
|
2015-06-04 18:29:55 +09:00 |
|
neo
|
b9edadc53e
|
Addedd Ta functionality to the tensor types
Merge remote-tracking branch 'upstream/master'
Conflicts:
configure
|
2015-06-04 18:11:32 +09:00 |
|
neo
|
ff9340d4d5
|
Small modification to the configure files
|
2015-06-04 14:17:58 +09:00 |
|
neo
|
575e6001f3
|
Merge remote-tracking branch 'upstream/master'
|
2015-05-29 11:41:39 +09:00 |
|
neo
|
4403e117a7
|
Some modifications to the configure to check SIMD support
|
2015-05-29 11:41:02 +09:00 |
|
neo
|
be66fdcfab
|
Check at configure time if CPU supports the requested SIMD optimization
|
2015-05-27 18:30:11 +09:00 |
|
neo
|
28ac219d81
|
Included Gpermute in the new Grid_simd.h file style.
Now tested for SSE4. OK
|
2015-05-27 12:11:44 +09:00 |
|
neo
|
4e3f4104ab
|
Added a .gitignore file to eliminate autoconf files from commits
|
2015-05-27 11:10:51 +09:00 |
|
neo
|
9344d41ac5
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
Makefile.in
|
2015-05-27 10:41:33 +09:00 |
|
neo
|
538bc41bbb
|
Adding support for doxygen generation
|
2015-05-27 10:34:56 +09:00 |
|
neo
|
fb5d72973e
|
More cleanup of Grid_simd.h
|
2015-05-26 13:54:34 +09:00 |
|
neo
|
3f576830f9
|
Cleaning up simd files
|
2015-05-26 13:31:10 +09:00 |
|
neo
|
257aa92421
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
lib/math/Grid_math_tensors.h
lib/simd/Grid_vector_types.h
|
2015-05-26 13:14:06 +09:00 |
|
neo
|
ece86f717b
|
checked performance of new vector libaries.
Added check for c++11 support on the configure.ac
|
2015-05-26 12:02:54 +09:00 |
|
neo
|
1c862dc15b
|
Completed implementation of new Grid_simd classes
Tested performance for SSE4, Ok.
AVX1/2, AVX512 yet untested
|
2015-05-22 17:33:15 +09:00 |
|
neo
|
9098d7d0a3
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
lib/simd/Grid_vector_types.h
tests/Makefile.am
|
2015-05-20 17:32:46 +09:00 |
|
neo
|
3a3f54932a
|
Implemented all SSE4 functions.
A test code Grid_simd_new.cc has been created to test the new class.
Tests are all OK.
|
2015-05-20 17:22:40 +09:00 |
|
neo
|
b29caead32
|
Partial implementation of the vector types SIMD
Implementing SSE4 now
A systematic series of tests must be written.
|
2015-05-19 17:21:17 +09:00 |
|
neo
|
4cadf11d1d
|
Added check of mpfr and gmp at configure time
It generates automatically the linker flags or complains if not found.
|
2015-05-19 13:54:55 +09:00 |
|
neo
|
b5af3fbe45
|
Merging with upstream
|
2015-05-19 13:36:03 +09:00 |
|
neo
|
17e4e478cd
|
Minor modification to the configure.ac
Enables silent rules (use make V=1 to override)
Prints a summary after configure is completed
|
2015-05-18 17:15:14 +09:00 |
|
neo
|
cee363e28c
|
Corrected some compilation errors (zolotarev.h) and SSE4 vsplat and conj to make cshift test pass.
|
2015-05-18 16:48:14 +09:00 |
|