From 47009a866f2b7d28c10d8c18f41a654cd0d27896 Mon Sep 17 00:00:00 2001 From: Florent Pruvost <florent.pruvost@inria.fr> Date: Thu, 6 Aug 2020 17:00:03 +0200 Subject: [PATCH] Update all documentation about the simulation mode --- CMakeLists.txt | 2 +- doc/orgmode/chapters/using.org | 20 ++++++++++++++++---- 2 files changed, 17 insertions(+), 5 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index a0d7193ad..179faa457 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -474,7 +474,7 @@ else (NOT CHAMELEON_SIMULATION) "\n To use these perfmodels, please set your STARPU_HOME environment variable to ${CMAKE_CURRENT_SOURCE_DIR}/simucore/perfmodels." "\n Finally, you need to set your STARPU_HOSTNAME environment variable to the name of the machine to simulate." "\n For example: STARPU_HOSTNAME=mirage." - "\n Note that only POTRF kernels with block sizes of 320 or 960 (simple and double precision) on mirage machine are available for now." + "\n Note that only POTRF kernels (simple and double precision) on mirage machine (block sizes of 320 or 960) and sirocco (block sizes of 80, 440, 960, 1440, 1920) are available for now." "\n Database of models is subject to change, it should be enrich in a near future.${ColourReset}") message("-- ${Blue}Add definition CHAMELEON_SIMULATION" diff --git a/doc/orgmode/chapters/using.org b/doc/orgmode/chapters/using.org index 25f8cf200..aa222ba94 100644 --- a/doc/orgmode/chapters/using.org +++ b/doc/orgmode/chapters/using.org @@ -173,10 +173,22 @@ set your *STARPU_HOME* environment variable to ~path/to/your/chameleon_sources/simucore/perfmodels~. Finally, you need to set your *STARPU_HOSTNAME* environment variable to the name - of the machine to simulate. For example: *STARPU_HOSTNAME=mirage*. - Note that only POTRF kernels with block sizes of 320 or 960 - (simple and double precision) on /mirage/ and /sirocco/ machines are - available for now. Database of models is subject to change. + of the machine to simulate. Note that only *potrf* algorithm, + simple and double precisions, on /mirage/ and /sirocco/ machines, with + or without gpus, and for the following tile sizes (choose a size *N* + multiple of the tile size) are available for now + - /mirage/: 320, 960 + - /sirocco/: 80, 440, 960, 1440, 1920 + + Database of models is subject to change. + + #+begin_example + export STARPU_HOME=/tmp/chameleon/simucore/perfmodels/ + export STARPU_HOSTNAME=sirocco + ./testing/chameleon_dtesting -o potrf -t 22 -g 2 -n 14400 -b 1440 + Id;Function;threads;gpus;P;Q;mtxfmt;nb;uplo;n;lda;seedA;time;gflops + 0;dpotrf;22;2;1;1;0;1440;121;14400;14400;846930886;7.814116e-01;1.273889e+03 + #+end_example *** Use out of core support with StarPU <<sec:ooc>> -- GitLab