Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Allow multicore VMs, and take this into account in the sharing
authorMartin Quinson <martin.quinson@loria.fr>
Thu, 1 Jun 2017 02:54:07 +0000 (04:54 +0200)
committerMartin Quinson <martin.quinson@loria.fr>
Thu, 1 Jun 2017 02:54:14 +0000 (04:54 +0200)
commitc66deda6497d36e70e2485fff5431151be1713c6
treecaa6d2aeeaa4af23b2dffbb9072e76ab10fd3389
parenta17b0ff0037fd6627fff5de9e6a1b6628e3094eb
Allow multicore VMs, and take this into account in the sharing

This does not break any test, because it's not well tested yet. Yup,
the ChangeLog is a bit overselling so far. A new test torturing this
to make sure we get the right result in many sharing situation is
still to be written. examples/msg/cloud-simple will be taken as a
basis for that.
19 files changed:
ChangeLog
examples/msg/cloud-two-tasks/cloud-two-tasks.c
examples/msg/energy-vm/energy-vm.c
include/simgrid/msg.h
include/simgrid/s4u/VirtualMachine.hpp
src/bindings/java/jmsg_vm.cpp
src/bindings/java/jmsg_vm.h
src/bindings/java/org/simgrid/msg/VM.java
src/msg/msg_vm.cpp
src/plugins/vm/VirtualMachineImpl.cpp
src/plugins/vm/VirtualMachineImpl.hpp
src/plugins/vm/s4u_VirtualMachine.cpp
src/surf/HostImpl.cpp
src/surf/HostImpl.hpp
src/surf/cpu_cas01.cpp
src/surf/cpu_cas01.hpp
src/surf/cpu_interface.hpp
src/surf/host_clm03.cpp
teshsuite/msg/host_on_off_processes/host_on_off_processes.c