Alex Cunningham
|
55e414cbdd
|
Tried noalias() for collect(), but no real improvement
|
2010-01-20 03:25:55 +00:00 |
Alex Cunningham
|
03ec3e3e62
|
Implemented a version of collect() using matrix_range, but it had worse performance than memcpy. New version of vector_scale[column] with new pointer arithmetic implementation for approx 20% improvement.
|
2010-01-20 02:28:25 +00:00 |
Alex Cunningham
|
820ae5682d
|
Optimized row version of vector_scale with approx 20% improvement
|
2010-01-20 02:04:25 +00:00 |
Alex Cunningham
|
b860f06614
|
Switched Matrix::collect() over to a memcpy, but the results weren't actually an improvement
|
2010-01-20 01:42:36 +00:00 |
Alex Cunningham
|
66607897a5
|
Added vector_scale timing benchmarks
|
2010-01-20 01:05:40 +00:00 |
Alex Cunningham
|
f577b27f52
|
Small optimizations on Matrix::collect(), additional timing capabilities, and now collect() can have dimensions specified to avoid need for lookup.
|
2010-01-19 21:49:22 +00:00 |
Alex Cunningham
|
67878830a6
|
Added timeMatrix.cpp to test specific matrix operations
|
2010-01-19 20:59:22 +00:00 |