Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
add two cpu model objects for physical and virtual
authorTakahiro Hirofuchi <t.hirofuchi+sg@aist.go.jp>
Thu, 14 Feb 2013 17:28:14 +0000 (18:28 +0100)
committerTakahiro Hirofuchi <t.hirofuchi+sg@aist.go.jp>
Fri, 15 Feb 2013 10:33:39 +0000 (11:33 +0100)
commitd88a07362ad9bf21e7297c5f4e41806a2f56a167
tree0125f5d63b66b514e2dbde1d59787013cc8f0f99
parent295541f9111c4baca435138275d78aeea5d7816b
add two cpu model objects for physical and virtual

We delete surf_cpu_model, which was only one cpu model object on the
system. Now, we add surf_cpu_model_pm and surf_cpu_model_vm for the
physical and virtual machine layers, respectively.

FIXME: cpu_ti will not work correctly because using global variables. We
have to update cpu_ti to support multiple cpu model objects.
src/include/surf/surf.h
src/surf/cpu_cas01.c
src/surf/cpu_ti.c
src/surf/network.c
src/surf/network_constant.c
src/surf/workstation.c
src/surf/workstation_ptask_L07.c
testsuite/surf/surf_usage.c