Logo AND Algorithmique Numérique Distribuée

Public GIT Repository
Sonar and minor improv in doc
authorBruno Donassolo <bruno.donassolo@inria.fr>
Mon, 2 Aug 2021 08:32:42 +0000 (10:32 +0200)
committerBruno Donassolo <bruno.donassolo@inria.fr>
Mon, 2 Aug 2021 08:32:42 +0000 (10:32 +0200)
docs/source/tuto_disk/analysis.org
docs/source/tuto_disk/analysis.rst
teshsuite/s4u/io-set-bw/io-set-bw.cpp

index 92efd2e..04d6d88 100644 (file)
 
  The paper presents a series of experiments to analyze the performance
  of IO operations (read/write) on different kinds of disks (SATA, SAS,
- SSD). In this tutorial, we show how to extract this data to simulate
- both performance degradation with concurrent operations (Fig. 8 in the
- paper) and variability in IO operations (Fig. 5 to 7).
+ SSD). In this tutorial, we present a detailed example of how to
+ extract experimental data to simulate: i) performance degradation
+ with concurrent operations (Fig. 8 in the paper) and ii) variability
+ in IO operations (Fig. 5 to 7).
 
  - Link for paper: https://hal.inria.fr/hal-01197128
  - Link for data: https://figshare.com/articles/dataset/Companion_of_the_SimGrid_storage_modeling_article/1175156
 
- *WARNING*: The purpose of this document is to illustrate how we can
+ *Disclaimer*: 
+- The purpose of this document is to illustrate how we can
  extract data from experiments and inject on SimGrid. However, the
- results may *not* reflect the reality.
+ data shown on this page may *not* reflect the reality.
+- You must run similar experiments on your hardware to get realistic
+  data for your context.
+- SimGrid has been in active development since the paper release in
+  2015, thus the MSG and XML description used in the paper may have
+  evolved and may not be available anymore.
 
 *** Running this tutorial
 
index 9b60616..e07daf0 100644 (file)
@@ -15,17 +15,27 @@ Capacities to the SimGridToolkit: Concepts, Models, and API".
 
 The paper presents a series of experiments to analyze the performance
 of IO operations (read/write) on different kinds of disks (SATA, SAS,
-SSD). In this tutorial, we show how to extract this data to simulate
-both performance degradation with concurrent operations (Fig. 8 in the
-paper) and variability in IO operations (Fig. 5 to 7).
+SSD). In this tutorial, we present a detailed example of how to
+extract experimental data to simulate: i) performance degradation
+with concurrent operations (Fig. 8 in the paper) and ii) variability
+in IO operations (Fig. 5 to 7).
 
 - Link for paper: `https://hal.inria.fr/hal-01197128 <https://hal.inria.fr/hal-01197128>`_
 
 - Link for data: `https://figshare.com/articles/dataset/Companion_of_the_SimGrid_storage_modeling_article/1175156 <https://figshare.com/articles/dataset/Companion_of_the_SimGrid_storage_modeling_article/1175156>`_
 
-**WARNING**: The purpose of this document is to illustrate how we can
-extract data from experiments and inject on SimGrid. However, the
-results may **not** reflect the reality.
+**Disclaimer**: 
+
+- The purpose of this document is to illustrate how we can
+  extract data from experiments and inject on SimGrid. However, the
+  data shown on this page may **not** reflect the reality.
+
+- You must run similar experiments on your hardware to get realistic
+  data for your context.
+
+- SimGrid has been in active development since the paper release in
+  2015, thus the MSG and XML description used in the paper may have
+  evolved and may not be available anymore.
 
 Running this tutorial
 ^^^^^^^^^^^^^^^^^^^^^
index cb0c5e2..2710815 100644 (file)
@@ -63,8 +63,8 @@ static void host()
 
   XBT_INFO("Setting readwrite limit to half (.5e6) in the middle of IO. Read and write should take 1.5s");
   cur_time        = sg4::Engine::get_clock();
-  act             = disk->write_async(1e6 / 2);
-  sg4::IoPtr act2 = disk->read_async(1e6 / 2);
+  act             = disk->write_async(.5e6);
+  sg4::IoPtr act2 = disk->read_async(.5e6);
   sg4::this_actor::sleep_for(.5);
   disk->set_readwrite_bandwidth(.5e6);
   act->wait();