Commit Graph

1618 Commits (63b7602d3abd1adb2bbd41eacd80d994b2ea2ea9)
 

Author SHA1 Message Date
StefanoPetrilli 63b7602d3a refactoring queueTransfer
StefanoPetrilli b66de7f25c Refactoring PARALLEL_PROCESS_EXPOSED_VERTEX_B
StefanoPetrilli 46047b2202 refactoring parallelComputeCandidateMateB
StefanoPetrilli 7cfe198d0f Format
StefanoPetrilli 1aca17cd44 initialize fix
StefanoPetrilli ea040ae5ee Reformat initialize, refactoring of initialize completed
StefanoPetrilli 7741abd45d Initialize parallelized with task
StefanoPetrilli b5e52d31f5 Refactoring private queues, still not working
StefanoPetrilli deab695294 Refactoring Initialization
StefanoPetrilli a54f084ffb refactoring, initialization
StefanoPetrilli bf0532867d Functions in different files
StefanoPetrilli 2044c5c8eb Merge fix, lock error
StefanoPetrilli f38f3cf09a Merge branch 'tmp' into ompmpi_aggregator_stefano_petrilli
StefanoPetrilli 6fd571ecb2 Lock error
StefanoPetrilli bf35c1659b Further improved critical region U
StefanoPetrilli b2230a6d6d Improved critical region U
StefanoPetrilli 6c20cd7819 PROCESS MATCHED VERTICES draft of parallelization
StefanoPetrilli f921aa47c4 Master region for tempCounter.clear()
(Might have solved stucked runs)
StefanoPetrilli 532701031e Extendend parallel region after SEND PACKET BUNDLE
Nothing parallelizable founded
StefanoPetrilli b079d71f30 Further optimizations PARALLEL_PROCESS_EXPOSED_VERTEX_B
StefanoPetrilli e2ca97ca47 Removed one critical region from PARALLEL_PROCESS_EXPOSED_VERTEX_B
StefanoPetrilli 5bc4f2a080 PROCESS MATCHED VERTICES parallelization improvement
StefanoPetrilli 2c8dc2ffdd PROCESS MATCHED VERTICES parallelization draft
StefanoPetrilli f3d7b3ab5e False sharing fix
StefanoPetrilli 766ef320c2 Refactoring + critical(Mate)
StefanoPetrilli 002239f5b6 False sharing fix
StefanoPetrilli 70b7c4db55 PARALLEL_PROCESS_EXPOSED_VERTEX_B named critical sections
StefanoPetrilli 2cac21b345 fix and reformatting
StefanoPetrilli 6180f29f39 PARALLEL_COMPUTE_CANDIDATE_MATE_B is now paralle and correct
StefanoPetrilli b4bfdd83e5 computeCandidateMate and isAlreadyMatched
StefanoPetrilli 1140669ea7 firstComputeCandidateMate
StefanoPetrilli 919e2a2918 PARALLEL_PROCESS_EXPOSED_VERTEX_B is actually not parallelizable. Atleast not as I was doing.
StefanoPetrilli baffff3d93 Instable PARALLEL_PROCESS_EXPOSED_VERTEX_B
StefanoPetrilli 25a603debe PARALLEL_COMPUTE_CANDIDATE_MATE_B
StefanoPetrilli a20f0d47e7 Solved the static queue out of scope problem
StefanoPetrilli 76e04ee997 The OMP and MPI version is now separated in two different files
StefanoPetrilli 0a8debe43a Single parallel regions with multiple for cycles
Added OMP for testing
StefanoPetrilli 8f6dc5fac2 verGhostPtrInitialization is now parallelized
StefanoPetrilli 7d40fde21d verGhostIndInitialization and Ghost2LocalInitialization cycles parallelization
StefanoPetrilli 1760afbe97 Time tracking in algoDistEdge
StefanoPetrilli 60f90804d5 Time tracking in MatchBox
Salvatore Filippone e02df3725e Bump version 1.0.1
Salvatore Filippone ac42d7b1dd Sync configure with configure_n
Salvatore Filippone 697f325df6 Fix use of SuperLU_Dist, configure checks and ifdefs
Salvatore Filippone 58d00b16c6 Add message to configure
Salvatore Filippone 425743939c Fix for new SuperLU_Dist version, change configure
Salvatore Filippone 7e48a0a742 Fix defines for SLUD v7
Salvatore Filippone 4f9254ebb0 Add log entry for configure check on MPICXX libs
Salvatore Filippone 90657b706f Fix Makefile: mld -> amg
Salvatore Filippone 23a39a6c54 Fix configry redirect check to dev/null