소스 검색

Reduce disk calibration time

Samuel Thibault 10 년 전
부모
커밋
22159f1662
3개의 변경된 파일6개의 추가작업 그리고 3개의 파일을 삭제
  1. 2 1
      src/core/disk_ops/disk_leveldb.cpp
  2. 2 1
      src/core/disk_ops/disk_stdio.c
  3. 2 1
      src/core/disk_ops/unistd/disk_unistd_global.c

+ 2 - 1
src/core/disk_ops/disk_leveldb.cpp

@@ -26,8 +26,9 @@
 #include <core/perfmodel/perfmodel.h>
 #include <datawizard/copy_driver.h>
 #include <datawizard/memory_manager.h>
+#include <starpu_parameters.h>
 
-#define NITER	64
+#define NITER	_STARPU_CALIBRATION_MINIMUM
 
 /* ------------------- use leveldb to write on disk -------------------  */
 

+ 2 - 1
src/core/disk_ops/disk_stdio.c

@@ -26,12 +26,13 @@
 #include <core/perfmodel/perfmodel.h>
 #include <datawizard/copy_driver.h>
 #include <datawizard/memory_manager.h>
+#include <starpu_parameters.h>
 
 #ifdef STARPU_HAVE_WINDOWS
         #include <io.h>
 #endif
 
-#define NITER	64
+#define NITER	_STARPU_CALIBRATION_MINIMUM
 
 /* ------------------- use STDIO to write on disk -------------------  */
 

+ 2 - 1
src/core/disk_ops/unistd/disk_unistd_global.c

@@ -33,12 +33,13 @@
 #include <core/disk_ops/unistd/disk_unistd_global.h>
 #include <datawizard/copy_driver.h>
 #include <datawizard/memory_manager.h>
+#include <starpu_parameters.h>
 
 #ifdef STARPU_HAVE_WINDOWS
         #include <io.h>
 #endif
 
-#define NITER	64
+#define NITER	_STARPU_CALIBRATION_MINIMUM
 
 #ifdef O_DIRECT
 #  define MEM_SIZE getpagesize()