23 Commits (5ed05975a052d2ec65cdd420b56aeb6cab1d02fa)

Author SHA1 Message Date
jnyrup 83441365c0 Fix typos 9 years ago
jnyrup 5b1fd6fe62 Argument checks 9 years ago
Christoph Ruegg 6d20807570 LA-Managed: fix complex conjugate-transpose handling in experimental product implementation 10 years ago
Christoph Ruegg f8012bca55 LA: bind matrix dot-power with matrix exponent to provider 10 years ago
Christoph Ruegg 42c48a0ce9 LA: managed provider experimental dense multiplication variation 10 years ago
Aixile f36f7581d9 Fix recursion issue of CacheObliviousMatrixMultiply 10 years ago
Christoph Ruegg 36a46bd7fc Cleanup: no longer mention CodePlex in file headers, deprecate its release archive 11 years ago
Christoph Ruegg b2e9445a88 Minor optimization how we call Array.Copy 11 years ago
Marcus Cuda e1e2bb294e removed work arrays from the LA provider interface 11 years ago
Christoph Ruegg c4c0ee3955 LA: inline xml docs typo 12 years ago
Christoph Ruegg 1ca9cfc162 Perf: matrix product bench with experimental providers 12 years ago
Christoph Ruegg 5798111b8d LA: use provider MatrixMultiply, use more common idx names 12 years ago
Christoph Ruegg b4da1d0948 Control: rename NumberOfParallelWorkerThreads to MaxDegreeOfParallelism #197 13 years ago
Thomas Ibel 0da254f1cc remove Control.ParallelizeOperation() 13 years ago
Christoph Ruegg cb28a44a61 Providers: InitializeVerify 13 years ago
Christoph Ruegg 10f8e22bd3 LA: concrete conjugate and negate 13 years ago
Christoph Ruegg 85db0a6884 Managed Provider: cache-optimized matrix L-infinity norm (8-10 times faster) 13 years ago
Christoph Ruegg 48d03189be Providers: drop unused matrix-norm work-array version, simplifications 13 years ago
Christoph Ruegg 778b8151a5 Providers: double-valued matrix norms 13 years ago
Christoph Ruegg afc4f7e167 Precision: rework/cleanup (major) 13 years ago
Christoph Ruegg 7d11e73aaa Inspections/CodeAnalysis Cleanup 13 years ago
Christoph Ruegg 207a08eb9e LA Provider: maintain excluded ACML & GotoBLAS providers, minor cleanup 13 years ago
Christoph Ruegg 8111e739df LA Provider: move to Providers namespace 13 years ago
Christoph Ruegg 8bfcab62ed LA: Move all from .Generic namespace to parent namespace 13 years ago
Christoph Ruegg e44454ef94 Build: No longer impersonate System.Numerics to avoid conflicts; introduce new build flags for more flexible config: NOSYSNUMERICS, NATIVEMKL 13 years ago
Christoph Ruegg db29d03b9a Use the new NonConvergenceException in more places, where appropriate 14 years ago
Christoph Ruegg ee2c0bec65 Native pull: native Evd, updated provider 14 years ago
Christoph Ruegg b4a0cc97ed LA Perf: replace parallel copy loops with native copy II 14 years ago
Christoph Ruegg 2f0aabbe28 LA Perf: replace parallel copy loops with native copy 14 years ago
Christoph Ruegg d91acbf523 LA Perf: rangesize tweaks 14 years ago
Christoph Ruegg d3dc54b4c1 Reworking common parallelization routines #92 14 years ago
Iain McDonald 8e1cd36027 Alter parallelisation of matrix multiplication 14 years ago
Christoph Ruegg d65354f4b8 Native Pull: Updated provider and bug fixes 14 years ago
Marcus Cuda fe9e158777 added thin qr 14 years ago
Marcus Cuda 08f1483e87 tweaked cholesky solve 15 years ago
Marcus Cuda 57da4a187e vector parallelization tweaks 15 years ago
Marcus Cuda b4c8440e57 tweaked vector scale routines 16 years ago
Marcus Cuda 89aa96eec8 started optimizing the parallel code for small matrices and vectors 16 years ago
Marcus Cuda 435eaff230 fixed matrix multiple bug when using more than two threads 16 years ago
Abratiychuk 37526cb8d9 Change MatrixMultuplyWithUpdate to cache-oblivious multiplication. 16 years ago
Marcus Cuda 404e4c6ec2 native: added unit tests for other data types and a bunch of bug fixes 16 years ago
Marcus Cuda 34bc517324 native: added SVD and modified the linear algebra provider as needed 16 years ago
Marcus Cuda 6beb3b6ace native: added QR solve, tweaking the provider interface as needed 16 years ago
Marcus Cuda aba8c988cb native: added QR factor 16 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 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 544b77faa3 native: started adding Norm 16 years ago
Marcus Cuda f4b3f0c6bf native: a little more reorganizing and stylecop cleanup 16 years ago