50 Commits (38fea05dcfa9cf772dabb555f87ed02aa43b23ff)

Author SHA1 Message Date
Christoph Ruegg c86fb9c613 Threading: CommonParallel internalized 12 years ago
Christoph Ruegg b4da1d0948 Control: rename NumberOfParallelWorkerThreads to MaxDegreeOfParallelism #197 12 years ago
Thomas Ibel abcb95d102 add Control.TaskScheduler property 12 years ago
Thomas Ibel 8f0a48354c remove Control.DisableParallelization 12 years ago
tibel 960574053c add CreateParallelOptions to show how to set the TaskScheduler 12 years ago
Thomas Ibel 8eafbcb88c build Parallel class for portable 12 years ago
Thomas Ibel a95529f6e4 create Partitioner for NET35 12 years ago
Christoph Ruegg 7c6d83464f Build: .Net 3.5 variant of Numerics project in portable solution 13 years ago
Christoph Ruegg 7d11e73aaa Inspections/CodeAnalysis Cleanup 13 years ago
Christoph Ruegg 01b54a5168 Drop obsolete code 13 years ago
Christoph Ruegg 5189e49fbd Control: update obsolete attributes 13 years ago
Christoph Ruegg d3dc54b4c1 Reworking common parallelization routines #92 13 years ago
Christoph Ruegg 386fb36bfc Solution: Replace Silverlight with Portable library 14 years ago
Christoph Ruegg 7cced98dd2 Threading: CommonParallel now supports empty loops. Closes gh-19. 15 years ago
Marcus Cuda 57da4a187e vector parallelization tweaks 15 years ago
Marcus Cuda 89aa96eec8 started optimizing the parallel code for small matrices and vectors 15 years ago
Abratiychuk 3f470bc0bc Fixed unit tests for Silverlight 15 years ago
Marcus Cuda 518cdf2fbd fixed silverlight compile bug from last commit 16 years ago
Marcus Cuda 39ea72370a fixed a problem were Parallel Invoke and Select where ignoring threading options from Control, there is still an issue with recursively calling invoke. 16 years ago
Marcus Cuda 2cf99d8184 commented out CommonParallel.Aggregate modified the affected code 16 years ago
Marcus Cuda 407ba19669 sparse matrix is no longer thread safe to improve performance 16 years ago
Marcus Cuda d9bbaa4a90 refactored the Vector classes to use an intermediate, type specific class 16 years ago
Marcus Cuda 8585733257 la: added Andriy's complex32 LA code 16 years ago
Marcus Cuda 17d5941ea2 added andriy's single LA 16 years ago
Marcus Cuda 1a8cce73c6 Merged Andriy's additions as follows: 16 years ago
Marcus Cuda 44bded2c7b added LA to siliverlight 16 years ago
Christoph Ruegg 722b9736c4 Numerics: udated headers (sorry for the code churn..) 16 years ago
Marcus Cuda fe5147fcda using common parallel class for both silverlight and .NET 4.0 16 years ago
Marcus Cuda 2b516b03e5 switched over to the 2010 Parallel class 16 years ago
Marcus Cuda e371298455 silverlight: thread queue defaults to 1 thread since Silverlight doesn't support Enviroment.ProcessorCount 17 years ago
Marcus Cuda a78f202b2c threading: fixed shutdown bug. 17 years ago
Marcus Cuda 1cf455eddc add silverlight project 17 years ago
Marcus Cuda 65ac0273f9 modified the thread queue to use wait/pulse instead of semaphores 17 years ago
Marcus Cuda 8672951779 added Serializable attribute to AggregateException 17 years ago
Marcus Cuda 1d8645c15e Removed the Algorithm factory, now just registering the providers in the Control class 17 years ago
Marcus Cuda bef57e21df added some of the missing parallel tests 17 years ago
Marcus Cuda 4e9ed41576 localInit is now called once per thread rather than once per Parallel call 17 years ago
Marcus Cuda 1ffd3e13e6 Tweaked the parallel code, but the ForEach still performs slowly 17 years ago
Marcus Cuda 914c317157 removed GetIndexedEnumerator from Vector - will add it back to the sparse Vector 17 years ago
Marcus Cuda dd2a8328a9 Changed Task class to not extend WaitHandle since there can only be at most 64 waithandles 17 years ago
Marcus Cuda 96dbd4162e Parallel: maybe I should check in something that actually compiles 17 years ago
Marcus Cuda f50b19f939 Parallel: added zero check, but aggregates still need fast forwards 17 years ago
Marcus Cuda 960717c374 Parallel: first take on aggregate parallel methods 17 years ago
Marcus Cuda 94af0578c8 Parellel: found problem with tests, they were only testing the list version - added set versions 17 years ago
Marcus Cuda b6562f14da Parellel: added missing 'wait for threads' to complete code - not sure how the tests passed before. there might be a problem with the tests 17 years ago
Marcus Cuda 85dcab23f9 Parallel: First take on Parallel.ForEach 17 years ago
Christoph Ruegg 36b925390b threading: removing misguided comment 17 years ago
Christoph Ruegg ed86c197d7 threading: resolve recursive parallelization, preventing deadlocks 17 years ago
Christoph Ruegg 37f3be9ce1 threading: minor refactoring, control, fast-forward execution 17 years ago
Marcus Cuda 4ccfa45871 Project merging: renamed projects 17 years ago