neo
|
48bf4878c1
|
Experimental support for ARM
|
2015-06-09 15:46:21 +09:00 |
|
neo
|
b306730a57
|
Corrected small compilation bug in traceIndex for iVectors
|
2015-06-04 19:01:43 +09:00 |
|
neo
|
b3f871717f
|
Merge remote-tracking branch 'upstream/master'
|
2015-06-04 18:30:29 +09:00 |
|
neo
|
4b114fce3d
|
Added support for Ta to Lattice types
|
2015-06-04 18:29:55 +09:00 |
|
neo
|
3055d2cf2c
|
Addedd Ta functionality to the tensor types
Merge remote-tracking branch 'upstream/master'
Conflicts:
configure
|
2015-06-04 18:11:32 +09:00 |
|
neo
|
5a5ee83d28
|
Small modification to the configure files
|
2015-06-04 14:17:58 +09:00 |
|
neo
|
727bc32150
|
Merge remote-tracking branch 'upstream/master'
|
2015-05-29 11:41:39 +09:00 |
|
neo
|
f41e4e8b1b
|
Some modifications to the configure to check SIMD support
|
2015-05-29 11:41:02 +09:00 |
|
neo
|
19bd6f103a
|
Check at configure time if CPU supports the requested SIMD optimization
|
2015-05-27 18:30:11 +09:00 |
|
neo
|
64753ea633
|
Included Gpermute in the new Grid_simd.h file style.
Now tested for SSE4. OK
|
2015-05-27 12:11:44 +09:00 |
|
neo
|
3cb34af82c
|
Added a .gitignore file to eliminate autoconf files from commits
|
2015-05-27 11:10:51 +09:00 |
|
neo
|
b99f2279c3
|
Merge remote-tracking branch 'upstream/master'
Conflicts:
Makefile.in
|
2015-05-27 10:41:33 +09:00 |
|
neo
|
da46b56e85
|
Adding support for doxygen generation
|
2015-05-27 10:34:56 +09:00 |
|
neo
|
500f6ed0c5
|
More cleanup of Grid_simd.h
|
2015-05-26 13:54:34 +09:00 |
|
neo
|
4dbaa389c8
|
Cleaning up simd files
|
2015-05-26 13:31:10 +09:00 |
|
neo
|
48cc816136
|
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
|
1a24801246
|
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
|
9e29ac6549
|
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
|
d03c4e5901
|
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
|
cf7be0e461
|
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
|
74e91cd925
|
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
|
baa382f055
|
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
|
7ad705066d
|
Merging with upstream
|
2015-05-19 13:36:03 +09:00 |
|
neo
|
99aecf1f2e
|
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
|
b4cd37276b
|
Corrected some compilation errors (zolotarev.h) and SSE4 vsplat and conj to make cshift test pass.
|
2015-05-18 16:48:14 +09:00 |
|