X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/mapping.git/blobdiff_plain/202cc2c0bbcb6a6a3a7f6f9fc2ddfd2836a35a8e..4b994d60530bc4e2db2662b800207eafa2360c82:/javadoc/index-all.html diff --git a/javadoc/index-all.html b/javadoc/index-all.html deleted file mode 100644 index 6c5c5f1..0000000 --- a/javadoc/index-all.html +++ /dev/null @@ -1,600 +0,0 @@ - - - - - - -Index - - - - - - - - - - - - -
- - - - - - - - - - - - - - - -
- -
- - - -A C D G I L M N P Q R S T U W
-

-A

-
-
addCluster(Cluster) - -Method in class and.Mapping.Architecture -
Add a cluster in the architecture. -
addCluster(Cluster) - -Method in class and.Mapping.Grid -
Add a cluster in the grid. -
addClusters(ArrayList<Cluster>) - -Method in class and.Mapping.Grid -
Add a clusters list in the grid. -
addDependance(GTask) - -Method in class and.Mapping.GTask -
Add a dependency to the task. -
addDependance(ArrayList<GTask>) - -Method in class and.Mapping.GTask -
Add a dependencies list to the task. -
addGNode(GNode) - -Method in class and.Mapping.Cluster -
Adding a computing node to the cluster. -
addGTask(GTask) - -Method in class and.Mapping.Graph -
Add a task in the interaction graph. -
addMapping(Cluster, ArrayList<GTask>) - -Method in class and.Mapping.Mapping -
Add in the mapping an association between a cluster and tasks set. -
addMapping(Association) - -Method in class and.Mapping.Mapping -
Add a mapping association in the general mapping. -
Algo - Class in and.Mapping
Abstract class defining the structure for mapping algorithms
Algo() - -Constructor for class and.Mapping.Algo -
Default constructor. -
Algo(Graph, Grid) - -Constructor for class and.Mapping.Algo -
Constructor. -
and.Mapping - package and.Mapping
 
Architecture - Class in and.Mapping
Class representing a set of clusters forming a network architecture
Architecture() - -Constructor for class and.Mapping.Architecture -
Default constructor. -
Association - Class in and.Mapping
Class representing an association between a tasks list and a cluster - on which they are mapped, or between a task and a computing node
Association() - -Constructor for class and.Mapping.Association -
Default constructor. -
Association(Cluster, ArrayList<GTask>) - -Constructor for class and.Mapping.Association -
Constructor. -
Association(GNode, GTask) - -Constructor for class and.Mapping.Association -
Constructor. -
-
-

-C

-
-
calcDepExt() - -Method in class and.Mapping.Mapping -
Return the amount of external tasks dependencies, in cluster point of view. -
Cluster - Class in and.Mapping
Class representing a computing nodes cluster
Cluster() - -Constructor for class and.Mapping.Cluster -
Default constructor. -
Cluster(int) - -Constructor for class and.Mapping.Cluster -
Constructor. -
Cluster(int, String) - -Constructor for class and.Mapping.Cluster -
Constructor. -
createGNode() - -Static method in class and.Mapping.Utils -
Creation of the representation of the node in the Mapping point of view. -
createGridG5k(ArrayList<GNode>) - -Static method in class and.Mapping.Utils -
Creation of the representation of the grid, according to clusters into sites. -
-
-

-D

-
-
DefaultMapping - Class in and.Mapping
Implementation of JaceP2P default mapping
DefaultMapping() - -Constructor for class and.Mapping.DefaultMapping -
Default constructor. -
DefaultMapping(Graph, Grid, ArrayList<GNode>) - -Constructor for class and.Mapping.DefaultMapping -
Constructor. -
-
-

-G

-
-
getArchi() - -Method in class and.Mapping.Architecture -
Return the architecture in a clusters list form. -
getAverageDep() - -Method in class and.Mapping.Graph -
Return the average of dependencies of tasks in the graph. -
getCluster() - -Method in class and.Mapping.Association -
Return the associated cluster. -
getCluster() - -Method in class and.Mapping.GNode -
Return the cluster's name in which the node is. -
getClusters() - -Method in class and.Mapping.Grid -
Return the grid in a clusters list view. -
getDependencies() - -Method in class and.Mapping.GTask -
Return the task's dependencies list. -
getDistance(GNode, GNode) - -Method in class and.Mapping.Grid -
Compute and return the distance between two clusters. -
getFrequency() - -Method in class and.Mapping.GNode -
Return the frequency of computing cores of the computing node. -
getGNode() - -Method in class and.Mapping.Association -
Return the associated computing node. -
getGNodes() - -Method in class and.Mapping.Cluster -
Return the list of computing nodes which are in the cluster. -
getGNodes() - -Method in class and.Mapping.Grid -
Return the list of computing nodes in the grid. -
getGraph() - -Method in class and.Mapping.Graph -
Return the graph in a tasks list form. -
getGtask() - -Method in class and.Mapping.Association -
Return the associated tasks list. -
getGTask() - -Method in class and.Mapping.Association -
Return the associated task. -
getHeterogenityDegre() - -Method in class and.Mapping.Grid -
Compute the heterogeneity degree of the grid. -
getId() - -Method in class and.Mapping.GNode -
Return the uniq identifier of the computing node. -
getInCluster() - -Method in class and.Mapping.GNode -
Return the status of the computing node concerning its - presence, or not, in a cluster. -
getMapped() - -Method in class and.Mapping.GNode -
Return the status of the participation of the computing node. -
getMappedGNodes() - -Method in class and.Mapping.Mapping -
Return the list of GNodes on which tasks are mapped, in order - of the task number. -
getMapping() - -Method in class and.Mapping.Algo -
Return mapping done. -
getMapping() - -Method in class and.Mapping.Mapping -
Return the mapping done. -
getMemory() - -Method in class and.Mapping.GNode -
Return the amount of the available memory of the computing node. -
getMFlops() - -Method in class and.Mapping.GNode -
Return the MFlops of each computing core of the computing node. -
getMFlops() - -Method in class and.Mapping.Linpack -
  -
getName() - -Method in class and.Mapping.Cluster -
Return cluster's name. -
getName() - -Method in class and.Mapping.GNode -
Return the name of the computing node -
getNb_cores() - -Method in class and.Mapping.GNode -
Return the amount of computing cores of the computing node. -
getNbCluster() - -Method in class and.Mapping.Grid -
Return the amount of clusters in the grid. -
getNbClusters() - -Method in class and.Mapping.Architecture -
Return the amount of clusters in the architecture. -
getNbDep() - -Method in class and.Mapping.GTask -
Return the amount of dependencies of the task. -
getNbGNode() - -Method in class and.Mapping.Cluster -
Return the amount of computing nodes in the cluster. -
getNbGNode() - -Method in class and.Mapping.Grid -
Return the amount of computing nodes in the grid. -
getNbGTask() - -Method in class and.Mapping.Graph -
Return the amount of tasks in the graph. -
getNbNodes() - -Method in class and.Mapping.Architecture -
Return the amount of computing nodes in the architecture. -
getNode() - -Method in class and.Mapping.GNode -
Return the external representation of the node. -
getNum() - -Method in class and.Mapping.GTask -
Return the task's number. -
getOtherGNode() - -Method in class and.Mapping.Algo -
Find a new node, which may not takes part into the computation process. -
getOtherGNode() - -Method in class and.Mapping.DefaultMapping -
  -
getOtherGNode() - -Method in class and.Mapping.LSM -
  -
getOtherGNode() - -Method in class and.Mapping.QM -
  -
getOtherGNode() - -Method in class and.Mapping.Simple -
  -
getPower() - -Method in class and.Mapping.GNode -
Return the computational power of the computing node. -
getSite() - -Method in class and.Mapping.Cluster -
Return the site's name in which the cluster is. -
getSite() - -Method in class and.Mapping.GNode -
Return the name of the site in which the computing node is. -
getWeight() - -Method in class and.Mapping.GTask -
Return the task's weight. -
gl - -Variable in class and.Mapping.Algo -
  -
GNode - Class in and.Mapping
Class representing a computing node
GNode() - -Constructor for class and.Mapping.GNode -
Default constructor. -
gr - -Variable in class and.Mapping.Algo -
  -
Graph - Class in and.Mapping
Class representing the interaction graph of an application
Graph() - -Constructor for class and.Mapping.Graph -
Default constructor. -
Grid - Class in and.Mapping
Class representing a computing grid, composed of multiple clusters
Grid() - -Constructor for class and.Mapping.Grid -
Default constructor -
GTask - Class in and.Mapping
Class representing an application task
GTask() - -Constructor for class and.Mapping.GTask -
Default constructor. -
GTask(int) - -Constructor for class and.Mapping.GTask -
Constructor. -
-
-

-I

-
-
initClusters() - -Method in class and.Mapping.Grid -
Initialization of clusters. -
initIndice() - -Method in class and.Mapping.Cluster -
Initialization of indice variable. -
initMapping() - -Method in class and.Mapping.Mapping -
Initialization of the Mapping variables -
insertMapping(Association) - -Method in class and.Mapping.Mapping -
Insert the association at the right place. -
isIn(GNode) - -Method in class and.Mapping.Cluster -
Test if a computing node is in the cluster. -
-
-

-L

-
-
Linpack - Class in and.Mapping
 
Linpack() - -Constructor for class and.Mapping.Linpack -
  -
LSM - Class in and.Mapping
Mapping algorithm based on the Edge-Cut principles
LSM() - -Constructor for class and.Mapping.LSM -
Default constructor. -
LSM(Graph, Grid) - -Constructor for class and.Mapping.LSM -
Constructor. -
LSM(Graph, Grid, double) - -Constructor for class and.Mapping.LSM -
Constructor. -
-
-

-M

-
-
map() - -Method in class and.Mapping.Algo -
Mapping function. -
map() - -Method in class and.Mapping.DefaultMapping -
  -
map() - -Method in class and.Mapping.LSM -
  -
map() - -Method in class and.Mapping.QM -
  -
map() - -Method in class and.Mapping.Simple -
  -
Mapping - Class in and.Mapping
Class representing the tasks mapping on clusters and/or nodes
Mapping() - -Constructor for class and.Mapping.Mapping -
Default constructor -
mp - -Variable in class and.Mapping.Algo -
  -
-
-

-N

-
-
nextGNode() - -Method in class and.Mapping.Cluster -
Return the next computing node in the cluster, - according to the indice variable. -
-
-

-P

-
-
print() - -Method in class and.Mapping.Graph -
Print the graph in a text version. -
print() - -Method in class and.Mapping.Grid -
Print a comprehensible text version of the grid. -
print() - -Method in class and.Mapping.Mapping -
Print the status of the mapping done, according to its type. -
printDep() - -Method in class and.Mapping.GTask -
Return the task's dependencies list in a text form. -
-
-

-Q

-
-
QM - Class in and.Mapping
Implementation of the AIAC Quick Quality Map (AIAC-QM) algorithm
QM() - -Constructor for class and.Mapping.QM -
Default constructor. -
QM(Graph, Grid, double) - -Constructor for class and.Mapping.QM -
Constructor -
-
-

-R

-
-
readGraph(String, String) - -Static method in class and.Mapping.Utils -
Read an application Graph from a file. -
readGrid(String, String) - -Static method in class and.Mapping.Utils -
Read a Grid graph from a file. -
removeGNode(GNode) - -Method in class and.Mapping.Cluster -
Remove a failed node from the cluster. -
removeGNode(GNode) - -Method in class and.Mapping.Grid -
Remove a computing node from the grid. -
removeGNode(GNode) - -Method in class and.Mapping.Mapping -
Remove a failed node from the mapping. -
replaceNode(GNode, ArrayList<GNode>) - -Method in class and.Mapping.Algo -
Replace a fallen node by a new one, according to the mapping policy. -
replaceNode(GNode, ArrayList<GNode>) - -Method in class and.Mapping.DefaultMapping -
  -
replaceNode(GNode, ArrayList<GNode>) - -Method in class and.Mapping.LSM -
  -
replaceNode(GNode, ArrayList<GNode>) - -Method in class and.Mapping.QM -
  -
replaceNode(GNode, ArrayList<GNode>) - -Method in class and.Mapping.Simple -
  -
-
-

-S

-
-
setCluster(String) - -Method in class and.Mapping.GNode -
Set the cluster's name in which the computing node is. -
setFrequency(int) - -Method in class and.Mapping.GNode -
Set the frequency of computing cores of the computing node. -
setId(long) - -Method in class and.Mapping.GNode -
Set the uniq identifier of the computing node. -
setInCluster(boolean) - -Method in class and.Mapping.GNode -
Set the status of the computing node in order to know if - it is in cluster or not. -
setMapped(boolean) - -Method in class and.Mapping.GNode -
Change the status of the node concerning its participation in the computation. -
setMemory(int) - -Method in class and.Mapping.GNode -
Set the amount of available memory of the computing node. -
setMFlops(int) - -Method in class and.Mapping.GNode -
Set the MFlops of each computing core of the computing node. -
setName(String) - -Method in class and.Mapping.Cluster -
Set the name of the cluster. -
setName(String) - -Method in class and.Mapping.GNode -
Set the name of the computing node. -
setNb_cores(int) - -Method in class and.Mapping.GNode -
Set the amount of computing cores of the computing node. -
setNode(Object) - -Method in class and.Mapping.GNode -
Set the external representation of the node. -
setSite(String) - -Method in class and.Mapping.Cluster -
Set the site in which the cluster is. -
setSite(String) - -Method in class and.Mapping.GNode -
Set the site's name in which the computing node is. -
setWeight(int) - -Method in class and.Mapping.GTask -
Define the task's computing weight. -
Simple - Class in and.Mapping
Implementation of Simple Mapping algorithm
Simple() - -Constructor for class and.Mapping.Simple -
Default constructor. -
Simple(Graph, Grid) - -Constructor for class and.Mapping.Simple -
Constructor. -
-
-

-T

-
-
toString() - -Method in class and.Mapping.GTask -
Return the task's number in a string. -
-
-

-U

-
-
updateGrid(ArrayList<GNode>) - -Method in class and.Mapping.Grid -
Plop !! -
Utils - Class in and.Mapping
Class providing some tools to the library
Utils() - -Constructor for class and.Mapping.Utils -
  -
-
-

-W

-
-
writeGraph(Graph, String, String) - -Static method in class and.Mapping.Utils -
Write an application Graph in a file. -
writeGrid(Grid, String, String) - -Static method in class and.Mapping.Utils -
Write the Grid object in an XML file. -
-
-A C D G I L M N P Q R S T U W - - - - - - - - - - - - - - -
- -
- - - -
- - -