File: CLOG_mergelogs.4

package info (click to toggle)
mpich 1.1.0-3
  • links: PTS
  • area: main
  • in suites: hamm
  • size: 22,116 kB
  • ctags: 27,349
  • sloc: ansic: 193,435; sh: 11,172; fortran: 6,545; makefile: 5,801; cpp: 5,020; tcl: 3,548; asm: 3,536; csh: 1,079; java: 614; perl: 183; awk: 168; sed: 70; f90: 62
file content (23 lines) | stat: -rw-r--r-- 708 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
.TH CLOG_mergelogs 4 "4/9/1997" " " "MPE"
.SH NAME
CLOG_mergelogs \-  merge individual logfiles into one via messages 
.SH SYNOPSIS
.nf
#include <stdio.h>
#include "mpe.h"
void CLOG_mergelogs( shift, execfilename, logtype )
int shift;
char *execfilename;
int logtype;
.fi
first argument says whether to do time-shifiting or not
second arg is filename

On process 0 in MPI_COMM_WORLD, collect logs from other processes and merge
them with own log.  Timestamps are assumed to be already adjusted on both
incoming logs and the master''s.  On the other processes, fill in length and
process id''s and send them, a block at a time, to the master.  The master
writes out the merged log.

.SH LOCATION
clog_merge.c