heat-cost allocator