Lines Matching refs:cpu

61     """Returns the required cpu class and the mode of operation."""
66 """Returns two cpu classes and the initial mode of operation.
69 can be done using one type of cpu, and then the actual
145 if testsys.cpu[0].workload[0].simpoint == 0:
147 inst += int(testsys.cpu[0].workload[0].simpoint)
181 testsys.cpu[0].simpoint_start_insts = simpoint_start_insts
351 testsys.cpu[0].simpoint_start_insts = simpoint_start_insts
458 testsys.cpu[i].progress_interval = options.prog_interval
462 testsys.cpu[i].max_insts_any_thread = options.maxinsts
470 testsys.cpu[i].max_insts_any_thread = int(options.fast_forward)
472 switch_cpus[i].workload = testsys.cpu[i].workload
473 switch_cpus[i].clk_domain = testsys.cpu[i].clk_domain
475 testsys.cpu[i].progress_interval
476 switch_cpus[i].isa = testsys.cpu[i].isa
480 # Add checker cpu if selected
498 switch_cpu_list = [(testsys.cpu[i], switch_cpus[i]) for i in range(np)]
515 repeat_switch_cpus[i].workload = testsys.cpu[i].workload
516 repeat_switch_cpus[i].clk_domain = testsys.cpu[i].clk_domain
517 repeat_switch_cpus[i].isa = testsys.cpu[i].isa
531 repeat_switch_cpu_list = [(testsys.cpu[i], repeat_switch_cpus[i])
543 switch_cpus[i].workload = testsys.cpu[i].workload
544 switch_cpus_1[i].workload = testsys.cpu[i].workload
545 switch_cpus[i].clk_domain = testsys.cpu[i].clk_domain
546 switch_cpus_1[i].clk_domain = testsys.cpu[i].clk_domain
547 switch_cpus[i].isa = testsys.cpu[i].isa
548 switch_cpus_1[i].isa = testsys.cpu[i].isa
550 # if restoring, make atomic cpu simulate only a few instructions
552 testsys.cpu[i].max_insts_any_thread = 1
555 testsys.cpu[i].max_insts_any_thread = int(options.fast_forward)
558 if testsys.cpu[i].workload[0].simpoint == 0:
560 testsys.cpu[i].max_insts_any_thread = \
561 testsys.cpu[i].workload[0].simpoint
564 testsys.cpu[i].max_insts_any_thread = 1
574 # attach the checker cpu if selected
582 (testsys.cpu[i], switch_cpus[i]) for i in range(np)
588 # set the checkpoint in the cpu before m5.instantiate is called
595 if testsys.cpu[i].workload[0].simpoint == 0:
596 fatal('no simpoint for testsys.cpu[%d].workload[0]', i)
597 checkpoint_inst = int(testsys.cpu[i].workload[0].simpoint) + offset
598 testsys.cpu[i].max_insts_any_thread = checkpoint_inst
606 testsys.cpu[i].max_insts_any_thread = offset
662 str(testsys.cpu[0].max_insts_any_thread))
666 str(testsys.cpu[0].max_insts_any_thread))