Evaluation of MRB Garbage Collection on Parallel Logic Programming Architectures