Dear Mahmood, Right now Flexus does not support any block size different from the default one (64B). Setting a different value in your configuration files will not work, because some values are still hardcoded. We are planning to fix this soon. You can try to make it work with different values (I suppose it is not that difficult) as long as your block size is the same for all cache levels. However, having different block sizes across the hierarchy would be more challenging.
Regards, Djordje ________________________________________ From: Mahmood Naderan [[email protected]] Sent: Tuesday, February 01, 2011 10:36 AM To: simflex Subject: problem with changing block size Hi, When I change the L1i (also L1d and L2) BlockSize from the default 64 to any other value (either 128 or 32), I get this assertion error. <SingleCMPProtocol.cpp:257> <undefined> assertion failed : ((!(false))) : Poison Action! C_State: Exclusive, D_State: ZeroSharers, Request: Eviction (clean), Address: 0x74abb40 It seems that I have to change some other parameters as well. Any idea about that? Regards, // Naderan *Mahmood;
