Commit Graph

44 Commits (657986c9388900a9131dbe9700a26cc91ece7fc7)

Author SHA1 Message Date
sfilippone afb5d9da76 Fix use of BIT64 in MatchBox 1 year ago
sfilippone e922582aad Various fixes for PSB_ and SERIAL_MPI with matching 1 year ago
sfilippone 474c6a3634 Merge branch 'PolySmooth' into development 2 years ago
sfilippone 803d311d1c S versions. Take out parallel in a few places 2 years ago
sfilippone 677e4fe6bc Modify MatchBox names with D in preparation for S version 2 years ago
sfilippone 02a83575a2 Reorganize MatchBox (prepare for S OpenMP) 2 years ago
sfilippone 13eee99ea3 Use ifdef OPENMP 2 years ago
Cirdans-Home 54d608d2dd Isolated under ifdef buggy matching 2 years ago
sfilippone c2fd0ac66d Disable MATCHBOX with SERIAL_MPI and add error message 3 years ago
StefanoPetrilli 6414d3aef3 U and privateU are now vectors 4 years ago
StefanoPetrilli 500403dbda Replaced some staticQueues with vectors for performance reasons 4 years ago
StefanoPetrilli 066c1a5e62 optimization processMatchedVerticesAndSendMessages.cpp 4 years ago
StefanoPetrilli 1ab166b38b Improved performance of processMatchedVerticesAndSendMessages.cpp 4 years ago
StefanoPetrilli 5efee20041 Optimization, replaced all useless atomic with reduction 4 years ago
StefanoPetrilli aa45e2fe93 processMatchedVerticesAndSendMessages.cpp unoptimized 4 years ago
StefanoPetrilli e328f3969c queueTransfer optimization in processMatchedVertices 4 years ago
StefanoPetrilli cdf92ea2b2 processMatchedVerticess add send messages with error 4 years ago
StefanoPetrilli 22d9baf296 isAlreadyMatched substituted with atomic read in one place 4 years ago
StefanoPetrilli a71fe82752 PROCESS_CROSS_EDGE refactoring 4 years ago
StefanoPetrilli cb660e044d Remoe MateLock 4 years ago
StefanoPetrilli 71d4cdc319 processMatchedVertices rollback to critical regions 4 years ago
StefanoPetrilli a9bb6b26fa processMatchedVertices partially working mixed critical and lock version 4 years ago
StefanoPetrilli 561cadee0f parallelQueues working 4 years ago
StefanoPetrilli 5ca78fb871 Refactoring isAlreadyMatched and processCrossEdge 4 years ago
StefanoPetrilli 1ea1be33ba Refactoring, eliminated useless passed variables 4 years ago
StefanoPetrilli dc1675766f processMessages.cpp further refactoring 4 years ago
StefanoPetrilli c7e8193514 omp task in clean.cpp, lock destroy 4 years ago
StefanoPetrilli 36bd3a51a2 Makefile fix 4 years ago
StefanoPetrilli 64c23f93f8 processMessags partial refactoring, message const refactoring 4 years ago
StefanoPetrilli 3de1e607eb sendBundledMessages refactoring 4 years ago
StefanoPetrilli 63b7602d3a refactoring queueTransfer 4 years ago
StefanoPetrilli b66de7f25c Refactoring PARALLEL_PROCESS_EXPOSED_VERTEX_B 4 years ago
StefanoPetrilli 46047b2202 refactoring parallelComputeCandidateMateB 4 years ago
StefanoPetrilli 7cfe198d0f Format 4 years ago
StefanoPetrilli b5e52d31f5 Refactoring private queues, still not working 4 years ago
StefanoPetrilli deab695294 Refactoring Initialization 4 years ago
StefanoPetrilli a54f084ffb refactoring, initialization 4 years ago
StefanoPetrilli f3d7b3ab5e False sharing fix 4 years ago
StefanoPetrilli b4bfdd83e5 computeCandidateMate and isAlreadyMatched 4 years ago
StefanoPetrilli 1140669ea7 firstComputeCandidateMate 4 years ago
StefanoPetrilli 76e04ee997 The OMP and MPI version is now separated in two different files 4 years ago
Salvatore Filippone bd6d4f3199 Fixes to various files for compilation in serial mode 5 years ago
Cirdans-Home 5aa3cfca1b Added set to parmatch 5 years ago
Cirdans-Home e9ba51c7b3 merged with parmatch from amg-ext 5 years ago