config.ini revision 8721
16691Stjones1@inf.ed.ac.uk[root] 26691Stjones1@inf.ed.ac.uktype=Root 36691Stjones1@inf.ed.ac.ukchildren=system 46691Stjones1@inf.ed.ac.uktime_sync_enable=false 56691Stjones1@inf.ed.ac.uktime_sync_period=100000000000 66691Stjones1@inf.ed.ac.uktime_sync_spin_threshold=100000000 76691Stjones1@inf.ed.ac.uk 86691Stjones1@inf.ed.ac.uk[system] 96691Stjones1@inf.ed.ac.uktype=System 106691Stjones1@inf.ed.ac.ukchildren=cpu0 cpu1 cpu2 cpu3 l2c membus physmem toL2Bus 116691Stjones1@inf.ed.ac.ukmem_mode=atomic 126691Stjones1@inf.ed.ac.ukmemories=system.physmem 136691Stjones1@inf.ed.ac.uknum_work_ids=16 146691Stjones1@inf.ed.ac.ukphysmem=system.physmem 156691Stjones1@inf.ed.ac.ukwork_begin_ckpt_count=0 166691Stjones1@inf.ed.ac.ukwork_begin_cpu_id_exit=-1 176691Stjones1@inf.ed.ac.ukwork_begin_exit_count=0 186691Stjones1@inf.ed.ac.ukwork_cpus_ckpt_count=0 196691Stjones1@inf.ed.ac.ukwork_end_ckpt_count=0 206691Stjones1@inf.ed.ac.ukwork_end_exit_count=0 216691Stjones1@inf.ed.ac.ukwork_item_id=-1 226691Stjones1@inf.ed.ac.uksystem_port=system.membus.port[2] 236691Stjones1@inf.ed.ac.uk 246691Stjones1@inf.ed.ac.uk[system.cpu0] 256691Stjones1@inf.ed.ac.uktype=AtomicSimpleCPU 266691Stjones1@inf.ed.ac.ukchildren=dcache dtb icache itb tracer workload 276691Stjones1@inf.ed.ac.ukchecker=Null 286691Stjones1@inf.ed.ac.ukclock=500 296691Stjones1@inf.ed.ac.ukcpu_id=0 306691Stjones1@inf.ed.ac.ukdefer_registration=false 316691Stjones1@inf.ed.ac.ukdo_checkpoint_insts=true 326691Stjones1@inf.ed.ac.ukdo_statistics_insts=true 336691Stjones1@inf.ed.ac.ukdtb=system.cpu0.dtb 346691Stjones1@inf.ed.ac.ukfunction_trace=false 356691Stjones1@inf.ed.ac.ukfunction_trace_start=0 366691Stjones1@inf.ed.ac.ukitb=system.cpu0.itb 376691Stjones1@inf.ed.ac.ukmax_insts_all_threads=0 386691Stjones1@inf.ed.ac.ukmax_insts_any_thread=0 396691Stjones1@inf.ed.ac.ukmax_loads_all_threads=0 406691Stjones1@inf.ed.ac.ukmax_loads_any_thread=0 416691Stjones1@inf.ed.ac.uknumThreads=1 426691Stjones1@inf.ed.ac.ukphase=0 436691Stjones1@inf.ed.ac.ukprogress_interval=0 446691Stjones1@inf.ed.ac.uksimulate_data_stalls=false 456691Stjones1@inf.ed.ac.uksimulate_inst_stalls=false 466691Stjones1@inf.ed.ac.uksystem=system 476691Stjones1@inf.ed.ac.uktracer=system.cpu0.tracer 486691Stjones1@inf.ed.ac.ukwidth=1 496691Stjones1@inf.ed.ac.ukworkload=system.cpu0.workload 506691Stjones1@inf.ed.ac.ukdcache_port=system.cpu0.dcache.cpu_side 516691Stjones1@inf.ed.ac.ukicache_port=system.cpu0.icache.cpu_side 526691Stjones1@inf.ed.ac.uk 536691Stjones1@inf.ed.ac.uk[system.cpu0.dcache] 546691Stjones1@inf.ed.ac.uktype=BaseCache 556691Stjones1@inf.ed.ac.ukaddr_range=0:18446744073709551615 566691Stjones1@inf.ed.ac.ukassoc=4 576691Stjones1@inf.ed.ac.ukblock_size=64 586691Stjones1@inf.ed.ac.ukforward_snoops=true 596691Stjones1@inf.ed.ac.ukhash_delay=1 606691Stjones1@inf.ed.ac.ukis_top_level=true 616691Stjones1@inf.ed.ac.uklatency=1000 626691Stjones1@inf.ed.ac.ukmax_miss_count=0 636691Stjones1@inf.ed.ac.ukmshrs=4 646691Stjones1@inf.ed.ac.uknum_cpus=1 656691Stjones1@inf.ed.ac.ukprefetch_data_accesses_only=false 666691Stjones1@inf.ed.ac.ukprefetch_degree=1 676691Stjones1@inf.ed.ac.ukprefetch_latency=10000 686691Stjones1@inf.ed.ac.ukprefetch_on_access=false 696691Stjones1@inf.ed.ac.ukprefetch_past_page=false 706691Stjones1@inf.ed.ac.ukprefetch_policy=none 716691Stjones1@inf.ed.ac.ukprefetch_serial_squash=false 726691Stjones1@inf.ed.ac.ukprefetch_use_cpu_id=true 736691Stjones1@inf.ed.ac.ukprefetcher_size=100 746691Stjones1@inf.ed.ac.ukprioritizeRequests=false 756691Stjones1@inf.ed.ac.ukrepl=Null 766691Stjones1@inf.ed.ac.uksize=32768 776691Stjones1@inf.ed.ac.uksubblock_size=0 786691Stjones1@inf.ed.ac.uktgts_per_mshr=8 796691Stjones1@inf.ed.ac.uktrace_addr=0 806691Stjones1@inf.ed.ac.uktwo_queue=false 816691Stjones1@inf.ed.ac.ukwrite_buffers=8 826691Stjones1@inf.ed.ac.ukcpu_side=system.cpu0.dcache_port 836691Stjones1@inf.ed.ac.ukmem_side=system.toL2Bus.port[2] 846691Stjones1@inf.ed.ac.uk 856691Stjones1@inf.ed.ac.uk[system.cpu0.dtb] 866691Stjones1@inf.ed.ac.uktype=SparcTLB 876691Stjones1@inf.ed.ac.uksize=64 886691Stjones1@inf.ed.ac.uk 896691Stjones1@inf.ed.ac.uk[system.cpu0.icache] 906691Stjones1@inf.ed.ac.uktype=BaseCache 916691Stjones1@inf.ed.ac.ukaddr_range=0:18446744073709551615 926691Stjones1@inf.ed.ac.ukassoc=1 936691Stjones1@inf.ed.ac.ukblock_size=64 946691Stjones1@inf.ed.ac.ukforward_snoops=true 956691Stjones1@inf.ed.ac.ukhash_delay=1 966691Stjones1@inf.ed.ac.ukis_top_level=true 976691Stjones1@inf.ed.ac.uklatency=1000 986691Stjones1@inf.ed.ac.ukmax_miss_count=0 996691Stjones1@inf.ed.ac.ukmshrs=4 1006691Stjones1@inf.ed.ac.uknum_cpus=1 1016691Stjones1@inf.ed.ac.ukprefetch_data_accesses_only=false 1026691Stjones1@inf.ed.ac.ukprefetch_degree=1 1036691Stjones1@inf.ed.ac.ukprefetch_latency=10000 1046691Stjones1@inf.ed.ac.ukprefetch_on_access=false 1056691Stjones1@inf.ed.ac.ukprefetch_past_page=false 1066691Stjones1@inf.ed.ac.ukprefetch_policy=none 1076691Stjones1@inf.ed.ac.ukprefetch_serial_squash=false 1086691Stjones1@inf.ed.ac.ukprefetch_use_cpu_id=true 1096691Stjones1@inf.ed.ac.ukprefetcher_size=100 1106691Stjones1@inf.ed.ac.ukprioritizeRequests=false 1116691Stjones1@inf.ed.ac.ukrepl=Null 1126691Stjones1@inf.ed.ac.uksize=32768 1136691Stjones1@inf.ed.ac.uksubblock_size=0 1146691Stjones1@inf.ed.ac.uktgts_per_mshr=8 1156691Stjones1@inf.ed.ac.uktrace_addr=0 1166691Stjones1@inf.ed.ac.uktwo_queue=false 1176691Stjones1@inf.ed.ac.ukwrite_buffers=8 1186691Stjones1@inf.ed.ac.ukcpu_side=system.cpu0.icache_port 1196691Stjones1@inf.ed.ac.ukmem_side=system.toL2Bus.port[1] 1206691Stjones1@inf.ed.ac.uk 1216691Stjones1@inf.ed.ac.uk[system.cpu0.itb] 1226691Stjones1@inf.ed.ac.uktype=SparcTLB 1236691Stjones1@inf.ed.ac.uksize=64 1246691Stjones1@inf.ed.ac.uk 1256691Stjones1@inf.ed.ac.uk[system.cpu0.tracer] 1266691Stjones1@inf.ed.ac.uktype=ExeTracer 1276691Stjones1@inf.ed.ac.uk 1286691Stjones1@inf.ed.ac.uk[system.cpu0.workload] 1298324Ssteve.reinhardt@amd.comtype=LiveProcess 1306691Stjones1@inf.ed.ac.ukcmd=test_atomic 4 1316691Stjones1@inf.ed.ac.ukcwd= 1326691Stjones1@inf.ed.ac.ukegid=100 1336691Stjones1@inf.ed.ac.ukenv= 1346691Stjones1@inf.ed.ac.ukerrout=cerr 1356691Stjones1@inf.ed.ac.ukeuid=100 1366691Stjones1@inf.ed.ac.ukexecutable=/dist/m5/regression/test-progs/m5threads/bin/sparc/linux/test_atomic 1376691Stjones1@inf.ed.ac.ukgid=100 1386691Stjones1@inf.ed.ac.ukinput=cin 1396691Stjones1@inf.ed.ac.ukmax_stack_size=67108864 1406691Stjones1@inf.ed.ac.ukoutput=cout 1416691Stjones1@inf.ed.ac.ukpid=100 1426691Stjones1@inf.ed.ac.ukppid=99 1436691Stjones1@inf.ed.ac.uksimpoint=0 1446691Stjones1@inf.ed.ac.uksystem=system 1456691Stjones1@inf.ed.ac.ukuid=100 1466691Stjones1@inf.ed.ac.uk 1476691Stjones1@inf.ed.ac.uk[system.cpu1] 1486691Stjones1@inf.ed.ac.uktype=AtomicSimpleCPU 149children=dcache dtb icache itb tracer 150checker=Null 151clock=500 152cpu_id=1 153defer_registration=false 154do_checkpoint_insts=true 155do_statistics_insts=true 156dtb=system.cpu1.dtb 157function_trace=false 158function_trace_start=0 159itb=system.cpu1.itb 160max_insts_all_threads=0 161max_insts_any_thread=0 162max_loads_all_threads=0 163max_loads_any_thread=0 164numThreads=1 165phase=0 166progress_interval=0 167simulate_data_stalls=false 168simulate_inst_stalls=false 169system=system 170tracer=system.cpu1.tracer 171width=1 172workload=system.cpu0.workload 173dcache_port=system.cpu1.dcache.cpu_side 174icache_port=system.cpu1.icache.cpu_side 175 176[system.cpu1.dcache] 177type=BaseCache 178addr_range=0:18446744073709551615 179assoc=4 180block_size=64 181forward_snoops=true 182hash_delay=1 183is_top_level=true 184latency=1000 185max_miss_count=0 186mshrs=4 187num_cpus=1 188prefetch_data_accesses_only=false 189prefetch_degree=1 190prefetch_latency=10000 191prefetch_on_access=false 192prefetch_past_page=false 193prefetch_policy=none 194prefetch_serial_squash=false 195prefetch_use_cpu_id=true 196prefetcher_size=100 197prioritizeRequests=false 198repl=Null 199size=32768 200subblock_size=0 201tgts_per_mshr=8 202trace_addr=0 203two_queue=false 204write_buffers=8 205cpu_side=system.cpu1.dcache_port 206mem_side=system.toL2Bus.port[4] 207 208[system.cpu1.dtb] 209type=SparcTLB 210size=64 211 212[system.cpu1.icache] 213type=BaseCache 214addr_range=0:18446744073709551615 215assoc=1 216block_size=64 217forward_snoops=true 218hash_delay=1 219is_top_level=true 220latency=1000 221max_miss_count=0 222mshrs=4 223num_cpus=1 224prefetch_data_accesses_only=false 225prefetch_degree=1 226prefetch_latency=10000 227prefetch_on_access=false 228prefetch_past_page=false 229prefetch_policy=none 230prefetch_serial_squash=false 231prefetch_use_cpu_id=true 232prefetcher_size=100 233prioritizeRequests=false 234repl=Null 235size=32768 236subblock_size=0 237tgts_per_mshr=8 238trace_addr=0 239two_queue=false 240write_buffers=8 241cpu_side=system.cpu1.icache_port 242mem_side=system.toL2Bus.port[3] 243 244[system.cpu1.itb] 245type=SparcTLB 246size=64 247 248[system.cpu1.tracer] 249type=ExeTracer 250 251[system.cpu2] 252type=AtomicSimpleCPU 253children=dcache dtb icache itb tracer 254checker=Null 255clock=500 256cpu_id=2 257defer_registration=false 258do_checkpoint_insts=true 259do_statistics_insts=true 260dtb=system.cpu2.dtb 261function_trace=false 262function_trace_start=0 263itb=system.cpu2.itb 264max_insts_all_threads=0 265max_insts_any_thread=0 266max_loads_all_threads=0 267max_loads_any_thread=0 268numThreads=1 269phase=0 270progress_interval=0 271simulate_data_stalls=false 272simulate_inst_stalls=false 273system=system 274tracer=system.cpu2.tracer 275width=1 276workload=system.cpu0.workload 277dcache_port=system.cpu2.dcache.cpu_side 278icache_port=system.cpu2.icache.cpu_side 279 280[system.cpu2.dcache] 281type=BaseCache 282addr_range=0:18446744073709551615 283assoc=4 284block_size=64 285forward_snoops=true 286hash_delay=1 287is_top_level=true 288latency=1000 289max_miss_count=0 290mshrs=4 291num_cpus=1 292prefetch_data_accesses_only=false 293prefetch_degree=1 294prefetch_latency=10000 295prefetch_on_access=false 296prefetch_past_page=false 297prefetch_policy=none 298prefetch_serial_squash=false 299prefetch_use_cpu_id=true 300prefetcher_size=100 301prioritizeRequests=false 302repl=Null 303size=32768 304subblock_size=0 305tgts_per_mshr=8 306trace_addr=0 307two_queue=false 308write_buffers=8 309cpu_side=system.cpu2.dcache_port 310mem_side=system.toL2Bus.port[6] 311 312[system.cpu2.dtb] 313type=SparcTLB 314size=64 315 316[system.cpu2.icache] 317type=BaseCache 318addr_range=0:18446744073709551615 319assoc=1 320block_size=64 321forward_snoops=true 322hash_delay=1 323is_top_level=true 324latency=1000 325max_miss_count=0 326mshrs=4 327num_cpus=1 328prefetch_data_accesses_only=false 329prefetch_degree=1 330prefetch_latency=10000 331prefetch_on_access=false 332prefetch_past_page=false 333prefetch_policy=none 334prefetch_serial_squash=false 335prefetch_use_cpu_id=true 336prefetcher_size=100 337prioritizeRequests=false 338repl=Null 339size=32768 340subblock_size=0 341tgts_per_mshr=8 342trace_addr=0 343two_queue=false 344write_buffers=8 345cpu_side=system.cpu2.icache_port 346mem_side=system.toL2Bus.port[5] 347 348[system.cpu2.itb] 349type=SparcTLB 350size=64 351 352[system.cpu2.tracer] 353type=ExeTracer 354 355[system.cpu3] 356type=AtomicSimpleCPU 357children=dcache dtb icache itb tracer 358checker=Null 359clock=500 360cpu_id=3 361defer_registration=false 362do_checkpoint_insts=true 363do_statistics_insts=true 364dtb=system.cpu3.dtb 365function_trace=false 366function_trace_start=0 367itb=system.cpu3.itb 368max_insts_all_threads=0 369max_insts_any_thread=0 370max_loads_all_threads=0 371max_loads_any_thread=0 372numThreads=1 373phase=0 374progress_interval=0 375simulate_data_stalls=false 376simulate_inst_stalls=false 377system=system 378tracer=system.cpu3.tracer 379width=1 380workload=system.cpu0.workload 381dcache_port=system.cpu3.dcache.cpu_side 382icache_port=system.cpu3.icache.cpu_side 383 384[system.cpu3.dcache] 385type=BaseCache 386addr_range=0:18446744073709551615 387assoc=4 388block_size=64 389forward_snoops=true 390hash_delay=1 391is_top_level=true 392latency=1000 393max_miss_count=0 394mshrs=4 395num_cpus=1 396prefetch_data_accesses_only=false 397prefetch_degree=1 398prefetch_latency=10000 399prefetch_on_access=false 400prefetch_past_page=false 401prefetch_policy=none 402prefetch_serial_squash=false 403prefetch_use_cpu_id=true 404prefetcher_size=100 405prioritizeRequests=false 406repl=Null 407size=32768 408subblock_size=0 409tgts_per_mshr=8 410trace_addr=0 411two_queue=false 412write_buffers=8 413cpu_side=system.cpu3.dcache_port 414mem_side=system.toL2Bus.port[8] 415 416[system.cpu3.dtb] 417type=SparcTLB 418size=64 419 420[system.cpu3.icache] 421type=BaseCache 422addr_range=0:18446744073709551615 423assoc=1 424block_size=64 425forward_snoops=true 426hash_delay=1 427is_top_level=true 428latency=1000 429max_miss_count=0 430mshrs=4 431num_cpus=1 432prefetch_data_accesses_only=false 433prefetch_degree=1 434prefetch_latency=10000 435prefetch_on_access=false 436prefetch_past_page=false 437prefetch_policy=none 438prefetch_serial_squash=false 439prefetch_use_cpu_id=true 440prefetcher_size=100 441prioritizeRequests=false 442repl=Null 443size=32768 444subblock_size=0 445tgts_per_mshr=8 446trace_addr=0 447two_queue=false 448write_buffers=8 449cpu_side=system.cpu3.icache_port 450mem_side=system.toL2Bus.port[7] 451 452[system.cpu3.itb] 453type=SparcTLB 454size=64 455 456[system.cpu3.tracer] 457type=ExeTracer 458 459[system.l2c] 460type=BaseCache 461addr_range=0:18446744073709551615 462assoc=8 463block_size=64 464forward_snoops=true 465hash_delay=1 466is_top_level=false 467latency=10000 468max_miss_count=0 469mshrs=92 470num_cpus=4 471prefetch_data_accesses_only=false 472prefetch_degree=1 473prefetch_latency=100000 474prefetch_on_access=false 475prefetch_past_page=false 476prefetch_policy=none 477prefetch_serial_squash=false 478prefetch_use_cpu_id=true 479prefetcher_size=100 480prioritizeRequests=false 481repl=Null 482size=4194304 483subblock_size=0 484tgts_per_mshr=16 485trace_addr=0 486two_queue=false 487write_buffers=8 488cpu_side=system.toL2Bus.port[0] 489mem_side=system.membus.port[0] 490 491[system.membus] 492type=Bus 493block_size=64 494bus_id=0 495clock=1000 496header_cycles=1 497use_default_range=false 498width=64 499port=system.l2c.mem_side system.physmem.port[0] system.system_port 500 501[system.physmem] 502type=PhysicalMemory 503file= 504latency=30000 505latency_var=0 506null=false 507range=0:1073741823 508zero=false 509port=system.membus.port[1] 510 511[system.toL2Bus] 512type=Bus 513block_size=64 514bus_id=0 515clock=1000 516header_cycles=1 517use_default_range=false 518width=64 519port=system.l2c.cpu_side system.cpu0.icache.mem_side system.cpu0.dcache.mem_side system.cpu1.icache.mem_side system.cpu1.dcache.mem_side system.cpu2.icache.mem_side system.cpu2.dcache.mem_side system.cpu3.icache.mem_side system.cpu3.dcache.mem_side 520 521