cyclic_upheap
if (cyclic_upheap(cpu, nelems)) {
if (cyclic_upheap(cpu, i) == 0) {
reprog = cyclic_upheap(cpu, i);