It looks to me like chip_ids, chip_num, and core_num aren't being used in setting cpu[:total] and cpu[:real]. Is that correct? Are chip_ids and core_ids attributes you want to add?