implement instr_cache_ctr
sync
sync