Commit Graph

32 Commits (83ba79d7aeb997bf85331aaa9d61ea667dbce439)

Author SHA1 Message Date
sfilippone 33ac3f786b Merge latest changes from polysmooth 5 months ago
sfilippone 474c6a3634 Merge branch 'PolySmooth' into development 6 months ago
sfilippone 2f5072166d Switch off OpenMP in certain sections of MatchBOXP 6 months ago
sfilippone 818ead5878 Try changes for matching 7 months ago
sfilippone 803d311d1c S versions. Take out parallel in a few places 7 months ago
sfilippone 02a83575a2 Reorganize MatchBox (prepare for S OpenMP) 7 months ago
sfilippone e11a134a1f Additional tinkering with OpenMP matchbox 7 months ago
sfilippone 67594f8b07 Fixes for OpenMP 7 months ago
Cirdans-Home 54d608d2dd Isolated under ifdef buggy matching 11 months ago
sfilippone c2fd0ac66d Disable MATCHBOX with SERIAL_MPI and add error message 1 year ago
Salvatore Filippone ebe9b45177 Modify MATCHBOXP to fix OpenMP. Performance to be reviewed 2 years ago
StefanoPetrilli 6414d3aef3 U and privateU are now vectors 2 years ago
StefanoPetrilli 500403dbda Replaced some staticQueues with vectors for performance reasons 2 years ago
StefanoPetrilli 5efee20041 Optimization, replaced all useless atomic with reduction 2 years ago
StefanoPetrilli aa45e2fe93 processMatchedVerticesAndSendMessages.cpp unoptimized 2 years ago
StefanoPetrilli e328f3969c queueTransfer optimization in processMatchedVertices 2 years ago
StefanoPetrilli cdf92ea2b2 processMatchedVerticess add send messages with error 2 years ago
StefanoPetrilli 22d9baf296 isAlreadyMatched substituted with atomic read in one place 2 years ago
StefanoPetrilli a71fe82752 PROCESS_CROSS_EDGE refactoring 2 years ago
StefanoPetrilli cb660e044d Remoe MateLock 2 years ago
StefanoPetrilli d24c8c2d46 processCrossEdges is now atomic 2 years ago
StefanoPetrilli 9ab54adf3f processMatchedVertices parallelized 2 years ago
StefanoPetrilli 71d4cdc319 processMatchedVertices rollback to critical regions 2 years ago
StefanoPetrilli 1374f21ba8 refactor increment on variables passed by reference in processMatchedVertices.cpp 2 years ago
StefanoPetrilli a9bb6b26fa processMatchedVertices partially working mixed critical and lock version 2 years ago
StefanoPetrilli 561cadee0f parallelQueues working 2 years ago
StefanoPetrilli 5ca78fb871 Refactoring isAlreadyMatched and processCrossEdge 2 years ago
StefanoPetrilli 36bd3a51a2 Makefile fix 3 years ago
StefanoPetrilli 64c23f93f8 processMessags partial refactoring, message const refactoring 3 years ago
StefanoPetrilli d19443052d Insert private queue error in processMatchedVertices.cpp 3 years ago
StefanoPetrilli df1e4a4616 PROCESS_CROSS_EDGE refactoring 3 years ago
StefanoPetrilli 9b13aef1ce processMathedVertices refactoring 3 years ago