| 
							
							
								 Antonio Sánchez | 46e9cdb7fe | Clang-format tests, examples, libraries, benchmarks, etc. | 2023-12-05 21:22:55 +00:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 902a7793f7 | Add possibility to bench row-major lhs and rhs | 2019-02-15 16:52:34 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | b3c4344a68 | bug #1676: workaround GCC's bug in c++17 mode. | 2019-02-07 15:21:35 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 8a5955a052 | Optimize the product of a householder-sequence with the identity, and optimize the evaluation of a HouseholderSequence to a dense matrix using faster blocked product. | 2018-07-11 17:16:50 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 274b2272b7 | Make bench_gemm compatible with 3.2 | 2015-12-01 09:57:31 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 333b497383 | update bench_gemm | 2015-02-20 11:59:49 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | c354bd47f7 | Make our gemm bench a little more powerful. | 2014-04-17 21:03:26 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | f603823ef3 | BTL: fix warnings and extend to 5k matrices, update GotoBlas to OpenBlas, etc. | 2014-03-31 10:58:30 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | ff12a6cd43 | fix include path | 2012-07-08 16:18:51 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 3e7aaadb1d | fix bench_gemm | 2011-09-09 10:36:20 +02: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 |  | 
			
				
					| 
							
							
								 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 | 02fd3acd81 | update to support mixin types | 2010-07-07 19:49:48 +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 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 6a370f50c7 | MPRealSupport was missing | 2010-07-15 20:45:45 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | fd9a9fa0ae | slightly optimize computeProductBlockingSizes by explicitely precomputing what is known at compile time | 2010-06-22 11:10:38 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 98686ab86c | fix in case we don't know how to query the L1/L2 cache sizes | 2010-06-21 23:44:20 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 0212eec23f | simplify and optimize block sizes computation for matrix products. They are now automatically computed from the L1 and L2 cache sizes which are
themselves automatically determined at runtime. | 2010-06-21 23:28:50 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 4cd38b333c | make bench_gemm print out the queried cache sizes | 2010-06-21 12:07:05 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 6db6e358f5 | add the possibility to set the cache size at runtime | 2010-06-18 23:25:57 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 5b192930b6 | add runtime API to control multithreading | 2010-06-10 23:30:15 +02:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | c442208358 | clean a bit the bench_gemm files | 2010-03-05 11:35:43 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 24ef5fedcd | minor cleaning | 2010-03-05 09:57:04 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 1710c07f63 | remove Qt's atomic dependency, I don't know what I was doing wrong... | 2010-03-01 13:09:47 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | aeff3ff391 | make Aron's idea work using Qt's atomic implementation for the synchronisation | 2010-03-01 10:57:32 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | ac425090f3 | BTL: allow to bench real time | 2010-02-26 14:57:49 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | 3ac2b96a2f | implement a smarter parallelization strategy for gemm avoiding multiple paking of the same data | 2010-02-26 12:32:00 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | eb905500b6 | significant speedup in the matrix-matrix products | 2010-02-23 13:06:49 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | d579d4cc37 | oops | 2010-02-22 17:57:15 +01:00 |  | 
			
				
					| 
							
							
								 Gael Guennebaud | aaaf855a88 | add a small benchmark to quickly bench/compare SMP support | 2010-02-22 11:09:57 +01:00 |  |