You can subscribe to this list here.
2007 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(5) |
Oct
(24) |
Nov
(5) |
Dec
(4) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2008 |
Jan
(14) |
Feb
(8) |
Mar
(6) |
Apr
(7) |
May
(1) |
Jun
(22) |
Jul
(6) |
Aug
(22) |
Sep
(22) |
Oct
(8) |
Nov
(10) |
Dec
(31) |
2009 |
Jan
(18) |
Feb
(29) |
Mar
(25) |
Apr
(11) |
May
(6) |
Jun
(7) |
Jul
(8) |
Aug
|
Sep
(3) |
Oct
(20) |
Nov
(11) |
Dec
(1) |
2010 |
Jan
(15) |
Feb
(33) |
Mar
(20) |
Apr
(13) |
May
(1) |
Jun
(4) |
Jul
(7) |
Aug
(11) |
Sep
(5) |
Oct
(6) |
Nov
(7) |
Dec
(12) |
2011 |
Jan
(6) |
Feb
(7) |
Mar
(1) |
Apr
(7) |
May
|
Jun
(10) |
Jul
(2) |
Aug
(2) |
Sep
(4) |
Oct
(3) |
Nov
(4) |
Dec
(1) |
2012 |
Jan
(3) |
Feb
(5) |
Mar
(15) |
Apr
(3) |
May
(2) |
Jun
(5) |
Jul
(5) |
Aug
(7) |
Sep
|
Oct
(2) |
Nov
(3) |
Dec
(1) |
2013 |
Jan
|
Feb
|
Mar
(4) |
Apr
(14) |
May
(8) |
Jun
(4) |
Jul
(3) |
Aug
|
Sep
|
Oct
(1) |
Nov
(1) |
Dec
|
2014 |
Jan
(2) |
Feb
(1) |
Mar
(6) |
Apr
(2) |
May
(1) |
Jun
|
Jul
(4) |
Aug
|
Sep
|
Oct
(3) |
Nov
(3) |
Dec
(2) |
2015 |
Jan
(1) |
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
(2) |
Dec
(1) |
2016 |
Jan
|
Feb
|
Mar
(1) |
Apr
|
May
|
Jun
|
Jul
|
Aug
(2) |
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2019 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2020 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
2021 |
Jan
|
Feb
(1) |
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
(1) |
Dec
|
2024 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
|
Nov
|
Dec
|
From: ye h. <hua...@gm...> - 2009-02-11 13:46:45
|
Hi, all: I use while(Sim_system.running()) to submitting gridlet and receive feedback. If a gridlet is no grid resource is currently available due to my scheduling algorithm, i will put the gridlet into a locally cached queue, the scheduling algorithm will poll the queue to process unsubmitted gridlets. Now, I noticed my simulation exit without finishing all the cached gridlets, which is led by exit of loop: while(Sim_system.running()). I m wondering the mechanism of Sim_system.running(), and when it goes to false? Any idea to prevent? Regards ye |
From: ye h. <hua...@gm...> - 2009-02-11 13:41:12
|
Hi, Please ignore this question. It seems the modified gridlet simply works after serialization. Thanks! ye On 11 Feb, 2009, at 10:49 AM, ye huang wrote: > Hi, All: > I am working on a Job class extended from gridlet, and I wanna > serialize the Job class to preserve or transfer it upon the network. > Since gridlet doesn't have a non-argument constructor, and not > serialized neither, how should I do. > > Is it possible to change only gridlet source and regenerate the > gridsim package? Anything to notice? > > Thanks! > > Regards > ye > > -- > > Ye Huang, Department of Informatics > University of Fribourg / Pérolles 2 - Bld de Pérolles 90 > 1700 Fribourg, Switzerland > > e-mail: ye....@he..., ye....@un... > http://diuf.unifr.ch/people/huangy/ > Office: +41 26 429 65 95 > > > > -- Ye Huang, Department of Informatics University of Fribourg / Pérolles 2 - Bld de Pérolles 90 1700 Fribourg, Switzerland e-mail: ye....@he..., ye....@un... http://diuf.unifr.ch/people/huangy/ Office: +41 26 429 65 95 |
From: ye h. <hua...@gm...> - 2009-02-11 09:50:01
|
Hi, All: I am working on a Job class extended from gridlet, and I wanna serialize the Job class to preserve or transfer it upon the network. Since gridlet doesn't have a non-argument constructor, and not serialized neither, how should I do. Is it possible to change only gridlet source and regenerate the gridsim package? Anything to notice? Thanks! Regards ye -- Ye Huang, Department of Informatics University of Fribourg / Pérolles 2 - Bld de Pérolles 90 1700 Fribourg, Switzerland e-mail: ye....@he..., ye....@un... http://diuf.unifr.ch/people/huangy/ Office: +41 26 429 65 95 |
From: Azin M. <az...@ma...> - 2009-02-09 23:05:15
|
Hi, I have experienced the same problem too ! It seemed to me that GridSim shuts itself down once it does not find any events in its queue while there may be other events coming up after some time....This is my guess and I am not sure if its correct. I think there is something which should be done within the framework to fix it. Regards, Azin ye huang wrote: >Hi, >Actually, I think the problem also exists upon gridsim itself (or i >haven't understood it well so far). > >I encountered a similar problem by extend the Example code of gridsim >itself, which i had also submitted to the maillist. Unfortunately, no >one replied that last time. The following is the details: > >--- ---- [start] -------------- >However, I find another confusing "bug", it's about the way of >receiving gridlet sent back from resources. Here i am going to explain >it using a demo from GridSim's official example file: Example 04: > >Starting from line 109 of Example 04, submitting and receiving >gridlets are finished in one loop as follows: >--- code snippet 1 --- > >for (int i = 0; i < this.list_.size(); i++) >{ > gridlet = (Gridlet) this.list_.get(i); > info = "Gridlet_" + gridlet.getGridletID(); > > super.gridletSubmit(gridlet, resourceID); > > gridlet = super.gridletReceive(); > this.receiveList_.add(gridlet); >} > >In my scenario, in order the decouple the behavior, I split the >procedure into two parts as follows: > >--- code snippet 2 --- > >// part 1: submit gridlet >for (int i = 0; i < this.list_.size(); i++) >{ > gridlet = (Gridlet) this.list_.get(i); > info = "Gridlet_" + gridlet.getGridletID(); > > super.send(resourceID, GridSimTags.SCHEDULE_NOW, > GridSimTags.GRIDLET_SUBMIT, gridlet); > >} > >// part 2: receive gridlet from gridresource >Sim_event ev = new Sim_event(); >while (Sim_system.running()) { > super.sim_get_next(ev); > > if (ev.get_tag() == GridSimTags.GRIDLET_RETURN){ > gridlet = (Gridlet) ev.get_data(); > > // stores the received Gridlet into a new GridletList object > this.receiveList_.add(gridlet); > } > >} > >// part 3, print the received gridlet list >printGridletList(this.receiveList_); > >--- > >Then, during the execution, I got the prompted warning : >Resource_0: Warning - Gridlet #2 owned by Example4 is already >completed/finished. > >The more gridlets were submitted, the more warning will be prompted. > >I have to say, it seems there is no mistake caused by this warning. >But to understand the infrastructure better, is there anyone could >help me about why it appears and how to avoid it? > >--- ---- [end] -------------- > >Regards >ye > > >On 9 Feb, 2009, at 6:09 PM, Jeyarani Rajarathinam wrote: > >> Hi Friends, >> I am using GridSim4.0 and I have created new internal policy >> instead >> of FCFS. I get the following error. Please help me to correct the >> problem >> >> JR >> I have submitted 4 gridlets and the fourth gridlet is small >> compared to >> rest. >> >> Sim_system: No more future events >> Gathering simulation data. >> GridResource_0: Warning - Gridlet #3 owned by User_0 is already >> completed/finish >> ed.Exception in thread "Thread-9" >> java.lang.NullPointerExceptionTherefore, it is not being executed >> again >> >> at Example8.body(Example8.java:107) >> >> at eduni.simjava.Sim_entity.run(Sim_entity.java:603) >> ------------------------------------------------------------------------ ------ >> Create and Deploy Rich Internet Apps outside the browser with >> Adobe(R)AIR(TM) >> software. With Adobe AIR, Ajax developers can use existing skills >> and code to >> build responsive, highly engaging applications that combine the >> power of local >> resources and data with the reach of the web. Download the Adobe AIR >> SDK and >> Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com >> _______________________________________________ >> Gridsim-developers mailing list >> Gri...@li... >> https://lists.sourceforge.net/lists/listinfo/gridsim-developers > > >-- > >Ye Huang, Department of Informatics >University of Fribourg / Pérolles 2 - Bld de Pérolles 90 >1700 Fribourg, Switzerland > >e-mail: ye....@he..., ye....@un... >http://diuf.unifr.ch/people/huangy/ >Office: +41 26 429 65 95 > > > > > ------------------------------------------------------------------------ ------------------------------------------------------------------------ ------ >Create and Deploy Rich Internet Apps outside the browser with Adobe(R)AIR(TM) >software. With Adobe AIR, Ajax developers can use existing skills and code to >build responsive, highly engaging applications that combine the power of local >resources and data with the reach of the web. Download the Adobe AIR SDK and >Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > ------------------------------------------------------------------------ _______________________________________________ >Gridsim-users mailing list >Gri...@li... >https://lists.sourceforge.net/lists/listinfo/gridsim-users > |
From: ye h. <hua...@gm...> - 2009-02-09 22:54:32
|
Hi, Actually, I think the problem also exists upon gridsim itself (or i haven't understood it well so far). I encountered a similar problem by extend the Example code of gridsim itself, which i had also submitted to the maillist. Unfortunately, no one replied that last time. The following is the details: --- ---- [start] -------------- However, I find another confusing "bug", it's about the way of receiving gridlet sent back from resources. Here i am going to explain it using a demo from GridSim's official example file: Example 04: Starting from line 109 of Example 04, submitting and receiving gridlets are finished in one loop as follows: --- code snippet 1 --- for (int i = 0; i < this.list_.size(); i++) { gridlet = (Gridlet) this.list_.get(i); info = "Gridlet_" + gridlet.getGridletID(); super.gridletSubmit(gridlet, resourceID); gridlet = super.gridletReceive(); this.receiveList_.add(gridlet); } In my scenario, in order the decouple the behavior, I split the procedure into two parts as follows: --- code snippet 2 --- // part 1: submit gridlet for (int i = 0; i < this.list_.size(); i++) { gridlet = (Gridlet) this.list_.get(i); info = "Gridlet_" + gridlet.getGridletID(); super.send(resourceID, GridSimTags.SCHEDULE_NOW, GridSimTags.GRIDLET_SUBMIT, gridlet); } // part 2: receive gridlet from gridresource Sim_event ev = new Sim_event(); while (Sim_system.running()) { super.sim_get_next(ev); if (ev.get_tag() == GridSimTags.GRIDLET_RETURN){ gridlet = (Gridlet) ev.get_data(); // stores the received Gridlet into a new GridletList object this.receiveList_.add(gridlet); } } // part 3, print the received gridlet list printGridletList(this.receiveList_); --- Then, during the execution, I got the prompted warning : Resource_0: Warning - Gridlet #2 owned by Example4 is already completed/finished. The more gridlets were submitted, the more warning will be prompted. I have to say, it seems there is no mistake caused by this warning. But to understand the infrastructure better, is there anyone could help me about why it appears and how to avoid it? --- ---- [end] -------------- Regards ye On 9 Feb, 2009, at 6:09 PM, Jeyarani Rajarathinam wrote: > Hi Friends, > I am using GridSim4.0 and I have created new internal policy > instead > of FCFS. I get the following error. Please help me to correct the > problem > > JR > I have submitted 4 gridlets and the fourth gridlet is small > compared to > rest. > > Sim_system: No more future events > Gathering simulation data. > GridResource_0: Warning - Gridlet #3 owned by User_0 is already > completed/finish > ed.Exception in thread "Thread-9" > java.lang.NullPointerExceptionTherefore, it is not being executed > again > > at Example8.body(Example8.java:107) > > at eduni.simjava.Sim_entity.run(Sim_entity.java:603) > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with > Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills > and code to > build responsive, highly engaging applications that combine the > power of local > resources and data with the reach of the web. Download the Adobe AIR > SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com > _______________________________________________ > Gridsim-developers mailing list > Gri...@li... > https://lists.sourceforge.net/lists/listinfo/gridsim-developers -- Ye Huang, Department of Informatics University of Fribourg / Pérolles 2 - Bld de Pérolles 90 1700 Fribourg, Switzerland e-mail: ye....@he..., ye....@un... http://diuf.unifr.ch/people/huangy/ Office: +41 26 429 65 95 |
From: Jeyarani R. <sym...@gm...> - 2009-02-09 17:09:11
|
Hi Friends, I am using GridSim4.0 and I have created new internal policy instead of FCFS. I get the following error. Please help me to correct the problem JR I have submitted 4 gridlets and the fourth gridlet is small compared to rest. Sim_system: No more future events Gathering simulation data. GridResource_0: Warning - Gridlet #3 owned by User_0 is already completed/finish ed.Exception in thread "Thread-9" java.lang.NullPointerExceptionTherefore, it is not being executed again at Example8.body(Example8.java:107) at eduni.simjava.Sim_entity.run(Sim_entity.java:603) |
From: ye h. <hua...@gm...> - 2009-02-05 08:27:50
|
Hi, The Alea is using a specific simjava2.jar, the following is the information from Dalibor in a previous mail session. Hope it helps! --- --- --- > In this context, which version Alea is using? simjava2? or a > completely new version? If it's a completely new version, may i know > what's difference from simjava2, and the purpose? > it is Simjava2. > BTW, I still have a compile problem while using the simjava provided > via Alea. In class "ExperimentSetup", it prompts a compile error at > line 111, "Sim_system.setInComplete(true);", which is not found from > simjava. Why is that? > are you sure that you use the modified one? The only difference between original one and the new one provided with the Alea is that the new one has this method "setInComplete". How do you run the simulation? Via command line or through some IDE? If you add gridsim.jar first, you will "automatically" get the wrong simjava.jar (e.g. in Netbeans IDE). So you have to manually remove this one and add the new one provided with Alea. In Netbeans, you can find it in the "libraries folder" in the project folder. See this picture: http://www.fi.muni.cz/~xklusac/alea/images/netbeans.jpg If you use command line, than you have to be careful when making imports - probably add "import modifiedsimjava.jar" at the beginning of the ExperimentSetup.java class. --- --- --- Regards ye On 5 Feb, 2009, at 6:09 AM, I-Sha Fatin wrote: > Hi there, > > how can i use the <B>xklusac.environment.Scheduler</B> ? i've tries > to import in the class, ( import > gridsim.xklusac.environment.Scheduler;) but it's not works. > do i need to change anything in the simjava2.jar file to use the > class? > > thanks > ------------------------------------------------------------------------------ > Create and Deploy Rich Internet Apps outside the browser with > Adobe(R)AIR(TM) > software. With Adobe AIR, Ajax developers can use existing skills > and code to > build responsive, highly engaging applications that combine the > power of local > resources and data with the reach of the web. Download the Adobe AIR > SDK and > Ajax docs to start building applications today-http://p.sf.net/sfu/adobe-com_______________________________________________ > Gridsim-users mailing list > Gri...@li... > https://lists.sourceforge.net/lists/listinfo/gridsim-users -- Ye Huang, Department of Informatics University of Fribourg / Pérolles 2 - Bld de Pérolles 90 1700 Fribourg, Switzerland e-mail: ye....@he..., ye....@un... http://diuf.unifr.ch/people/huangy/ Office: +41 26 429 65 95 |
From: I-Sha F. <mas...@gm...> - 2009-02-05 05:09:13
|
Hi there, how can i use the <B>xklusac.environment.Scheduler</B> ? i've tries to import in the class, ( import gridsim.xklusac.environment.Scheduler;) but it's not works. do i need to change anything in the simjava2.jar file to use the class? thanks |
From: user g. <use...@gm...> - 2009-02-04 08:34:47
|
In gridsim, in datagrid resource creation how to give memory (RAM) specification say 256 MB... why i am asking tis is there are functions to be used with processing(set MIPS rating() ) and hard disk storage with adding files to it..... IS THERE ANYTHING THERE FOR SETTING RAM SPECIFICATION FOR A RESOURCE...pl help |
From: user g. <use...@gm...> - 2009-02-03 06:57:24
|
still i'm not clear..what will be the content of input and output files?can my input file for job scheduling hav memory,disk space and CPU requirements? |
From: Srikumar V. <sri...@gm...> - 2009-02-02 07:18:07
|
> > > > what are input and output files? > what should they contain while scheduling? > Since GridSim is a simulator, there are no actual input and output files for a job. But, you can simulate a job's execution more accurately by providing an estimate for the expected size of its input and output files. HTH Srikumar > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > Gridsim-users mailing list > Gri...@li... > https://lists.sourceforge.net/lists/listinfo/gridsim-users > > |
From: user g. <use...@gm...> - 2009-02-02 07:08:37
|
In GridSim, each independent task may require varying processing time and input files size. Such tasks can be created and their requirements are defined through Gridlet objects. A Gridlet is a package that contains all the information related to the job and its execution management details such as job length expressed in MIPS, disk I/O operations, the size of input and output files, and the job originator. These basic parameters help in determining execution time, the time required to transport input and output files between users and remote resources, and returning the processed Gridlets back to the originator along with the results. what are input and output files? what should they contain while scheduling? |
From: komagal m. <kom...@ya...> - 2009-01-30 05:37:28
|
hi everyone, im using gridsim-4.1 parallel for my application. but i couldnt find examples regarding parallel job submission in it. can anyone provide examples for parallel task submission in grid... please....... -thanks in anticipation -meenu --------------------------------- Add more friends to your messenger and enjoy! Invite them now. |
From: attiqa r. <att...@ya...> - 2009-01-28 08:38:28
|
hello , As much I have understand finally i have to perform synchronization and in a master resource a analysis has to be made to find the best value. In this regard you may make different resources and mark the name of a resource master and all others as slave1 , slave2 ........and so on . the master resource can broad cast and slave will respond indiviually inresponse u can do this by registering a tag, how to register a tag and to communicate through this tag please refer to GridSim Examples Best Wishes and regards. Attiqa gri...@li... wrote: Send Gridsim-users mailing list submissions to gri...@li... To subscribe or unsubscribe via the World Wide Web, visit https://lists.sourceforge.net/lists/listinfo/gridsim-users or, via email, send a message with subject or body 'help' to gri...@li... You can reach the person managing the list at gri...@li... When replying, please edit your Subject line so it is more specific than "Re: Contents of Gridsim-users digest..." Today's Topics: 1. help (K Visalakshi) 2. implementation of a master-slave network model in gridsim (komagal meenakshi) ---------------------------------------------------------------------- Message: 1 Date: Sun, 18 Jan 2009 18:57:07 +0530 From: "K Visalakshi" Subject: [GridSim-users] help To: gridsim-users Message-ID: Content-Type: text/plain; charset="iso-8859-1" In GUI of visual modeler we are able to see many algorithms like(cost optimisation,etc...)based on which resource scheduling is done.i'd like to know how i can include my algorithm with the already existing ones...pl help -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ Message: 2 Date: Wed, 28 Jan 2009 05:40:50 +0000 (GMT) From: komagal meenakshi Subject: [GridSim-users] implementation of a master-slave network model in gridsim To: gridsim Message-ID: <221...@we...> Content-Type: text/plain; charset="utf-8" hai everyone of u, i have decided to implement my application in scheduling using gridsim 4.1 -parallel....... in my work, im going to parallelize the tasks to resources that will evaluate a function and find its value. finally i have to perform synchronization and in a master resource a analysis has to be made to find the best value. so i have to implement a Master-Slave model as the internal network model in grid..further more i should configure the master such that it have the ability to broadcast to slaves and in turn the slaves must report to the master individually to master (one -one communication) .is that possible in gridsim??? please help me in this regard....... thank u in anticipation..... -meenu --------------------------------- Add more friends to your messenger and enjoy! Invite them now. -------------- next part -------------- An HTML attachment was scrubbed... ------------------------------ ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword ------------------------------ _______________________________________________ Gridsim-users mailing list Gri...@li... https://lists.sourceforge.net/lists/listinfo/gridsim-users End of Gridsim-users Digest, Vol 73, Issue 1 ******************************************** --------------------------------- Attiqa Rehman PhD Candidate& HEC-DAAD Scholar DAAD PKZ A/07/98381 University of Hagen --------------------------------- New Email names for you! Get the Email name you've always wanted on the new @ymail and @rocketmail. Hurry before someone else does! |
From: komagal m. <kom...@ya...> - 2009-01-28 05:40:57
|
hai everyone of u, i have decided to implement my application in scheduling using gridsim 4.1 -parallel....... in my work, im going to parallelize the tasks to resources that will evaluate a function and find its value. finally i have to perform synchronization and in a master resource a analysis has to be made to find the best value. so i have to implement a Master-Slave model as the internal network model in grid..further more i should configure the master such that it have the ability to broadcast to slaves and in turn the slaves must report to the master individually to master (one -one communication) .is that possible in gridsim??? please help me in this regard....... thank u in anticipation..... -meenu --------------------------------- Add more friends to your messenger and enjoy! Invite them now. |
From: K V. <msk...@gm...> - 2009-01-19 05:29:51
|
---------- Forwarded message ---------- From: K Visalakshi <msk...@gm...> Date: Sun, Jan 18, 2009 at 6:40 PM Subject: help To: gridsim-users <gri...@li...> In GUI of visual modeler we are able to see many algorithms like(cost optimisation,etc...)based on which resource scheduling is done.i'd like to know how i can include my algorithm with the already existing ones...pl help |
From: ye h. <hua...@gm...> - 2009-01-18 23:36:09
|
Hi, I fix the problem by appending a small delay on the new arrival external gridlet, as: super.send(resourceId, 0.0, GridSimTags.GRIDLET_SUBMIT, job); However, I find another confusing "bug", it's about the way of receiving gridlet sent back from resources. Here i am going to explain it using a demo from GridSim's official example file: Example 04: Starting from line 109 of Example 04, submitting and receiving gridlets are finished in one loop as follows: --- code snippet 1 --- for (int i = 0; i < this.list_.size(); i++) { gridlet = (Gridlet) this.list_.get(i); info = "Gridlet_" + gridlet.getGridletID(); super.gridletSubmit(gridlet, resourceID); gridlet = super.gridletReceive(); this.receiveList_.add(gridlet); } In my scenario, in order the decouple the behavior, I split the procedure into two parts as follows: --- code snippet 2 --- // part 1: submit gridlet for (int i = 0; i < this.list_.size(); i++) { gridlet = (Gridlet) this.list_.get(i); info = "Gridlet_" + gridlet.getGridletID(); super.send(resourceID, GridSimTags.SCHEDULE_NOW, GridSimTags.GRIDLET_SUBMIT, gridlet); } // part 2: receive gridlet from gridresource Sim_event ev = new Sim_event(); while (Sim_system.running()) { super.sim_get_next(ev); if (ev.get_tag() == GridSimTags.GRIDLET_RETURN){ gridlet = (Gridlet) ev.get_data(); // stores the received Gridlet into a new GridletList object this.receiveList_.add(gridlet); } } // part 3, print the received gridlet list printGridletList(this.receiveList_); --- Then, during the execution, I got the prompted warning : Resource_0: Warning - Gridlet #2 owned by Example4 is already completed/finished. The more gridlets were submitted, the more warning will be prompted. I have to say, it seems there is no mistake caused by this warning. But to understand the infrastructure better, is there anyone could help me about why it appears and how to avoid it? Thanks again! Regards ye On 18 Jan, 2009, at 8:06 PM, ye huang wrote: > Hi, all: > I am trying to submit some jobs during the LOOP of GridSim class's > while (Sim_system.running()) loop. > Here is my scenario: > > Firstly, I comment method interruptedEventFromOutside() to stop > external interruptions. > In body(), I prepare some jobs by localJobSubmit(), with different > start time. The result of job execution is retrieved during the loop > of "while (Sim_system.running())", > which works fine! > > Additional, I uncomment interruptedEventFromOutside() to accept > addtional jobs during the loop: Sim_system.running(), as soon as new > job arrives, i submit the job to > corresponding local resource. > > Now, my problem is, I notified once external gridlets arrive, part > of jobs submitted from localJobSubmit() won't be submitted to > resource(or return from resource?) > I wanner know, whether it's possible to submit addtional jobs during > the loop of body().while (Sim_system.running())? I mean, there > should be no difference accroding the gridlets > themselves, right? > Could the gridlets submit from localJobSubmit() and > interruptedEventFromOutside() have the same jobId? > Or anything else should be paid with attention? > > Thanks a lot! > Regards > ye > > --- scenario snippet --- > body() { > > this.localJobSubmit(); > > while (Sim_system.running()) { > super.sim_get_next(ev); > > if (ev.get_tag() == GridSimTags.GRIDLET_RETURN){ > this.processJobReturnedFromResource(ev.get_data()); > continue; > } > > // process other event tags > } > > } > > private void localJobSubmit() { > // prepare some jobs > for(Gridlet job : knownGridletList) { > // some process here to get a candidate local resource id > super.send(resourceId, job.getDelay(), GridSimTags.GRIDLET_SUBMIT, > job); > } > } > > public void interruptedEventFromOutside(Gridlet job) { > // some process here to get a candidate local resource id > super.send(resourceId, 0.0, GridSimTags.GRIDLET_SUBMIT, job); > } > > > > > > |
From: ye h. <hua...@gm...> - 2009-01-18 22:36:10
|
Hi, For me, I will write the results into a plain file and generate the expected graph using third party toolkit, e.g. GNUPlot, since it seems to be out of the range of GridSim. Any other suggestions? Regards ye On 18 Jan, 2009, at 2:14 PM, K Visalakshi wrote: > in gridsim how can i draw a graph of my results?can it be done by > visual modeler?is there any option in it?or should i have to import > it from any others like MS Excel? > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword_______________________________________________ > Gridsim-users mailing list > Gri...@li... > https://lists.sourceforge.net/lists/listinfo/gridsim-users |
From: ye h. <hua...@gm...> - 2009-01-18 19:06:14
|
Hi, all: I am trying to submit some jobs during the LOOP of GridSim class's while (Sim_system.running()) loop. Here is my scenario: Firstly, I comment method interruptedEventFromOutside() to stop external interruptions. In body(), I prepare some jobs by localJobSubmit(), with different start time. The result of job execution is retrieved during the loop of "while (Sim_system.running())", which works fine! Additional, I uncomment interruptedEventFromOutside() to accept addtional jobs during the loop: Sim_system.running(), as soon as new job arrives, i submit the job to corresponding local resource. Now, my problem is, I notified once external gridlets arrive, part of jobs submitted from localJobSubmit() won't be submitted to resource(or return from resource?) I wanner know, whether it's possible to submit addtional jobs during the loop of body().while (Sim_system.running())? I mean, there should be no difference accroding the gridlets themselves, right? Could the gridlets submit from localJobSubmit() and interruptedEventFromOutside() have the same jobId? Or anything else should be paid with attention? Thanks a lot! Regards ye --- scenario snippet --- body() { this.localJobSubmit(); while (Sim_system.running()) { super.sim_get_next(ev); if (ev.get_tag() == GridSimTags.GRIDLET_RETURN){ this.processJobReturnedFromResource(ev.get_data()); continue; } // process other event tags } } private void localJobSubmit() { // prepare some jobs for(Gridlet job : knownGridletList) { // some process here to get a candidate local resource id super.send(resourceId, job.getDelay(), GridSimTags.GRIDLET_SUBMIT, job); } } public void interruptedEventFromOutside(Gridlet job) { // some process here to get a candidate local resource id super.send(resourceId, 0.0, GridSimTags.GRIDLET_SUBMIT, job); } |
From: K V. <msk...@gm...> - 2009-01-18 13:27:18
|
In GUI of visual modeler we are able to see many algorithms like(cost optimisation,etc...)based on which resource scheduling is done.i'd like to know how i can include my algorithm with the already existing ones...pl help |
From: K V. <msk...@gm...> - 2009-01-18 13:14:22
|
in gridsim how can i draw a graph of my results?can it be done by visual modeler?is there any option in it?or should i have to import it from any others like MS Excel? |
From: K V. <msk...@gm...> - 2009-01-18 13:12:22
|
in gridsim toolkit what is the exact use of grid broker...how does it differ from scheduler? |
From: K V. <msk...@gm...> - 2009-01-18 13:11:09
|
In GUI of visual modeler we are able to see many algorithms like(cost optimisation,etc...)based on which resource scheduling is done.i'd like to know how i can include my algorithm with the already existing ones...pl help |
From: Aharoni P. <bo...@uo...> - 2009-01-16 08:52:53
|
How to Give Her Absolutee Pleasure? http://cid-e667d79d5fd36486.spaces.live.com/blog/cns!E667D79D5FD36486!106.entry/ Known, or she would not have asked him to elmwood. Trip up! he'll show us how to steer with a pole, as the wind in the middle kingdom. The first forty of the palatines rolled at midnight, and the smoky of the death in battle of her unretreating son,. |
From: attiqa r. <att...@ya...> - 2009-01-15 09:01:16
|
hello to all , can some one please tell me how to handel the inter task communication between two dependent tasks. Attiqa Rehman --------------------------------- Get your new Email address! Grab the Email name you've always wanted before someone else does! |