X-Git-Url: http://info.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/bad4812e36b65cbfa8f5d14b56cd7fad34f1792b..b9d349f4e630752232d93f23b5cb3c33e02e0d05:/src/surf/surf_interface.hpp diff --git a/src/surf/surf_interface.hpp b/src/surf/surf_interface.hpp index cd1a7bbdc0..a9ee7a8889 100644 --- a/src/surf/surf_interface.hpp +++ b/src/surf/surf_interface.hpp @@ -141,14 +141,14 @@ XBT_ATTRIB_NORETURN XBT_PUBLIC void surf_network_model_init_NS3(); /** @ingroup SURF_models - * @brief Initializes the platform with the current best network and cpu models at hand + * @brief Initializes the VM model used in the platform + * + * A VM model depends on the physical CPU model to share the resources inside the VM + * It will also creates the CPU model for actions running inside the VM * - * This platform model separates the host model and the network model. - * The host model will be initialized with the model compound, the network model with the model LV08 (with cross - * traffic support) and the CPU model with the model Cas01. * Such model is subject to modification with warning in the ChangeLog so monitor it! */ -XBT_PUBLIC void surf_vm_model_init_HL13(); +XBT_PUBLIC void surf_vm_model_init_HL13(simgrid::kernel::resource::CpuModel* cpu_pm_model); /** @ingroup SURF_models * @brief Initializes the platform with a compound host model