diff --git a/src/IOR-aiori.h b/src/IOR-aiori.h index 5c931fe..3ffed25 100644 --- a/src/IOR-aiori.h +++ b/src/IOR-aiori.h @@ -5,15 +5,7 @@ * * ******************************************************************************** * -* CVS info: -* $RCSfile: IOR-aiori.h,v $ -* $Revision: 1.1.1.1 $ -* $Date: 2007/10/15 23:36:54 $ -* $Author: rklundt $ -* -* Purpose: -* This is a header file that contains the abstract prototypes -* needed for IOR.c. +* Abstract prototypes * \******************************************************************************/ diff --git a/src/IOR.c b/src/IOR.c index c71bbda..b6a88ac 100644 --- a/src/IOR.c +++ b/src/IOR.c @@ -3,67 +3,7 @@ * Copyright (c) 2003, The Regents of the University of California * * See the file COPYRIGHT for a complete copyright notice and license. * * * -******************************************************************************** -* -* CVS info: -* $RCSfile: IOR.c,v $ -* $Revision: 1.4 $ -* $Date: 2008/12/03 16:16:02 $ -* $Author: rklundt $ -* -* Purpose: -* Test file system I/O. -* -* Settings and Usage: -* View DisplayUsage() for settings. -* Usage is with either by commandline or with an input script -* file of the form shown in DisplayUsage(). -* -* History (see CVS log for detailed history): -* 2001.11.21 wel -* Started initial implementation of code. -* 2002.02.07 wel -* Added abstract IOR interface for I/O. -* 2002.03.29 wel -* Added MPI synchronization. -* 2002.04.15 wel -* Added MPIIO. -* 2002.08.07 wel -* Added MPI file hints, collective calls, file views, etc. -* 2002.11.06 wel -* Added HDF5. -* 2003.10.03 wel -* Added NCMPI. -* -* Known problems and limitations: -* None known. -* \******************************************************************************/ -/********************* Modifications to IOR-2.10.1 **************************** -* Hodson, 8/18/2008: * -* Documentation updated for the following new option: * -* The modifications to IOR-2.10.1 extend existing random I/O capabilities and * -* enhance performance output statistics, such as IOPs. * -* * -* cli script Description * -* ----- ----------------- ----------------------------------------* -* 1) -A N testnum - test reference number for easier test * -* identification in log files * -* 2) -Q N taskpernodeoffset - for read tests. Use with -C & -Z options* -* If -C (reordertasks) specified, * -* then node offset read by CONSTANT N. * -* If -Z (reordertasksrandom) specified, * -* then node offset read by RANDOM >= N. * -* 3) -Z reordertasksrandom - random node task ordering for read tests* -* In this case, processes read * -* data written by other processes with * -* node offsets specified by the -Q option * -* and -X option. * -* 4) -X N reordertasksrandomseed - random seed for -Z (reordertasksrandom) * -* If N>=0, use same seed for all iters * -* If N< 0, use different seed for ea. iter* -* 5) -Y fsyncperwrite - perform fsync after every POSIX write * -\*****************************************************************************/ #include "aiori.h" /* IOR I/O interfaces */ #include "IOR.h" /* IOR definitions diff --git a/src/IOR.h b/src/IOR.h index 414d964..aaf8e6b 100644 --- a/src/IOR.h +++ b/src/IOR.h @@ -3,18 +3,6 @@ * Copyright (c) 2003, The Regents of the University of California * * See the file COPYRIGHT for a complete copyright notice and license. * * * -******************************************************************************** -* -* CVS info: -* $RCSfile: IOR.h,v $ -* $Revision: 1.2 $ -* $Date: 2008/12/02 17:12:14 $ -* $Author: rklundt $ -* -* Purpose: -* This is a header file that contains the definitions and prototypes -* needed for IOR.c. -* \******************************************************************************/ #ifndef _IOR_H diff --git a/src/aiori-HDF5.c b/src/aiori-HDF5.c index 7dea602..f4aa88a 100644 --- a/src/aiori-HDF5.c +++ b/src/aiori-HDF5.c @@ -5,14 +5,7 @@ * * ******************************************************************************** * -* CVS info: -* $RCSfile: aiori-HDF5.c,v $ -* $Revision: 1.2 $ -* $Date: 2008/12/02 17:12:14 $ -* $Author: rklundt $ -* -* Purpose: -* Implementation of abstract I/O interface for HDF5. +* Implement abstract I/O interface for HDF5. * \******************************************************************************/ diff --git a/src/aiori-MPIIO.c b/src/aiori-MPIIO.c index e6dfef4..9f75555 100644 --- a/src/aiori-MPIIO.c +++ b/src/aiori-MPIIO.c @@ -5,14 +5,7 @@ * * ******************************************************************************** * -* CVS info: -* $RCSfile: aiori-MPIIO.c,v $ -* $Revision: 1.2 $ -* $Date: 2008/12/02 17:12:14 $ -* $Author: rklundt $ -* -* Purpose: -* Implementation of abstract I/O interface for MPIIO. +* Implement abstract I/O interface for MPIIO. * \******************************************************************************/ diff --git a/src/aiori-NCMPI.c b/src/aiori-NCMPI.c index 1c4bae5..9ff96d9 100644 --- a/src/aiori-NCMPI.c +++ b/src/aiori-NCMPI.c @@ -5,14 +5,7 @@ * * ******************************************************************************** * -* CVS info: -* $RCSfile: aiori-NCMPI.c,v $ -* $Revision: 1.2 $ -* $Date: 2008/12/02 17:12:14 $ -* $Author: rklundt $ -* -* Purpose: -* Implementation of abstract I/O interface for Parallel NetCDF (NCMPI). +* Implement abstract I/O interface for Parallel NetCDF (NCMPI). * \******************************************************************************/ diff --git a/src/aiori-POSIX.c b/src/aiori-POSIX.c index e11a1cf..d949eb3 100644 --- a/src/aiori-POSIX.c +++ b/src/aiori-POSIX.c @@ -5,21 +5,9 @@ * * ******************************************************************************** * -* CVS info: -* $RCSfile: aiori-POSIX.c,v $ -* $Revision: 1.3 $ -* $Date: 2008/12/02 17:12:14 $ -* $Author: rklundt $ -* -* Purpose: -* Implementation of abstract I/O interface for POSIX. +* Implement of abstract I/O interface for POSIX. * \******************************************************************************/ -/********************* Modifications to IOR-2.10.1 **************************** -* hodson - 8/18/2008: * -* Added fsyncPerWrite option to do POSIX fsync after each POSIX write * -* More info on cannot delete file error message * -******************************************************************************/ #include "aiori.h" /* abstract IOR interface */ #ifdef __linux__ diff --git a/src/aiori.h b/src/aiori.h index 4ae08c9..c4bed7f 100644 --- a/src/aiori.h +++ b/src/aiori.h @@ -5,27 +5,9 @@ * * ******************************************************************************** * -* CVS info: -* $RCSfile: aiori.h,v $ -* $Revision: 1.3 $ -* $Date: 2008/12/02 17:12:14 $ -* $Author: rklundt $ -* -* Purpose: -* This is a header file that contains the definitions and prototypes -* needed for the abstract I/O interfaces necessary for IOR. +* Definitions and prototypes of abstract I/O interface * \******************************************************************************/ -/********************* Modifications to IOR-2.10.1 ***************************** -* hodson - 8/18/2008: Added option flags for the following new options * -* int TestNum; * test reference number * -* double * writeVal; * array to write results - IOPS added * -* double * readVal; * array to read results - IOPS added * -* int taskPerNodeOffset; * task node offset for reading files * -* int reorderTasksRandom; * reorder tasks for random file read back * -* int reorderTasksRandomSeed; * reorder tasks for random file read seed * -* int fsyncPerWrite; * fsync() after each write * -*******************************************************************************/ #ifndef _AIORI_H #define _AIORI_H diff --git a/src/defaults.h b/src/defaults.h index cb2ff0c..c7d6cc0 100644 --- a/src/defaults.h +++ b/src/defaults.h @@ -5,25 +5,9 @@ * * ******************************************************************************** * -* CVS info: -* $RCSfile: defaults.h,v $ -* $Revision: 1.3 $ -* $Date: 2008/12/02 17:12:14 $ -* $Author: rklundt $ -* -* Purpose: -* This is a header file that contains the default settings necessary for -* IOR. +* IOR's default settings * \******************************************************************************/ -/********************* Modifications to IOR-2.10.1 ***************************** -* hodson - 8/18/2008: Added Default values for the following variables * -* int TestNum; * test reference number * -* int taskPerNodeOffset; * task node offset for reading files * -* int reorderTasksRandom; * reorder tasks for random file read back * -* int reorderTasksRandomSeed; * reorder tasks for random file read seed * -* int fsyncPerWrite; * fsync() after each write * -*******************************************************************************/ #ifndef _IOR_DEFAULTS_H #define _IOR_DEFAULTS_H diff --git a/src/iordef.h b/src/iordef.h index 7e0847e..73e0f87 100644 --- a/src/iordef.h +++ b/src/iordef.h @@ -3,18 +3,6 @@ * Copyright (c) 2003, The Regents of the University of California * * See the file COPYRIGHT for a complete copyright notice and license. * * * -******************************************************************************** -* -* CVS info: -* $RCSfile: iordef.h,v $ -* $Revision: 1.4 $ -* $Date: 2010/08/02 16:43:14 $ -* $Author: rklundt $ -* -* Purpose: -* This is a header file that contains the definitions and macros -* needed for IOR. -* \******************************************************************************/ #ifndef _IORDEF_H diff --git a/src/parse_options.c b/src/parse_options.c index 09fe0aa..035099e 100644 --- a/src/parse_options.c +++ b/src/parse_options.c @@ -5,24 +5,9 @@ * * ******************************************************************************** * -* CVS info: -* $RCSfile: parse_options.c,v $ -* $Revision: 1.3 $ -* $Date: 2008/12/02 17:12:14 $ -* $Author: rklundt $ -* -* Purpose: -* Parse commandline functions. +* Parse commandline functions. * \******************************************************************************/ -/********************* Modifications to IOR-2.10.1 ***************************** -* hodson - 8/18/2008: Added parsing for the following variables * -* int TestNum; * test reference number * -* int taskPerNodeOffset; * task node offset for reading files * -* int reorderTasksRandom; * reorder tasks for random file read back * -* int reorderTasksRandomSeed; * reorder tasks for random file read seed * -* int fsyncPerWrite; * fsync() after each write * -*******************************************************************************/ #include "IOR.h" #include "defaults.h" /* IOR defaults */ diff --git a/src/utilities.c b/src/utilities.c index eb68cc2..a543df5 100644 --- a/src/utilities.c +++ b/src/utilities.c @@ -5,20 +5,9 @@ * * ******************************************************************************** * -* CVS info: -* $RCSfile: utilities.c,v $ -* $Revision: 1.3 $ -* $Date: 2008/12/02 17:12:14 $ -* $Author: rklundt $ -* -* Purpose: -* Additional utilities necessary for both MPIIO and HDF5. +* Additional utilities * \******************************************************************************/ -/**********************Modifications to IOR-2.10.1 ***************************** -* hodson, 8/18/2008: * -* Removed duplicate regex.h include (thanks to Brian Lucas) * -*******************************************************************************/ #include "aiori.h" /* abstract IOR interface */ #include "IOR.h" /* IOR functions */