[Disksim-users] Disksim-users Digest, Vol 58, Issue 3

Shi Liang (Charles) shil0704 at mail.ustc.edu.cn
Fri Jul 16 23:35:27 EDT 2010


Hi, all,

The problem has been solved. The reason for the time saturation is that request size in the intensive trace is larger than that of cache can solve.
Two appoarches can be applied to solve the problem:
   1 change the size of max request size
   2 change the large size request into small sequential ones.

I think these solutions can be good for those who think that throughput of disksim is not OK for high throughput applications.

SHI Liang


> -----Original email-----
> From: disksim-users-request at ece.cmu.edu
> Sent Time: Jul 14, 2010 12:00:04 AM
> To: disksim-users at ece.cmu.edu
> Cc: 
> Subject: Disksim-users Digest, Vol 58, Issue 3
> 
> Send Disksim-users mailing list submissions to
> 	disksim-users at ece.cmu.edu
> 
> To subscribe or unsubscribe via the World Wide Web, visit
> 	https://sos.ece.cmu.edu/mailman/listinfo/disksim-users
> or, via email, send a message with subject or body 'help' to
> 	disksim-users-request at ece.cmu.edu
> 
> You can reach the person managing the list at
> 	disksim-users-owner at ece.cmu.edu
> 
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of Disksim-users digest..."
> 
> 
> Today's Topics:
> 
>    1. Stopping simulation because of saturation, what is the ture
>       reason????? (Shi Liang (Charles))
> 
> 
> ----------------------------------------------------------------------
> 
> Message: 1
> Date: Tue, 13 Jul 2010 17:19:48 +0800 (CST)
> From: "Shi Liang (Charles)" <shil0704 at mail.ustc.edu.cn>
> Subject: [Disksim-users] Stopping simulation because of saturation,
> 	what is the ture reason?????
> To: disksim-users at ece.cmu.edu
> Message-ID: <31753722.5911279012788808.JavaMail.coremail at mailweb>
> Content-Type: text/plain; charset=us-ascii
> 
> Hi, all
> 
> I use disksim to run a intensive trace. There is a very strange problem that I come to:
> As we know, the controller type 3 can have cache there.
> I fI use type 3 controller with a cache to run the trace, there is a sudden stop of simulation with following message:
>    "Stopping simulation because of saturation: simtime 143242.140000, totalreqs 103433"
> I know this message comming from file disksim_logorg.c with the outstanding value bigger than 10000.
> 
> But when I use the type 1 controller, which is no cache, but directly send the request down or up. It can successfully run without any problems.
> 
> In my view, with a cache, the throughput shoud  be bigger, and it should not saturation compared with no cache.
> 
> This is strange. If any one comes to this question, pls share with me, thank you very much.
> 
> SHI Liang
> USTC of China and CityU of HK
> 
> 
> (Someone has shared that this is because throughput, but with no cache, it is OK. I think this is not the ture reason.)
> 
> 
> ------------------------------
> 
> _______________________________________________
> Disksim-users mailing list
> Disksim-users at ece.cmu.edu
> https://sos.ece.cmu.edu/mailman/listinfo/disksim-users
> 
> 
> End of Disksim-users Digest, Vol 58, Issue 3
> ********************************************




More information about the Disksim-users mailing list