I did some experiment with the num-cpu and num-cluster command and it appears to me this is not implemented for more than -num-cpu = 2.
Jason, Is it possible for you to check the below result once and confirm that? Is there a way it can be fixed? --num-cpus=2 --num-clusters=2 root@localhost:~# lscpu Architecture: aarch64 Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0,1 Off-line CPU(s) list: 2,3 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 2 --num-cpus=2 --num-clusters=1 root@localhost:~# lscpu Architecture: aarch64 Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0,1 Off-line CPU(s) list: 2,3 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 2 --num-cpus=1 --num-clusters=1 root@localhost:~# lscpu Architecture: aarch64 Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0 Off-line CPU(s) list: 1-3 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 1 Regards, Somnath From: gem5-users [mailto:[email protected]] On Behalf Of Mukherjee, Somnath Sent: Thursday, March 09, 2017 4:17 PM To: gem5 users mailing list Subject: Re: [gem5-users] Error in simulation of num_cluster and num_cpu? Can I get some help on this, please? Thanks in advance. Regards, Somnath From: gem5-users [mailto:[email protected]] On Behalf Of Mukherjee, Somnath Sent: Wednesday, March 08, 2017 4:33 PM To: [email protected]<mailto:[email protected]> Subject: [gem5-users] Error in simulation of num_cluster and num_cpu? All, I am booting Ubutnu on A72 cores and the command is as given below. ./build/ARM/gem5.fast ./configs/example/fs.py --kernel=${M5_PATH}/binaries/vmlinux.aarch64.20140821 --disk-image=${M5_PATH}/disks/aarch64-ubuntu-trusty-headless.img --dtb-filename=${M5_PATH}/binaries/vexpress.aarch64.20140821.dtb --machine-type=VExpress_EMM64 --caches --l2cache --l3cache --l1d_size=32kB --l1i_size=48kB --num-cpus=2 --num-clusters=4 --cpu-type=a72_detailed --mem-size=2048MB --mem-type=DDR3_1600_x64 --sys-clock=1100MHz --cpu-clock=2200MHz However, once the Ubuntu is booted, lscpu command returns the following. It appears to me the num_cpu and num_clusters are not simulated properly! Can someone please confirm and/or let me know what's the remedy? $lscpu Architecture: aarch64 Byte Order: Little Endian CPU(s): 4 On-line CPU(s) list: 0,1 Off-line CPU(s) list: 2,3 Thread(s) per core: 1 Core(s) per socket: 1 Socket(s): 2 Regards, Somnath Mukherjee Bangalore
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
