A Simple Implementation of producer-consumer queues for MRNet callbacks