Hi Tanmay, You want a single cache shared by 64 CPUs? That sounds rather optimistic. I’d suggest to rather go for a 1:4 or 1:8 ratio to be more realistic.
Andreas From: gem5-users <[email protected]<mailto:[email protected]>> on behalf of Tanmay Gangwani <[email protected]<mailto:[email protected]>> Reply-To: gem5 users mailing list <[email protected]<mailto:[email protected]>> Date: Friday, 20 May 2016 at 07:00 To: "[email protected]<mailto:[email protected]>" <[email protected]<mailto:[email protected]>> Subject: [gem5-users] Snoop filter capacity exceeded! Hi, I am running a 64-thread program in SE mode. My memory hierarchy is configured to have private instruction and data L1s, and one single L2 (connected to the L2XBar on the cpu-side and SystemXBar on the mem-side). The program runs fine upto 16 threads. For 32 threads, I get the following error at the start of the simulation : fatal condition id > 8 * sizeof(SnoopMask) occurred: Snoop filter only supports 64 snooping ports, got 128 Could someone provide pointers on how to proceed with this? Also, is it possible to set up a shared distributed (sliced) L2 in SE mode? Thanks, Tanmay IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you.
_______________________________________________ gem5-users mailing list [email protected] http://m5sim.org/cgi-bin/mailman/listinfo/gem5-users
