From yyangpan at gmail.com Sun Aug 1 15:52:04 2010 From: yyangpan at gmail.com (Yangyang Pan) Date: Sun, 1 Aug 2010 15:52:04 -0400 Subject: [Disksim-users] How to change the parameters in the /include/disksim/modules parameters files. Message-ID: Hi All, As the Disksim Manual says, the parameter can be changed. However, I change the parameters in the /include/disksim/modules parameters files. Then I use the commands "make clean" and " make", the parameters in the /include/disksim/modules parameters files return the original values. So does anybody know how to change the parameter? Please drop me a message. I will be very appreciated. Thank you very much. All the Best Yangyang -------------- next part -------------- An HTML attachment was scrubbed... URL: From catblade at gmail.com Sun Aug 1 19:52:41 2010 From: catblade at gmail.com (Marlow Weston) Date: Sun, 1 Aug 2010 17:52:41 -0600 Subject: [Disksim-users] How to change the parameters in the /include/disksim/modules parameters files. In-Reply-To: References: Message-ID: I suspect the parameter files you are looking at are part of the build process and are overwritten and are not the parameter files you are looking for. The files that are loaded during the simulation are the .layout, .parv, and .model files. I recommend looking at those. Best wishes, --Marlow 2010/8/1 Yangyang Pan > Hi All, > > As the Disksim Manual says, the parameter can be changed. However, I change > the parameters in the /include/disksim/modules parameters files. Then I use > the commands > "make clean" and " make", the parameters in the /include/disksim/modules > parameters files return the original values. > > So does anybody know how to change the parameter? Please drop me a > message. I will be very appreciated. Thank you very much. > > > All the Best > > Yangyang > > _______________________________________________ > Disksim-users mailing list > Disksim-users at ece.cmu.edu > https://sos.ece.cmu.edu/mailman/listinfo/disksim-users > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From chensinhome at gmail.com Sun Aug 8 21:43:11 2010 From: chensinhome at gmail.com (=?Big5?B?s6+rSKe7?=) Date: Mon, 9 Aug 2010 09:43:11 +0800 Subject: [Disksim-users] does SSD extension of Disksim simulate two-plane cmd ? Message-ID: hello everyone I cant find code about "two plane command" in SSD extension of Disksim I doubt if there is any anybody have found that ? thank you so much -------------- next part -------------- An HTML attachment was scrubbed... URL: From yyangpan at gmail.com Mon Aug 9 23:53:15 2010 From: yyangpan at gmail.com (Yangyang Pan) Date: Mon, 9 Aug 2010 23:53:15 -0400 Subject: [Disksim-users] Does anyone have good traces for the SSD Extention? Message-ID: Hi everyone, I am using the SSD extention now. There are only two ascii traces in the package, which is sensitive to the number of parallel planes. However, the synthetic traces are not sensitive to the number of parallel planes. So I want to find more real workload traces. Such as the traces from the University of Maryland, and the traces on http://traces.cs.umass.edu/index.php/Storage/Storage. But when I run the traces, there are always errors about the mapping or "can not find some blno " or "disksim: disksim_logorg.c:763: logorg_maprequest: Assertion `logorgno != -1' failed. Aborted " or " Segmentation fault". So does anyone have suggestion for this problem? Thank you very much. Best, Yangyang -------------- next part -------------- An HTML attachment was scrubbed... URL: From cy_3108079008 at hotmail.com Wed Aug 11 22:48:59 2010 From: cy_3108079008 at hotmail.com (yue) Date: Thu, 12 Aug 2010 10:48:59 +0800 Subject: [Disksim-users] query Message-ID: Recently I have used the cache function of the disksim, but I have a query about the cachedev function(I want to use the cachedev function). In the valid file of the disksim, when we use the disksim running the single disk(not simpledisk) module(topology 1), the response time is 11.788649, but when use the disksim running the synthcachedev.parv file(topology 2) to complete a disk cache disk structure, the response time is 22.834661, why the response times of topology 2 is large than topology 1, and the difference is so clearly, almost twice. So I want to know where is the cache work, and the using meaning of cache. Futhermore I want to know whether the cachedev only support the disk module and not support the simpledisk module. Thank you! Best regard! -------------- next part -------------- An HTML attachment was scrubbed... URL: From cy_3108079008 at hotmail.com Thu Aug 12 02:37:58 2010 From: cy_3108079008 at hotmail.com (yue) Date: Thu, 12 Aug 2010 14:37:58 +0800 Subject: [Disksim-users] Saturation in DISKSIM_malloc() Message-ID: Hello, Recently I use the disksim simulation tool' cachedev function, but I confront the error"Stopping simulation because of saturation", so I write to you ask if you handle out your problem and find the reason. Hoping for your reply! Best regards! -------------- next part -------------- An HTML attachment was scrubbed... URL: From clemons.47 at buckeyemail.osu.edu Thu Aug 12 08:33:44 2010 From: clemons.47 at buckeyemail.osu.edu (Tyler Clemons) Date: Thu, 12 Aug 2010 08:33:44 -0400 Subject: [Disksim-users] Saturation in DISKSIM_malloc() In-Reply-To: References: Message-ID: <96AB037D-BFF1-4D71-8F93-9F7D7C287782@buckeyemail.osu.edu> This happens when your request are arriving too soon. For example, you may issue a large number of requests in a small time interval. Disksim can't handle all of these requests so the simulation is halted. A solution would be to increase the time between the requests. On Aug 12, 2010, at 2:37 AM, yue wrote: > Hello, > Recently I use the disksim simulation tool' cachedev function, but I confront the error"Stopping simulation because of saturation", so I write to you ask if you handle out your problem and find the reason. > Hoping for your reply! > Best regards! > > _______________________________________________ > Disksim-users mailing list > Disksim-users at ece.cmu.edu > https://sos.ece.cmu.edu/mailman/listinfo/disksim-users -------------- next part -------------- An HTML attachment was scrubbed... URL: From ganger at ece.cmu.edu Thu Aug 12 10:05:31 2010 From: ganger at ece.cmu.edu (Greg Ganger) Date: Thu, 12 Aug 2010 10:05:31 -0400 (EDT) Subject: [Disksim-users] Saturation in DISKSIM_malloc() In-Reply-To: <96AB037D-BFF1-4D71-8F93-9F7D7C287782@buckeyemail.osu.edu> References: <96AB037D-BFF1-4D71-8F93-9F7D7C287782@buckeyemail.osu.edu> Message-ID: Just to add a bit of color: DiskSim (the simulator) doesn't have a problem with large numbers of requests, but early on we learned that an exploding number of outstanding requests indicates something wrong -- either an input trace with an arrival rate far higher than the storage system can serve or a misconfiguration that results in NO requests completing. So, we put in a saturation threshold to avoid extremely long runs with no meaningful output. Greg On Thu, 12 Aug 2010, Tyler Clemons wrote: > This happens when your request are arriving too soon. For example, you may issue a large number of requests in a small time interval. Disksim can't handle all of these requests so the simulation is halted. A solution would be to increase the time between the requests. > > On Aug 12, 2010, at 2:37 AM, yue wrote: > >> Hello, >> Recently I use the disksim simulation tool' cachedev function, but I confront the error"Stopping simulation because of saturation", so I write to you ask if you handle out your problem and find the reason. >> Hoping for your reply! >> Best regards! >> >> _______________________________________________ >> Disksim-users mailing list >> Disksim-users at ece.cmu.edu >> https://sos.ece.cmu.edu/mailman/listinfo/disksim-users > > From Padmini.Krishnamurthy at tais.toshiba.com Fri Aug 13 19:03:44 2010 From: Padmini.Krishnamurthy at tais.toshiba.com (Krishnamurthy, Padmini) Date: Fri, 13 Aug 2010 16:03:44 -0700 Subject: [Disksim-users] Problem with running Dixtrac Message-ID: <00B1C3D28C06BE4AB505B4246F92F4EE02A303A0@TAIS-ML-P01.na.toshiba-dpg.local> Hello All, I am pretty new to the DiskSim tool. I compiled it and ran the example in valid folder. This looks correct. But now, I have added a SCSI disk, I created partitions on the disk and I see that I am able to mount it and write to it. I am trying to run Dixtrac as: ./new_disk.pl /dev/sdb scsi_disk:6:0:0:0 test1 I get the error: Problems with ioctl on device /dev/sdb However, I can mount /dev/sdb and read /write to it. Please let me know if what I am doing is incorrect. Thanks, Padmini ________________________________ This message may contain confidential information. If you are not the intended recipient of this e-mail, do not disseminate, distribute or copy this e-mail and delete this e-mail from your system. -------------- next part -------------- An HTML attachment was scrubbed... URL: From abpost at mpi-sws.org Tue Aug 17 13:22:49 2010 From: abpost at mpi-sws.org (abpost at mpi-sws.org) Date: Tue, 17 Aug 2010 19:22:49 +0200 (CEST) Subject: [Disksim-users] Problems Using DIXTrac Message-ID: Hello everyone, I have been using DiskSim for a while and have found it to be a very useful tool. I am currently trying to extract and additional model, and I am running it to some problems. I'm not sure if anyone can help me with this, but if you have any ideas or advice, please let me know. My detailed experience is below. My high level question for the list, is if you have done a successful extraction, what setup (Disk, OS version, Python, gcc versions, etc) did you have? As I would be interested in replicating the setup as best I can. It is important to me that I have both an extracted model, and the physical hardware so that I can do experiments on both. I would appreciate any help that someone might be able to provide, Thanks, Ansley --- Details of problem below ------ To start I run the initial scripts to set up the directory, and then run 'make extract', it takes a while to build the layout.mappings file and then begins to make the passes over it. The first problem I have is the following, while running the python scripts I got the following exception: ~/Projects/disksim-4.0/diskmodel/layout_g4_tools/g4_analysis.py:38: DeprecationWarning: the sets module is deprecated from sets import Set Traceback (most recent call last): File "~/Projects/disksim-4.0/diskmodel/layout_g4_tools/g4_analysis.py", line 491, in idx = outer(lin) File "/home/abpost/Projects/disksim-4.0/diskmodel/layout_g4_tools/g4_analysis.py", line 445, in outer if i > lastgood+1: UnboundLocalError: local variable 'lastgood' referenced before assignment Looking at the code, there does exist a code path for which this variable is undeclared. So to try fixing it, I've put a declaration in. This might be the wrong thing to do, but it allows me to go a bit further. After doing this the process manages to build a few more files, and then fails once it tries to run dx_seek with the following error: ~/Projects/disksim-4.0/dixtrac/dx_seeks --mode=mtbrc --cyl=1 --cylstep=1 --cylmax=100 -d /dev/sg2 -l base-ibm-2.model -s seeks.1 Disk (/dev/sg2): IBM IC35L036UWD210-0, rev. S5CQ, SCSI-3, SN:VMZD4790 ------- Internal error ------- diskinfo_get_rand_cyl: tried 50 times, giving up. dx_seeks: dxtools.c:127: internal_error: Assertion `internal_error == 0' failed. Aborted I've stepped through this with gdb, and don't see anything obvious, but I'm not an expert. This violation could be the result of adding the variable in the previous step. From cy_3108079008 at hotmail.com Mon Aug 23 03:42:48 2010 From: cy_3108079008 at hotmail.com (yue) Date: Mon, 23 Aug 2010 15:42:48 +0800 Subject: [Disksim-users] gcc compile error Message-ID: Hello, Does anyone who confront the problem like me. If someone know these problem, please give me some help. My problem is as follows: I want to add some more function to disksim. But when I add some code and make, run, the disksim can not work correctly. I have use the gdb debug tool to affirm my problem is belongs to gcc compile tool. The problem is show in two parts: 1.The parameter transfer in the function is changed automatic, it leading to the running error. 2. And some code (which i add ) can not be compiled, even if the condition is 1. Can anyone give me answer, I would be very appreciate. Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: From cy_3108079008 at hotmail.com Tue Aug 24 04:02:44 2010 From: cy_3108079008 at hotmail.com (changyue) Date: Tue, 24 Aug 2010 08:02:44 +0000 Subject: [Disksim-users] gcc problem Message-ID: Hello everyone, who confront this problem. When I add some code to disksim_iodriver.c file, and make, run. The gdb debugger print : disksim_iodriver.c: No such file or directory Bust the disksim_iodriver is clearly in the src files. Greeting for the answers! Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: From cy_3108079008 at hotmail.com Thu Aug 26 09:54:49 2010 From: cy_3108079008 at hotmail.com (yue) Date: Thu, 26 Aug 2010 21:54:49 +0800 Subject: [Disksim-users] code space overflow Message-ID: Hello, everyone. I used disksim for a time and I have add lots of code into it. And now I confront the problem the simulation tool can not provide more code space for the tool to running. It leading to the correct code running error and can not running the process completely. Furthermore, I have enlarge the "len" and "ALLOCSIZE" in the disksim_main.c, but it does not at a work. Can anyone know this reason and can give me an answer! Thanks! -------------- next part -------------- An HTML attachment was scrubbed... URL: