Marcus Cuda
fe9e158777
added thin qr
14 years ago
Marcus Cuda
08f1483e87
tweaked cholesky solve
fixed issue with LU solve for complex types using parallel element copy instead of Array.Copy
15 years ago
Marcus Cuda
57da4a187e
vector parallelization tweaks
15 years ago
Marcus Cuda
b4c8440e57
tweaked vector scale routines
15 years ago
Marcus Cuda
89aa96eec8
started optimizing the parallel code for small matrices and vectors
15 years ago
Marcus Cuda
435eaff230
fixed matrix multiple bug when using more than two threads
15 years ago
Abratiychuk
37526cb8d9
Change MatrixMultuplyWithUpdate to cache-oblivious multiplication.
15 years ago
Marcus Cuda
404e4c6ec2
native: added unit tests for other data types and a bunch of bug fixes
15 years ago
Marcus Cuda
34bc517324
native: added SVD and modified the linear algebra provider as needed
15 years ago
Marcus Cuda
6beb3b6ace
native: added QR solve, tweaking the provider interface as needed
15 years ago
Marcus Cuda
aba8c988cb
native: added QR factor
15 years ago
Marcus Cuda
de4eb2a7a5
native: added Cholesky solve and removed redundant number of B parameter from its interface
16 years ago
Marcus Cuda
60f4ee5cc5
native: added LU solve
api: removed the LU solve methods with the transpose option from LA provider interface for consistency with other solvers
added SecuritySafeCritical and SecurityCritical attributes native provider and p/invoke methods
16 years ago
Marcus Cuda
2cf99d8184
commented out CommonParallel.Aggregate modified the affected code
16 years ago
Marcus Cuda
289dad9181
removed redundant copyto's
16 years ago
Marcus Cuda
f4b3f0c6bf
native: a little more reorganizing and stylecop cleanup
16 years ago
Marcus Cuda
71ccf00c9b
native: native providers now extend mananaged provider
split native providers it type based templates
16 years ago
Marcus Cuda
0693388f8c
matrix: moved dense norm code into managed la provider
16 years ago