Browse Source

Delete serial_gs_pagerank.c

master
mtzikara 6 years ago
committed by GitHub
parent
commit
d9c5472a28
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 33
      serial_v2/serial_gs_pagerank.c

33
serial_v2/serial_gs_pagerank.c

@ -1,33 +0,0 @@
#include <sys/time.h>
#include "serial_gs_pagerank_functions.h"
struct timeval startwtime, endwtime;
double seq_time;
int main(int argc, char **argv) {
int **directedWebGraph;
int **transitionMatrix;
double *pagerankVector;
Parameters parameters;
parseArguments(argc, argv, &parameters);
initialize(&directedWebGraph, &transitionMatrix, &pagerankVector, &parameters);
// Starts wall-clock timer
gettimeofday (&startwtime, NULL);
int iterations = pagerank(&transitionMatrix, &pagerankVector, parameters);
if (parameters.verbose) {
printf("\n----- Results -----\
\nTotal iterations = %d\n", iterations);
}
// Stops wall-clock timer
gettimeofday (&endwtime, NULL);
double seq_time = (double)((endwtime.tv_usec - startwtime.tv_usec)/1.0e6 +
endwtime.tv_sec - startwtime.tv_sec);
printf("%s wall clock time = %f\n","Pagerank (Gauss-Seidel method), serial implementation",
seq_time);
}
Loading…
Cancel
Save