From e0674fa14e3b06844ab818116b8aa49016bc2626 Mon Sep 17 00:00:00 2001 From: mquinson Date: Fri, 19 Oct 2007 10:01:38 +0000 Subject: [PATCH] Improve section about platform generation/mapping/collection git-svn-id: svn+ssh://scm.gforge.inria.fr/svn/simgrid/simgrid/trunk@4825 48e7efb5-ca39-0410-a469-dd3cf9ba447f --- doc/FAQ.doc | 46 +++++++++++++++++++++++++++++++++++++++------- 1 file changed, 39 insertions(+), 7 deletions(-) diff --git a/doc/FAQ.doc b/doc/FAQ.doc index 68f3e6fd6b..5dafdc712a 100644 --- a/doc/FAQ.doc +++ b/doc/FAQ.doc @@ -841,14 +841,46 @@ subtasks. \subsection faq_platform Platform building and Dynamic resources -\subsubsection faq_platform Building a realistic platform - -We can speak more than an hour on this subject and we still do not have -the right answer, just some ideas. You can read the following +\subsubsection faq_platform_example Where can I find SimGrid platform files? + +There is several little examples in the archive, in the examples/msg +directory. From time to time, we are asked for other files, but we +don't have any at hand right now. + +We do have a description of the Grid'5000 platform, but because of +some flaws in the current formalism, this file is actually 500Mb, +which is ways too big to be used in the parser. We have an internship +currently working on xml syntax improvements which will allow to +reduce the size of this file and release it. + +Once it's done, we plan to model manually other existing platforms the +same way we did for G5K and also release those files in some sort of +SimGrid platform catalog project. + +\subsubsection faq_platform_alnem How can I automatically map an existing platform? + +We are working on a project called ALNeM (Application-Level Network +Mapper) which goal is to automatically discover the topology of an +existing network. Its output will be a platform description file +following the SimGrid syntax, so everybody will get the ability to map +their own lab network (and contribute them to the catalog project). +This tool is not ready yet, but it move quite fast forward. Just stay +tuned. + +\subsubsection faq_platform_synthetic Generating synthetic but realistic platforms + +The third possibility to get a platform file (after manual or +automatic mapping of real platforms) is to generate synthetic +platforms. Getting a realistic result is not a trivial task, and +moreover, nobody is really able to define what "realistic" means when +speaking of topology files. You can find some more thoughts on this +topic in these slides. -It may give you some hints. You can also have a look at the -tools/platform_generation/ directory. There is a perl-script -we use to annotate a Tiers generated platform. + +If you are looking for an actual tool, there we have a little tool to +annotate Tiers-generated topologies. This perl-script is in +tools/platform_generation/ directory of the SVN. Dinda et Al. +released a very comparable tool, and called it GridG. \subsubsection faq_SURF_dynamic Building a dynamic platform, with resource availability -- 2.20.1