X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/mapping.git/blobdiff_plain/298037f8cd008787c5cfe493ba582ac64bbbc3a2..f1c6b5b3689609125caaa1e7a76a356ef2210ea1:/javadoc/index-all.html
diff --git a/javadoc/index-all.html b/javadoc/index-all.html
new file mode 100644
index 0000000..e20239e
--- /dev/null
+++ b/javadoc/index-all.html
@@ -0,0 +1,610 @@
+
+
+
+
+
+
+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.
+
- getIdOfAssociation(GNode) -
+Method in class and.Mapping.Mapping
+
- Return the position of the association containing
+ the GNode _g.
+
- 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(ArrayList<GNode>) -
+Method in class and.Mapping.Algo
+
- Find a new node, which may not takes part into the computation process.
+
- getOtherGNode(ArrayList<GNode>) -
+Method in class and.Mapping.DefaultMapping
+
-
+
- getOtherGNode(ArrayList<GNode>) -
+Method in class and.Mapping.LSM
+
-
+
- getOtherGNode(ArrayList<GNode>) -
+Method in class and.Mapping.QM
+
-
+
- getOtherGNode(ArrayList<GNode>) -
+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.
+
- setGNode(GNode) -
+Method in class and.Mapping.Association
+
- Replace the GNode of the association.
+
- setGtask(GTask) -
+Method in class and.Mapping.Association
+
- Replace the GTask of the association.
+
- 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
+
+
+
+
+
+
+
+
+
+
+
+