From 8dfefc152f16f9fd9e8aa0910fd4d23d6543d87e Mon Sep 17 00:00:00 2001 From: Joshua Bakita Date: Fri, 29 May 2020 12:44:28 -0400 Subject: Add DIS benchmarks and scripts as they were used for Joshua's PRP Note that Neighborhood has been modified to use less space --- dis/original/Neighborhood/neighborhood.c | 9 ++++++--- dis/original/Neighborhood/utili.h | 2 +- 2 files changed, 7 insertions(+), 4 deletions(-) (limited to 'dis/original/Neighborhood') diff --git a/dis/original/Neighborhood/neighborhood.c b/dis/original/Neighborhood/neighborhood.c index e3d4f69..2d50336 100644 --- a/dis/original/Neighborhood/neighborhood.c +++ b/dis/original/Neighborhood/neighborhood.c @@ -19,11 +19,12 @@ #include #include "DISstressmarkRNG.h" #include "utili.h" +#include "extra.h" /* * main() */ -int main() +int main(int argc, char** argv) { long int seed; int dimension; @@ -39,6 +40,7 @@ int main() time_t beginTime; time_t endTime; + SET_UP fscanf(stdin, "%ld %d %d %d %d %d %d %d", &seed, &bitDepth, &dimension, &numberLines, @@ -61,11 +63,12 @@ int main() assert (image != NULL); beginTime = time(NULL); - + START_LOOP neighborhoodCalculation(image, dimension, distanceShort, distanceLong, &values, maxPixel); - + STOP_LOOP endTime = time(NULL); + WRITE_TO_FILE printf(" end time is %d\n", endTime); diff --git a/dis/original/Neighborhood/utili.h b/dis/original/Neighborhood/utili.h index 2a8e2a0..87a481c 100644 --- a/dis/original/Neighborhood/utili.h +++ b/dis/original/Neighborhood/utili.h @@ -54,7 +54,7 @@ typedef struct { Angeles distLong; }Neighborhood; -typedef short int Pixel; /* short int;*/ +typedef char Pixel; /* short int;*/ void drawLineSegment(Pixel *image, -- cgit v1.2.2