cpu hmap gen