From shahrukh at cs.virginia.edu Mon Sep 4 22:01:29 2006 From: shahrukh at cs.virginia.edu (Shahrukh Tarapore) Date: Mon, 04 Sep 2006 22:01:29 -0400 Subject: [Disksim-users] simple use of disk model Message-ID: <44FCDA79.8060909@cs.virginia.edu> I'm interested in pulling the disk model out of disksim, and I ran across the function disk_get_servtime() in disksim_diskctlr.c. Will this function calculate the service time of the request without changing the state of the disk model, or is it like making a normal disksim request without going through the logical/physical organization of drivers, controllers, and buses? Thanks. --shahrukh From bucy at gloop.org Wed Sep 6 13:20:47 2006 From: bucy at gloop.org (John Bucy) Date: Wed, 6 Sep 2006 10:20:47 -0700 Subject: [Disksim-users] simple use of disk model In-Reply-To: <44FCDA79.8060909@cs.virginia.edu> References: <44FCDA79.8060909@cs.virginia.edu> Message-ID: <4fc1e0430609061020x19f12817qa41381fbdb369b5a@mail.gmail.com> On 9/4/06, Shahrukh Tarapore wrote: > I'm interested in pulling the disk model out of disksim, and I ran > across the function disk_get_servtime() in disksim_diskctlr.c. Will > this function calculate the service time of the request without changing > the state of the disk model, or is it like making a normal disksim > request without going through the logical/physical organization of > drivers, controllers, and buses? Thanks. What do you mean by "pulling the disk model out"? If you want the whole controller/cache/scheduler, this is not really possible; the model is not anything like "closed form" and is defined in terms of the whole state machine. If you just want layout and mechanics, you can get that from the diskmodel library. You can always configure a setup with a 0-time controller/bus/etc if you don't want those effects. What exactly are you trying to do? john From wm_freesky at 126.com Fri Sep 8 03:08:07 2006 From: wm_freesky at 126.com (wang min) Date: Fri, 8 Sep 2006 15:08:07 +0800 Subject: [Disksim-users] where can I get dixtrac? Message-ID: <014f01c6d315$898449c0$6b280a0a@6ftss7fkyy7oyav> hi, I need it too. now where can it be downloaded? min From wm_freesky at 126.com Fri Sep 8 08:25:26 2006 From: wm_freesky at 126.com (wm_freesky) Date: Fri, 8 Sep 2006 20:25:26 +0800 (CST) Subject: [Disksim-users] where can I get DIXtrac? Message-ID: <45016136.0000CD.03530@bj126app26.126.com> hi, Where can I get source code for dixtrac? If anybody have that please send me. waiting for reply. Thanks! wang min -------------- next part -------------- An HTML attachment was scrubbed... URL: From shahrukh at cs.virginia.edu Sat Sep 16 21:34:59 2006 From: shahrukh at cs.virginia.edu (Shahrukh Rohinton Tarapore) Date: Sat, 16 Sep 2006 21:34:59 -0400 Subject: [Disksim-users] time scale negative value Message-ID: <450CA643.8090403@cs.virginia.edu> Can anyone tell me what happens if I set the time scale parameter to a negative value? I tried running a trace with disk requests spaced very closely together (with respect to time). When I used positive values for the time scale I would get errors that requests in the trace file were out of time order. Only when I set the time scale parameter negative did disksim run through the entire trace without interruption. I want to be sure that using a negative value doesn't some how skew my results. Thanks. -- shahrukh From zgy04 at 126.com Sat Sep 16 22:20:44 2006 From: zgy04 at 126.com (Steve) Date: Sun, 17 Sep 2006 10:20:44 +0800 Subject: [Disksim-users] time scale negative value References: <450CA643.8090403@cs.virginia.edu> Message-ID: <200609171020424045107@126.com> Hello,Shahrukh, First,what I wonder is that even if the negative value makes disksim work well, does it make sense to you? Second, I advise you to make smooth the trace file (out of time order)by writing a toolkit. It is not hard. Third, I don't know the way you use disksim. Do you use disksim as a slave module or play the trace with disksim itself? If the latter, I have no idea. If the former, I have a thread that the syssim.c has a little bug with respect to calculatiing time. I hope it is useful to you. All the best. ????????Steve ????????zgy04 at 126.com ????????2006-09-17 ======= 2006-09-17 09:35:05 Shahrukh Rohinton Tarapore Written: ======= >Can anyone tell me what happens if I set the time scale parameter to a >negative value? I tried running a trace with disk requests spaced very >closely together (with respect to time). When I used positive values >for the time scale I would get errors that requests in the trace file >were out of time order. Only when I set the time scale parameter >negative did disksim run through the entire trace without interruption. > >I want to be sure that using a negative value doesn't some how skew my >results. Thanks. > >-- shahrukh >_______________________________________________ >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 yaborovsky at yahoo.com Tue Sep 19 19:42:10 2006 From: yaborovsky at yahoo.com (micael yaborovsky) Date: Tue, 19 Sep 2006 16:42:10 -0700 (PDT) Subject: [Disksim-users] logical partitions Message-ID: <20060919234210.89700.qmail@web58507.mail.re3.yahoo.com> Disksim users, I am new using disksim. Spouse I would like to simulate logical partitions in the disk, And two proceses: one sends requests to the first partition, and the other to the second partition, how would I simulate this? are logical partitions transparent to disksim? Good day, Micael yaborobsky --------------------------------- Want to be your own boss? Learn how on Yahoo! Small Business. -------------- next part -------------- An HTML attachment was scrubbed... URL: From kamashay at yahoo.com Thu Sep 21 10:29:28 2006 From: kamashay at yahoo.com (shay raz) Date: Thu, 21 Sep 2006 07:29:28 -0700 (PDT) Subject: [Disksim-users] synthetic workload Message-ID: <20060921142928.62975.qmail@web34002.mail.mud.yahoo.com> Hello I would like to input syssim, the disksim interface, with synthetic workload. is it possible to extract the synthetic workload code from disksim source? what are the files involved, is it just disksim_synthio ? does anybody have program for generating synthetic workload? best, Shay Raz --------------------------------- Want to be your own boss? Learn how on Yahoo! Small Business. -------------- next part -------------- An HTML attachment was scrubbed... URL: From shahrukh at cs.virginia.edu Thu Sep 21 13:21:25 2006 From: shahrukh at cs.virginia.edu (Shahrukh Rohinton Tarapore) Date: Thu, 21 Sep 2006 13:21:25 -0400 Subject: [Disksim-users] time scale negative value In-Reply-To: <200609171020424045107@126.com> References: <450CA643.8090403@cs.virginia.edu> <200609171020424045107@126.com> Message-ID: <4512CA15.1090808@cs.virginia.edu> Sorry for my late reply Steve, I've had a procmail bug which has been redirecting all my disksim mail to the wrong directory. To answer your questions: I've tested disksim using a negative time scale value and it never seems to break. As far as it making sense... I don't think it does. My original problem was the traffic in my traces were time stamped so close together (on the order of 1000th of a millisecond) that disksim could not handle it. Making the time stamp negative has been the only way to get disksim to run to completion on these particular fine-grain traces. I am using disksim in two ways: 1) as a slave to a system level simulator 2) as a validator to the storage simulation in 1. This problem I'm having only occur when validating via traces. In the past week I've gone very in depth to manually calculate the request latencies disksim provides when the time stamp is negative. There seems to be no problem in running disksim this way, but I agree it doesn't make sense to do so. I'll just say it works and it is something to try if you ever have to run fine-grain time stamped traces in disksim. -- shahrukh Steve wrote: > Hello,Shahrukh, > First,what I wonder is that even if the negative value makes disksim > work well, does it make sense to you? > Second, I advise you to make smooth the trace file (out of time > order)by writing a toolkit. It is not hard. > Third, I don't know the way you use disksim. Do you use disksim as a > slave module or play the trace with disksim itself? If the latter, I > have no idea. If the former, I have a thread that the syssim.c has a > little bug with respect to calculatiing time. > I hope it is useful to you. > All the best. > ????????Steve > ????????zgy04 at 126.com > ????????2006-09-17 > ======= 2006-09-17 09:35:05 Shahrukh Rohinton Tarapore Written: ======= > >Can anyone tell me what happens if I set the time scale parameter to a > >negative value? I tried running a trace with disk requests spaced very > >closely together (with respect to time). When I used positive values > >for the time scale I would get errors that requests in the trace file > >were out of time order. Only when I set the time scale parameter > >negative did disksim run through the entire trace without interruption. > > > >I want to be sure that using a negative value doesn't some how skew my > >results. Thanks. > > > >-- shahrukh > >_______________________________________________ > >Disksim-users mailing list > >Disksim-users at ece.cmu.edu > >https://sos.ece.cmu.edu/mailman/listinfo/disksim-users > > > = = = = = = = = = = = = = = = = = = = = > ?? From zgy04 at 126.com Thu Sep 21 22:04:11 2006 From: zgy04 at 126.com (Steve) Date: Fri, 22 Sep 2006 10:04:11 +0800 Subject: [Disksim-users] time scale negative value References: <450CA643.8090403@cs.virginia.edu> <200609171020424045107@126.com> <4512CA15.1090808@cs.virginia.edu> Message-ID: <200609221004097079403@126.com> Hello,Shahrukh Rohinton Tarapore, I ran the disksim simulator under the trace whose time granularity is the same to yours,i.e. micro-second. It should be noted by you that the unit of the internal time in disksim is different from that of the sys time in the system level simulator. The unit in the latter is a second. So you can divide your timestamp by 10e6. I hope it will work. All the best. ????????Steve ????????zgy04 at 126.com ????????2006-09-22 ======= 2006-09-22 01:21:28 Shahrukh Rohinton Tarapore Written: ======= >Sorry for my late reply Steve, I've had a procmail bug which has been >redirecting all my disksim mail to the wrong directory. To answer your >questions: > >I've tested disksim using a negative time scale value and it never seems >to break. As far as it making sense... I don't think it does. My >original problem was the traffic in my traces were time stamped so close >together (on the order of 1000th of a millisecond) that disksim could >not handle it. Making the time stamp negative has been the only way to >get disksim to run to completion on these particular fine-grain traces. > >I am using disksim in two ways: 1) as a slave to a system level >simulator 2) as a validator to the storage simulation in 1. This problem >I'm having only occur when validating via traces. > >In the past week I've gone very in depth to manually calculate the >request latencies disksim provides when the time stamp is negative. >There seems to be no problem in running disksim this way, but I agree it >doesn't make sense to do so. I'll just say it works and it is something >to try if you ever have to run fine-grain time stamped traces in disksim. > >-- shahrukh > >Steve wrote: > > Hello,Shahrukh, > > First,what I wonder is that even if the negative value makes disksim > > work well, does it make sense to you? > > Second, I advise you to make smooth the trace file (out of time > > order)by writing a toolkit. It is not hard. > > Third, I don't know the way you use disksim. Do you use disksim as a > > slave module or play the trace with disksim itself? If the latter, I > > have no idea. If the former, I have a thread that the syssim.c has a > > little bug with respect to calculatiing time. > > I hope it is useful to you. > > All the best. > > ????????Steve > > ????????zgy04 at 126.com > > ????????2006-09-17 > > ======= 2006-09-17 09:35:05 Shahrukh Rohinton Tarapore Written: ======= > > >Can anyone tell me what happens if I set the time scale parameter to a > > >negative value? I tried running a trace with disk requests spaced very > > >closely together (with respect to time). When I used positive values > > >for the time scale I would get errors that requests in the trace file > > >were out of time order. Only when I set the time scale parameter > > >negative did disksim run through the entire trace without interruption. > > > > > >I want to be sure that using a negative value doesn't some how skew my > > >results. Thanks. > > > > > >-- shahrukh > > >_______________________________________________ > > >Disksim-users mailing list > > >Disksim-users at ece.cmu.edu > > >https://sos.ece.cmu.edu/mailman/listinfo/disksim-users > > > > > = = = = = = = = = = = = = = = = = = = = > > ?? >_______________________________________________ >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: