Skip to content
Snippets Groups Projects

Repository graph

You can move around the graph by using the arrow keys.
Select Git revision
No matching results
An error occurred while fetching branches. Retry the search.
An error occurred while fetching tags. Retry the search.
Created with Raphaël 2.2.017Aug16141098765432131Jul3029282726251615141312111097542125Jun24201918171424May529Apr2622212019161514131211653131Mar302928272582115Feb14109Implemented parallel prefix-sum with OpenMPBenchmarks: compute sample standard deviation of the measured computation timesRemoved timing parameter from benchmarksBenchmarks: added scalar multiplication with BLASOptimized OpenMP thread counts for reduction and multireductionUgly workaround for nvcc's stupid modification of `new` expressionsReplaced custom lambda functions with instances of STL types where possibleChanged reduction operation to use functions with `return a + b` instead of `a += b`Removed VectorOperations class which is now uselessRemoved ReductionOperations.hRemoved volatile reduction completelyFound a way to avoid using volatile in CUDA reduction: __syncwarp()Rewritten multireduction with lambda functionsStyle changes in the code for reductionRemoved reduction and multireduction declarations for MICExecute tests in parallelTests: forced using a unique file name in each testDisabled long double in tnl-diff, tnl-init, tnl-lattice-init and tnl-viewEnabled link-time optimizationsRemoved unnecessary build options from CMakeLists.txtCleaned up communicators in tnl-initFixed move-constructor in ArrayMerge branch 'ndarray' into 'develop'DistributedNDArray: added methods getLocalIndexer, getLocalView, getConstLocalView, getStorageIndex and getDataAdded overlaps to NDArrayIndexerFixed StaticFor for loops with a large iterations countRemoved conditional per-device Permutation and SliceInfo setting from NDArray and SlicedNDArraySplit NDArrayIndexer from NDArrayStorage and NDArrayViewAdded templated assignment operators for NDArray and NDArrayViewCopied getSubarrayView method from NDArrayView to NDArrayFixed setSize method in LocalBeginsHolderDistributedNDArray: added tests for semi-1D distributionAdded DistributedNDArraySynchronizerDistributedNDArray: added forOverlaps methodNDArray refactoring: moved helpers from Indexing.h to SizesHolderHelpers.hDistributedNDArray: added forBoundary and forLocalBoundary methodsDistributedNDArray: added forInternal and forLocalInternal methodsDistributedNDArray: added forAll methodBasic implementation of the distributed NDArrayNDArray: added forBoundary method
Loading