add a new method for TFP with one big array for all buffers and no priority queue