Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
E
F
G
I
L
M
O
P
Q
R
S
T
U
V
A
accumulate(String)
- Method in class gridsim.
GridStatistics
accumulate(String, String)
- Method in class gridsim.
GridStatistics
Accumulator
- class gridsim.
Accumulator
.
GridSim Accumulator to which series of items can be added and then request for min, max, mean, square_mean, standard deviation of those values at any desired time.
Accumulator()
- Constructor for class gridsim.
Accumulator
add(double)
- Method in class gridsim.
Accumulator
add(double, int)
- Method in class gridsim.
Accumulator
add(int)
- Method in class gridsim.
ResourceUserList
ADVANCE_RESERVATION
- Static variable in class gridsim.
ResourceCharacteristics
B
body()
- Method in class gridsim.
GridInformationService
body()
- Method in class gridsim.
GridResource
body()
- Method in class gridsim.
GridSimShutdown
body()
- Method in class gridsim.
GridStatistics
body()
- Method in class gridsim.
Input
body()
- Method in class gridsim.
Output
BUSY
- Static variable in class gridsim.
PE
ByteSize()
- Static method in class gridsim.
Accumulator
ByteSize()
- Method in class gridsim.
Machine
ByteSize()
- Method in class gridsim.
MachineList
ByteSize()
- Static method in class gridsim.
PE
ByteSize()
- Method in class gridsim.
PEList
ByteSize()
- Method in class gridsim.
ResourceCharacteristics
C
CalendarAtGivenDate(Date)
- Method in class gridsim.
ResourceCalendar
CalendarAtGivenSimTime(double)
- Method in class gridsim.
ResourceCalendar
CalendarNow()
- Method in class gridsim.
ResourceCalendar
Clock()
- Static method in class gridsim.
GridSim
Get Current Simulation Time.
compare(Object, Object)
- Method in class gridsim.
GridletList.OrderLength
compare(Object, Object)
- Method in class gridsim.
GridStatistics.Order_by_category_name_data
compare(Object, Object)
- Method in class gridsim.
GridStatistics.Order_by_category_data
compare(Object, Object)
- Method in class gridsim.
GridStatistics.Order_by_category_name
compare(Object, Object)
- Method in class gridsim.
GridStatistics.Order_by_category
count()
- Method in class gridsim.
Accumulator
CPU_time(double, double)
- Method in class gridsim.
ResourceCharacteristics
CREATED
- Static variable in class gridsim.
Gridlet
CurrentLoad()
- Method in class gridsim.
ResourceCalendar
D
DEFAULF_BAUD_RATE
- Static variable in class gridsim.
GridSimTags
double_sample()
- Static method in class gridsim.
GridSimRandom
E
END_OF_SIMULATION
- Static variable in class gridsim.
GridSimTags
expected_e(double)
- Static method in class gridsim.
GridSimRandom
expected_io(double)
- Static method in class gridsim.
GridSimRandom
EXPERIMENT
- Static variable in class gridsim.
GridSimTags
F
FAILED
- Static variable in class gridsim.
Gridlet
finalize()
- Method in class gridsim.
GridSim
Invoked by the garbage collector to clearn up any data
FREE
- Static variable in class gridsim.
PE
G
get_byte_size()
- Method in class gridsim.
IO_data
get_category()
- Method in class gridsim.
Stat
get_data()
- Method in class gridsim.
IO_data
get_data()
- Method in class gridsim.
Stat
get_dest_id()
- Method in class gridsim.
IO_data
get_factor_e()
- Static method in class gridsim.
GridSimRandom
get_factor_io()
- Static method in class gridsim.
GridSimRandom
get_name()
- Method in class gridsim.
Stat
get_time()
- Method in class gridsim.
Stat
GetActualCPUTime()
- Method in class gridsim.
Gridlet
GetAllocationPolicy()
- Method in class gridsim.
ResourceCharacteristics
GetArch()
- Method in class gridsim.
ResourceCharacteristics
GetArrivalTime()
- Method in class gridsim.
ResGridlet
GetBaudRate()
- Method in class gridsim.
Input
GetBaudRate()
- Method in class gridsim.
Output
GetCostPerMI()
- Method in class gridsim.
ResourceCharacteristics
GetCostPerSec()
- Method in class gridsim.
Gridlet
GetCostPerSec()
- Method in class gridsim.
ResourceCharacteristics
GetEntityId(String)
- Static method in class gridsim.
GridSim
It returns ID (int value) of the Entity given its name
GetEntityName()
- Method in class gridsim.
GridSim
Returns the name of the current entity
GetEntityName(int)
- Static method in class gridsim.
GridSim
Returns name of the entity given its Entity ID
getExecStartTime()
- Method in class gridsim.
Gridlet
GetFinishTime()
- Method in class gridsim.
Gridlet
GetFinishTime()
- Method in class gridsim.
ResGridlet
GetFreePEID()
- Method in class gridsim.
PEList
GetGridlet()
- Method in class gridsim.
ResGridlet
GetGridletFileSize()
- Method in class gridsim.
Gridlet
GetGridletID()
- Method in class gridsim.
Gridlet
GetGridletLength()
- Method in class gridsim.
Gridlet
GetGridletOutputSize()
- Method in class gridsim.
Gridlet
GetGridResourceList()
- Method in class gridsim.
GridSim
It send sends a request to GIS entity to get the list of Grid resources.
GetID()
- Method in class gridsim.
Machine
GetID()
- Method in class gridsim.
PE
GetID()
- Method in class gridsim.
ResourceCharacteristics
Get Resource ID
GetMachine(int)
- Method in class gridsim.
MachineList
GetMachineID()
- Method in class gridsim.
ResGridlet
GetMachines()
- Method in class gridsim.
ResourceCharacteristics
GetMachineWithFreePE()
- Method in class gridsim.
MachineList
GetMIPSRating()
- Method in class gridsim.
Machine
GetMIPSRating()
- Method in class gridsim.
PE
GetMIPSRating()
- Method in class gridsim.
ResourceCharacteristics
Get Total MIPS rating = Sum of MIPS rating of all Machines in a resource
GetMIPSRating(int)
- Method in class gridsim.
PEList
GetMIPSRatingOfOnePE()
- Method in class gridsim.
ResourceCharacteristics
Get MIPS Rating of a PE.
GetMIPSRatingOfOnePE(int, int)
- Method in class gridsim.
ResourceCharacteristics
Get MIPS Rating of a PE.
GetName()
- Method in class gridsim.
ResourceCharacteristics
It returns the name of Resource as specified by the user.
GetNoOfPEs()
- Method in class gridsim.
MachineList
GetNoOfPEs()
- Method in class gridsim.
ResourceCharacteristics
GetOS()
- Method in class gridsim.
ResourceCharacteristics
GetPEID()
- Method in class gridsim.
ResGridlet
GetPEs()
- Method in class gridsim.
Machine
GetProcessingCost()
- Method in class gridsim.
Gridlet
Returns the cost of processing Gridlet
GetRating()
- Static method in class gridsim.
GridSimStandardPE
Get Standard PE MIPS Rating
GetRemainingLength()
- Method in class gridsim.
ResGridlet
GetResourceCharacteristics(int)
- Method in class gridsim.
GridSim
Get Resource Characteristics.
GetResourceDynamicInformation(int)
- Method in class gridsim.
GridSim
Get Resource Dynamic Information
GetResourceID()
- Method in class gridsim.
Gridlet
GetSimulationStartDate()
- Static method in class gridsim.
GridSim
GetSize()
- Method in class gridsim.
Machine
GetStatus()
- Method in class gridsim.
Gridlet
GetStatus()
- Method in class gridsim.
PE
GetStatusString()
- Method in class gridsim.
Gridlet
getSubmissionTime()
- Method in class gridsim.
Gridlet
GetTimeZone()
- Method in class gridsim.
ResourceCharacteristics
GetUserID()
- Method in class gridsim.
Gridlet
GetWallClockTime()
- Method in class gridsim.
Gridlet
GridInformationService
- class gridsim.
GridInformationService
.
A Grid Information Service (GIS) that provides resource registration and information services.
GridInformationService(String, double)
- Constructor for class gridsim.
GridInformationService
GridInformationServiceEntityId()
- Static method in class gridsim.
GridSim
It returns ID of the Entity named "GridInformationService"
Gridlet
- class gridsim.
Gridlet
.
Classes related to GridSim Jobs: called Gridlet
gridlet_id
- Variable in class gridsim.
Gridlet
GRIDLET_RETURN
- Static variable in class gridsim.
GridSimTags
GRIDLET_STATUS
- Static variable in class gridsim.
GridSimTags
GRIDLET_SUBMIT
- Static variable in class gridsim.
GridSimTags
Gridlet(int, double, long, long)
- Constructor for class gridsim.
Gridlet
GridletCancel(Gridlet, int)
- Method in class gridsim.
GridSim
GridletList
- class gridsim.
GridletList
.
A Gridlet Linked List to enable ordering of Gridlets.
GridletList.OrderLength
- class gridsim.
GridletList.OrderLength
.
GridletList.OrderLength()
- Constructor for class gridsim.
GridletList.OrderLength
GridletList()
- Constructor for class gridsim.
GridletList
GridletReceive()
- Method in class gridsim.
GridSim
GridletSubmit(Gridlet, int)
- Method in class gridsim.
GridSim
GridResource
- class gridsim.
GridResource
.
It is a Resource Entity, which simulates time and space share machines.
GridResource.MIShares
- class gridsim.
GridResource.MIShares
.
GridResource.MIShares()
- Constructor for class gridsim.
GridResource.MIShares
GridResource(String, double, long, ResourceCharacteristics, double, double, double, LinkedList, LinkedList)
- Constructor for class gridsim.
GridResource
gridsim
- package gridsim
GridSim
- class gridsim.
GridSim
.
The top most GridSim class that all GridSim entities need to extend to become concurrent entities.
GridSim(String)
- Constructor for class gridsim.
GridSim
Entity WITHOUT NETWORK communication channels: "input" and "output" Sim_port.
GridSim(String, double)
- Constructor for class gridsim.
GridSim
Entitity with NETWORK communication channels: "input" and "output" Sim_port
GridSimHold(double)
- Method in class gridsim.
GridSim
Causes the entity to hold for
duration
units of simulation time.
GridSimRandom
- class gridsim.
GridSimRandom
.
A GridSim Random class that provides facility for generating a number whole value is between bounds specified.
GridSimRandom()
- Constructor for class gridsim.
GridSimRandom
GridSimRandom(long)
- Constructor for class gridsim.
GridSimRandom
GridSimRandom(long, double, double, double, double)
- Constructor for class gridsim.
GridSimRandom
GridSimShutdown
- class gridsim.
GridSimShutdown
.
This class wraps up the simulation by signaling the END to the entities.
GridSimShutdown(String, int, String)
- Constructor for class gridsim.
GridSimShutdown
GridSimShutdownEntityId()
- Static method in class gridsim.
GridSim
It returns ID of Entity named "GridSimShutdown"
GridSimStandardPE
- class gridsim.
GridSimStandardPE
.
A class representing Standard PE (Processing Element) rating in MIPS (Million Instructions Per Second).
GridSimStandardPE()
- Constructor for class gridsim.
GridSimStandardPE
GridSimTags
- class gridsim.
GridSimTags
.
GridSim Macro Variables
GridSimTags()
- Constructor for class gridsim.
GridSimTags
GridStatistics
- class gridsim.
GridStatistics
.
GridSim Statistics entity.
GridStatistics.Order_by_category
- class gridsim.
GridStatistics.Order_by_category
.
This class can be used to sort a LinkedList of Stat in ascending order by the field category_field.
GridStatistics.Order_by_category_data
- class gridsim.
GridStatistics.Order_by_category_data
.
This class can be used to sort a LinkedList of Stat in ascending order by the field category_field_data.
GridStatistics.Order_by_category_data()
- Constructor for class gridsim.
GridStatistics.Order_by_category_data
GridStatistics.Order_by_category_name
- class gridsim.
GridStatistics.Order_by_category_name
.
This class can be used to sort a LinkedList of Stat in ascending order by the field category_name_field.
GridStatistics.Order_by_category_name_data
- class gridsim.
GridStatistics.Order_by_category_name_data
.
This class can be used to sort a LinkedList of Stat in ascending order by the field category_name_data.
GridStatistics.Order_by_category_name_data()
- Constructor for class gridsim.
GridStatistics.Order_by_category_name_data
GridStatistics.Order_by_category_name()
- Constructor for class gridsim.
GridStatistics.Order_by_category_name
GridStatistics.Order_by_category()
- Constructor for class gridsim.
GridStatistics.Order_by_category
GridStatistics.Times
- class gridsim.
GridStatistics.Times
.
GridStatistics.Times(int, int)
- Constructor for class gridsim.
GridStatistics.Times
GridStatistics(String)
- Constructor for class gridsim.
GridStatistics
GridStatistics(String, String, boolean, String[], String[])
- Constructor for class gridsim.
GridStatistics
GridStatisticsEntityId()
- Static method in class gridsim.
GridSim
It returns ID of the Entity named "GridStatistics"
I
index
- Variable in class gridsim.
GridStatistics.Times
INEXEC
- Static variable in class gridsim.
Gridlet
Init(int, Calendar, boolean, String[], String[], String)
- Static method in class gridsim.
GridSim
Initialise GridSim Parameters.
input
- Variable in class gridsim.
GridSim
Input
- class gridsim.
Input
.
It accepts messages that comes from GridSim entities 'Output' entity and passes the same to the GridSim entity.
Input(String, double)
- Constructor for class gridsim.
Input
INSIGNIFICANT
- Static variable in class gridsim.
GridSimTags
int_sample(int)
- Static method in class gridsim.
GridSimRandom
IO_data
- class gridsim.
IO_data
.
Classes related to Communication between User Entities and Resources
IO_data(Object, long, int)
- Constructor for class gridsim.
IO_data
IsHoliday()
- Method in class gridsim.
ResourceCalendar
IsHoliday(Date)
- Method in class gridsim.
ResourceCalendar
IsNetworked()
- Method in class gridsim.
GridSim
Check type of entity
L
last()
- Method in class gridsim.
Accumulator
M
Machine
- class gridsim.
Machine
.
A class representing a Machine of a Grid Resource.
Machine(int, PEList)
- Constructor for class gridsim.
Machine
MachineList
- class gridsim.
MachineList
.
A list of machines that can become a grid resource.,
MachineList()
- Constructor for class gridsim.
MachineList
match(Sim_event)
- Method in class gridsim.
Sim_from_port
max
- Variable in class gridsim.
GridResource.MIShares
max()
- Method in class gridsim.
Accumulator
maxCount
- Variable in class gridsim.
GridResource.MIShares
mean()
- Method in class gridsim.
Accumulator
min
- Variable in class gridsim.
GridResource.MIShares
min()
- Method in class gridsim.
Accumulator
MIPSRating
- Static variable in class gridsim.
GridSimStandardPE
move(ResGridlet, ResGridletList)
- Method in class gridsim.
ResGridletList
myRemove(int)
- Method in class gridsim.
ResourceUserList
O
output
- Variable in class gridsim.
GridSim
Output
- class gridsim.
Output
.
It sends messages to destination entity's Input entity.
Output(String, double)
- Constructor for class gridsim.
Output
P
PE
- class gridsim.
PE
.
PE (Processing Element) is CPU unit
PE(int, int)
- Constructor for class gridsim.
PE
PEList
- class gridsim.
PEList
.
A list of Processing Elements.
PEList()
- Constructor for class gridsim.
PEList
Q
QUEUED
- Static variable in class gridsim.
Gridlet
R
rand
- Static variable in class gridsim.
GridSim
READY
- Static variable in class gridsim.
Gridlet
real_e(double)
- Static method in class gridsim.
GridSimRandom
real_io(double)
- Static method in class gridsim.
GridSimRandom
real_io(double)
- Method in class gridsim.
Input
real_io(double)
- Method in class gridsim.
Output
real(double, double, double, double)
- Static method in class gridsim.
GridSimRandom
ReceiveEventObject()
- Method in class gridsim.
GridSim
ReceiveEventObject(Sim_port)
- Method in class gridsim.
GridSim
RECORD_STATISTICS
- Static variable in class gridsim.
GridSimTags
RecordStat(Stat)
- Method in class gridsim.
GridStatistics
RecordStatistics(String, boolean)
- Method in class gridsim.
GridSim
RecordStatistics(String, double)
- Method in class gridsim.
GridSim
RecordStatistics(String, int)
- Method in class gridsim.
GridSim
RecordStatistics(String, String)
- Method in class gridsim.
GridSim
REGISTER_RESOURCE
- Static variable in class gridsim.
GridSimTags
ResGridlet
- class gridsim.
ResGridlet
.
Gridlets at Grid Resource.
ResGridlet(Gridlet)
- Constructor for class gridsim.
ResGridlet
ResGridletList
- class gridsim.
ResGridletList
.
A ResourceGridlet list.
ResGridletList()
- Constructor for class gridsim.
ResGridletList
RESOURCE_CHARACTERISTICS
- Static variable in class gridsim.
GridSimTags
RESOURCE_DYNAMICS
- Static variable in class gridsim.
GridSimTags
RESOURCE_LIST
- Static variable in class gridsim.
GridSimTags
ResourceCalendar
- class gridsim.
ResourceCalendar
.
A calender that resource needs for advance booking of resources and also deciding standard load pattern.
ResourceCalendar(double, double, double, double, LinkedList, LinkedList, long)
- Constructor for class gridsim.
ResourceCalendar
ResourceCharacteristics
- class gridsim.
ResourceCharacteristics
.
A resource characteristics information.
ResourceCharacteristics(String, String, MachineList, int, double, double)
- Constructor for class gridsim.
ResourceCharacteristics
ResourceUserList
- class gridsim.
ResourceUserList
.
A list of Grid Resource Users.
ResourceUserList()
- Constructor for class gridsim.
ResourceUserList
RETURN_ACC_STATISTICS_BY_CATEGORY
- Static variable in class gridsim.
GridSimTags
RETURN_STAT_LIST
- Static variable in class gridsim.
GridSimTags
ReturnAccStatByCategory(Sim_event)
- Method in class gridsim.
GridStatistics
S
SCHEDULE_NOW
- Static variable in class gridsim.
GridSimTags
sd()
- Method in class gridsim.
Accumulator
Send(int, double, int)
- Method in class gridsim.
GridSim
Send(int, double, int, Object)
- Method in class gridsim.
GridSim
Send(Sim_port, double, int)
- Method in class gridsim.
GridSim
Send(Sim_port, double, int, Object)
- Method in class gridsim.
GridSim
Send(String, double, int)
- Method in class gridsim.
GridSim
Send Event/Message to Entity by 'delay' simulation time from now with user-defined tag representing the type of event.
Send(String, double, int, Object)
- Method in class gridsim.
GridSim
set_factors(double, double, double, double)
- Static method in class gridsim.
GridSimRandom
set_less_factor_e(double)
- Static method in class gridsim.
GridSimRandom
set_less_factor_io(double)
- Static method in class gridsim.
GridSimRandom
set_more_factor_e(double)
- Static method in class gridsim.
GridSimRandom
set_more_factor_io(double)
- Static method in class gridsim.
GridSimRandom
SetCostPerSec(double)
- Method in class gridsim.
ResourceCharacteristics
SetExecParam(double, double)
- Method in class gridsim.
Gridlet
These two parameters are set by the GridResource after execution.
SetExecStartTime(double)
- Method in class gridsim.
Gridlet
SetFinishTimeForSpaceSharedResource(double)
- Method in class gridsim.
ResGridlet
Determine Time by which this Gridlet can finish
SetFinishTimeForTimeSharedResource(double, ResourceCalendar)
- Method in class gridsim.
ResGridlet
Determine Time by which this Gridlet can finish
SetID(int)
- Method in class gridsim.
ResourceCharacteristics
Set Resource ID
SetIDs(int, int)
- Method in class gridsim.
ResGridlet
SetMIPSRating(int)
- Method in class gridsim.
PE
SetRating(int)
- Static method in class gridsim.
GridSimStandardPE
Set Standard PE MIPS Rating
SetResParam(int, double)
- Method in class gridsim.
Gridlet
SetStatus(int)
- Method in class gridsim.
Gridlet
SetStatusBusy()
- Method in class gridsim.
PE
Set PE status to busy, i.e., it is already executing gridlets.
SetStatusFree()
- Method in class gridsim.
PE
Set PE status to free, i.e., it is available for processing.
SetSubmissionTime(double)
- Method in class gridsim.
Gridlet
SetUserID(int)
- Method in class gridsim.
Gridlet
ShutdownGridStatisticsEntity()
- Method in class gridsim.
GridSim
This method should be invoked by User Defined ReportWriter if report writter is NOY defined (null) during Init, then GridSimShutDown will invoke it
ShutdownResources()
- Method in class gridsim.
GridSimShutdown
Discover resources and Send END_OF_SIMULATION message to them.
ShutdownUserEntity()
- Method in class gridsim.
GridSim
This should be invoved by all User Entities.
Sim_from_port
- class gridsim.
Sim_from_port
.
This class creates a new Sim_predicate to evaluate whether an event is coming through a specific port.
Sim_from_port(Sim_port)
- Constructor for class gridsim.
Sim_from_port
SimulationStartDate
- Static variable in class gridsim.
GridSim
SimulationTime(Calendar)
- Method in class gridsim.
ResourceCalendar
sort()
- Method in class gridsim.
GridletList
SPACE_SHARED
- Static variable in class gridsim.
ResourceCharacteristics
SpaceShare_AllocatePEtoGridlet(Gridlet)
- Method in class gridsim.
GridResource
It allocate one of the PEs to Gridlet for execution and scheduling an internal event to be delivered at completion time.
Start()
- Static method in class gridsim.
GridSim
Start the execution of GridSim simulation.
Stat
- class gridsim.
Stat
.
A class representing contents of statistic object.
Stat(double, String, String, boolean)
- Constructor for class gridsim.
Stat
Stat(double, String, String, double)
- Constructor for class gridsim.
Stat
Stat(double, String, String, int)
- Constructor for class gridsim.
Stat
Stat(double, String, String, String)
- Constructor for class gridsim.
Stat
Stop()
- Static method in class gridsim.
GridSim
Stop Grid Simulation.
SUCCESS
- Static variable in class gridsim.
Gridlet
sum()
- Method in class gridsim.
Accumulator
T
TerminateInputOutputEntities()
- Method in class gridsim.
GridSim
It termindates Entities managing NETWORK communication channels Can be invoked explicity to shutdown NETWORK communication channels.
TIME_SHARED
- Static variable in class gridsim.
ResourceCharacteristics
toMIs(double)
- Static method in class gridsim.
GridSimStandardPE
Convert Execution Time in Second processor to MIs
toString()
- Method in class gridsim.
Stat
U
UpdateGridletFinishedSoFar(double)
- Method in class gridsim.
ResGridlet
V
val
- Variable in class gridsim.
GridStatistics.Times
A
B
C
D
E
F
G
I
L
M
O
P
Q
R
S
T
U
V
Package
Class
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes