Commit Graph

1704 Commits (fb490cee7e85effa3fa85952b641d9685b661682)
 

Author SHA1 Message Date
sfilippone fb490cee7e Merge branch 'dev-openmp' into development
Salvatore Filippone 24c85c7114 Merged hierarchy_ and smoothers_ free methods from dev
sfilippone 53998a1da9 Fixed out of bound accesses.
sfilippone 0bcc9d7b55 Merge branch 'dev-openmp' into development
sfilippone 11421f53a2 Minor updates on sample output
sfilippone d33bcfe107 Completed SOC2 OpenMP.
sfilippone 5bcd36f394 Fixed SOC1 and SOC2 OpenMP
sfilippone 73495edf09 Finish SOC1 OpenMP
sfilippone 9e82d2e311 Final OMP version of SOC1.
sfilippone c1ecb4ebec Fixed SOC1 and begin work on SOC2
sfilippone e78449d0f5 Prepare for SOC2 OpenMP
sfilippone e3de565b6d Updated commeents in SOC1
sfilippone 7b9c722a1a Fixed OpenMP version of SOC1.
sfilippone 2fd718be6f Updates and measurements for OpenMP build
sfilippone 3a5e73e4c8 adjust NTH in samples/pdegen
sfilippone 494b8b925f OpenMP loop in samples data generation
sfilippone 73e5d49913 Added timers to build phases
sfilippone dd7cb86775 Fix clone_settings for AINV variants.
sfilippone e1789b35bb Make sure to use install -p
Salvatore Filippone a612cea167 Debug for matchboxp
Salvatore Filippone ebe9b45177 Modify MATCHBOXP to fix OpenMP. Performance to be reviewed
Salvatore Filippone 32994c7ce8 Better parameters in matchboxp_mod
Salvatore Filippone 426215044a Fix configry: do not put extra white spaces *before* SLU_LIBS etc
Salvatore Filippone eee0cdb577 Fix configry: do not put extra white spaces after SLU_LIBS etc
Salvatore Filippone 92e0fd7f19 Modified precset to warn about overriding COARSE_MAT
Salvatore Filippone bccde3a8b0 Merge branch 'development' of github.com:sfilippone/amg4psblas into development
Salvatore Filippone e6d7f48fdf Defined smoothers_free method
Salvatore Filippone d59c9e6c0a Updates towards OpenMP version.
Salvatore Filippone 0d624df346 Merge branch 'petrilli-m' into openmp-match
Salvatore Filippone 8c84ba2464 Fix gitignore
Salvatore Filippone 28634f6cda Add ctxt_type to imports
Salvatore Filippone 80185463ea Fix bug in KRM prec_descr
Salvatore Filippone e87c785cc7 Updated configure macro usage.
StefanoPetrilli 6414d3aef3 U and privateU are now vectors
StefanoPetrilli a259e8ab53 extractUChunch optimization
StefanoPetrilli 500403dbda Replaced some staticQueues with vectors for performance reasons
StefanoPetrilli 066c1a5e62 optimization processMatchedVerticesAndSendMessages.cpp
StefanoPetrilli 1ab166b38b Improved performance of processMatchedVerticesAndSendMessages.cpp
StefanoPetrilli 5efee20041 Optimization, replaced all useless atomic with reduction
StefanoPetrilli aa45e2fe93 processMatchedVerticesAndSendMessages.cpp unoptimized
StefanoPetrilli e328f3969c queueTransfer optimization in processMatchedVertices
StefanoPetrilli 9d1a416f99 add rm to exec.sh
StefanoPetrilli 9b065602a8 Fixed race condition in processExposedVertices
StefanoPetrilli abf258e2e8 isAlreadyMatched is now atomic
StefanoPetrilli cdf92ea2b2 processMatchedVerticess add send messages with error
StefanoPetrilli 22d9baf296 isAlreadyMatched substituted with atomic read in one place
StefanoPetrilli 44f174a571 findOwnerOfGhost optimization and refactor
StefanoPetrilli 3e945c75b4 Refactoring, removed all useless Pointer passed in functions
StefanoPetrilli a71fe82752 PROCESS_CROSS_EDGE refactoring
StefanoPetrilli 4f07a70ed1 initialize refactoring