A CPU abstract resource mapping model