Gael Guennebaud
|
3e7aaadb1d
|
fix bench_gemm
|
2011-09-09 10:36:20 +02:00 |
|
Eamon Nerbonne
|
e48bc0dfe3
|
WIN32 isn't defined ?? but _WIN32 is.
|
2011-04-19 14:37:04 +02:00 |
|
Gael Guennebaud
|
4ada45bc76
|
BTL: add eigen2 backend
|
2011-03-23 16:59:12 +01:00 |
|
Gael Guennebaud
|
7bb4f6ae2f
|
BTL: do not enable GOTO1 if GOTO2 was found
|
2011-03-23 16:28:43 +01:00 |
|
Gael Guennebaud
|
3ef0da6efb
|
fix tridiagonalization action
|
2011-03-23 16:28:09 +01:00 |
|
Gael Guennebaud
|
611fc17894
|
add support for ublas
|
2011-03-23 11:39:35 +01:00 |
|
Gael Guennebaud
|
ec32d2c807
|
BTL: by default use current Eigen headers, and disable the novec version
|
2011-03-23 11:08:10 +01:00 |
|
Gael Guennebaud
|
b3e43246bc
|
BTL: add a Eigen-blas backend
|
2011-03-23 11:00:31 +01:00 |
|
Gael Guennebaud
|
f9da1ccc3b
|
BTL: clean the BLAS implementation
|
2011-03-23 10:35:54 +01:00 |
|
Gael Guennebaud
|
e35b1ef3f3
|
BTL: rm stupid backends
|
2011-03-23 10:07:24 +01:00 |
|
Gael Guennebaud
|
fe595e91ae
|
update plot settings
|
2011-03-23 10:03:01 +01:00 |
|
Gael Guennebaud
|
9cca79f5ca
|
update aat action to do a syrk operation, and remove (comment) ata action
|
2011-03-23 10:02:00 +01:00 |
|
Gael Guennebaud
|
da3f3586e0
|
BTl: GMM++ LU is not a full pivoting LU
|
2011-03-22 15:39:23 +01:00 |
|
Gael Guennebaud
|
f7cd63b964
|
fix bug #189 (issue with fortran concentions to return COMPLEX values)
|
2011-02-18 15:11:31 +01:00 |
|
Gael Guennebaud
|
1eae6d0fb9
|
an even more stable procedure
|
2011-02-03 11:25:34 +01:00 |
|
Gael Guennebaud
|
5beb2f4f0d
|
slightly more stable eigen vector computation
|
2011-02-03 10:31:45 +01:00 |
|
Gael Guennebaud
|
e2642ed620
|
clean the script to generate the plots
|
2011-01-31 12:45:18 +01:00 |
|
Gael Guennebaud
|
3874e6a72b
|
include cblas.h header file to ease configuration
|
2011-01-31 11:02:59 +01:00 |
|
Gael Guennebaud
|
476cb4c65c
|
fix name collision
|
2011-01-31 10:54:21 +01:00 |
|
Gael Guennebaud
|
9a73bfeb85
|
add GOTO2 and clean a bit the cmake macros
|
2011-01-31 10:45:03 +01:00 |
|
Gael Guennebaud
|
1731a432e7
|
fix BTL cholesky action and output errors if the factorization failed
|
2011-01-28 11:24:18 +01:00 |
|
Gael Guennebaud
|
c90d0c363b
|
improve automatic handling of gotoblas and atlas
|
2011-01-26 19:39:10 +01:00 |
|
Gael Guennebaud
|
0e8a532f87
|
always link to gfortran for gotoblas, it seems to be harmless for 1.x but needed for 2.x
|
2011-01-26 19:16:06 +01:00 |
|
Gael Guennebaud
|
240bfdd142
|
finish the move to Eigen3 in BTL, and let's use our own FindEigen3.cmake script
|
2011-01-26 19:12:35 +01:00 |
|
Gael Guennebaud
|
86acb46518
|
pass to eigen3 ;)
|
2011-01-26 18:41:06 +01:00 |
|
Gael Guennebaud
|
faeae169dd
|
fix compilation
|
2011-01-26 17:58:17 +01:00 |
|
Gael Guennebaud
|
210a280daf
|
update FindMKL to match the default installation behavior of MKL 11
|
2011-01-26 17:58:01 +01:00 |
|
Gael Guennebaud
|
147a63c4b5
|
compilation fix
|
2010-12-09 19:46:26 +01:00 |
|
Benoit Jacob
|
4716040703
|
bug #86 : use internal:: namespace instead of ei_ prefix
|
2010-10-25 10:15:22 -04:00 |
|
Benoit Jacob
|
e259f71477
|
rename PlanarRotation -> JacobiRotation
|
2010-10-19 21:56:26 -04:00 |
|
Gael Guennebaud
|
f9123df772
|
fix unitialized quaternion
|
2010-09-08 12:57:33 +02:00 |
|
Gael Guennebaud
|
d591b0466d
|
add a bench to compare various transformation methods
|
2010-09-07 18:21:36 +02:00 |
|
Gael Guennebaud
|
e0ea25fc21
|
add missing copyrights
|
2010-09-01 12:59:38 +02:00 |
|
Benoit Jacob
|
e17d17cea3
|
didn't want to commit that bench change.
|
2010-08-24 10:57:22 -04:00 |
|
Benoit Jacob
|
bd8d06033d
|
make a couple of typedefs public so stuff compiles
|
2010-08-24 10:53:33 -04:00 |
|
Benoit Jacob
|
6924d4eec5
|
update this test to build against current eigen.
remove the 'normal' path as it was not compiling anymore and I couldn't see the point of it (?)
|
2010-08-23 23:21:25 -04:00 |
|
Gael Guennebaud
|
7020f30da3
|
sync with default branch
|
2010-07-22 16:29:35 +02:00 |
|
Gael Guennebaud
|
06250a154c
|
add matlab-like mixed product
|
2010-07-22 13:19:09 +02:00 |
|
Gael Guennebaud
|
4161b8be67
|
sync
|
2010-07-10 22:58:51 +02:00 |
|
Thomas Capricelli
|
551cb9b7b4
|
bench: use of Eigen/Array is deprecated + fix includes for iostream
|
2010-07-09 03:59:36 +02:00 |
|
Gael Guennebaud
|
02fd3acd81
|
update to support mixin types
|
2010-07-07 19:49:48 +02:00 |
|
Gael Guennebaud
|
861962c55f
|
sync
|
2010-07-07 16:44:05 +02:00 |
|
Gael Guennebaud
|
0f2d480af0
|
add support for complex
|
2010-07-07 16:41:29 +02:00 |
|
Gael Guennebaud
|
e1eccfad3f
|
add intitial support for the vectorization of complex<float>
|
2010-07-05 16:18:09 +02:00 |
|
Konstantinos Margaritis
|
1daf9b11ba
|
check for !x86 platforms, otherwise the BTL benchmark doesn't compile on arm/powerpc
|
2010-07-05 16:42:11 +03:00 |
|
Gael Guennebaud
|
f096452dfd
|
Fix cache computation on old Intel CPUs which do not
support the cpuid function 0x4
|
2010-06-27 00:17:38 +02:00 |
|
Gael Guennebaud
|
5e7bd967cc
|
add the manual Intel's way to query cache info
|
2010-06-26 23:37:42 +02:00 |
|
Gael Guennebaud
|
78d3c54631
|
add a small bench demoing the possibilities of a direct 3x3 eigen decomposition
|
2010-07-18 17:26:06 +02:00 |
|
Gael Guennebaud
|
2a820d41df
|
finish/fix level1 blas, all test pass
|
2010-07-17 13:49:43 +02:00 |
|
Gael Guennebaud
|
f59226e901
|
fix compilation of blas lib
|
2010-07-16 22:27:24 +02:00 |
|