name: Ron Sercely establishment: Convex Computer Corporation email: sercely@convex.com telephone: 214.497.4667 date sent: 29/Nov/95 date benchmarked (DD/MMM/YY): 29/Nov/95 benchmark suite and revision: Parkbench message passing library and revision: PVM 3.3.10.2 (to be released Dec '95) benchmark: comms2 problem size (if applicable): number of nodes: 4 file number if one of a group: manufacturer: Convex model number: Exemplar 1200 cpu: HP-PA/RISC 7200 cpu speed (MHz): 120Mhz fpu: integrated primary cache: 250kbytes secondary cache: none other cache: none memory: 512M disk and connection: SCSI interconnect type: shared memory switching: none other hardware: none operating system and version: SPP-UX 3.2 (to be released Dec ' 95) compilers, libraries and versions: Convex FORTRAN, version 9.3 Convex CC, version 6.3 compiler switches: -O2 (full optimization) additional tuning parameters: other software: additional comments: PARKBENCH Version 1.0 *** UNOFFICIAL release test package *** This run was with modified code. Modifications were: Within the timing loops, the code segments like: CALL PVMFINITSEND(PVMDEFAULT,INFO) CALL PVMFPACK(BYTE1,A,ILEN,1,INFO) CALL PVMFSEND(TIDS(NSLAVE),10,INFO) CALL PVMFRECV(TIDS(NSLAVE),20,INFO) CALL PVMFUNPACK(BYTE1,A,ILEN,1,INFO) was changed to: CALL PVMFPSEND(TIDS(NSLAVE),10,a,ilen,byte1,INFO) CALL PVMFPRECV(TIDS(NSLAVE),20,a,ilen,byte1,iatid, iatag,ialen,INFO) The PSEND/PRECV functions are Convex versions of SEND/RECV optimized shared memory PVM implementations. It is a documented, standard Convex feature. Also, in synch1, one line of code was inserted just before the timing loop:: CALL PVMFFREEZEGROUP(GROUP,NNODE,INFO) This function is a documented, standard Convex feature, which allows optimized shared memory group operations, such as PVMFBARRIER Environment Variables: PVM_ARCH = CSPP PVMBUFSIZE=1000000 PVMPSEND=0 (enables the PSEND functions) ================================================= === === === GENESIS / PARKBENCH Distributed Memory === === Benchmarks === === === === COMMS2 === === === === Program: Message Exchange === === Version: PVM + Fortran 77 === === Authors: Roger W. Hockney === === Ian Glendinning === === Ade Miller === === === ================================================= The measurement time requested for each test case was 1.00E+00 seconds. No distinction was made between long and short messages. Zero length messages were not used in least squares fitting. Case LENGTH(B) TIME(sec) RINF(B/s) N1/2(B) %error fit 1 0 8.838E-05 .000E+00 .000E+00 .000E+00 2 1 7.793E-05 .000E+00 .000E+00 .000E+00 3 2 7.757E-05 -5.557E+06 -4.350E+02 .000E+00 4 4 7.784E-05 -3.014E+08 -2.345E+04 1.961E-01 5 6 7.996E-05 4.939E+06 3.804E+02 6.924E-01 6 8 7.825E-05 1.157E+07 8.973E+02 9.337E-01 7 10 7.913E-05 1.263E+07 9.803E+02 8.452E-01 8 20 7.712E-05 -6.875E+07 -5.395E+03 1.151E+00 9 30 7.928E-05 1.076E+08 8.413E+03 1.128E+00 10 40 8.198E-05 2.753E+07 2.142E+03 1.302E+00 11 50 7.968E-05 3.909E+07 3.049E+03 1.363E+00 12 60 8.067E-05 4.202E+07 3.279E+03 1.289E+00 13 70 8.339E-05 3.257E+07 2.536E+03 1.312E+00 14 80 8.504E-05 2.713E+07 2.107E+03 1.373E+00 15 90 8.477E-05 2.641E+07 2.050E+03 1.332E+00 16 100 8.350E-05 2.880E+07 2.240E+03 1.381E+00 17 110 8.256E-05 3.299E+07 2.572E+03 1.539E+00 18 120 8.247E-05 3.756E+07 2.936E+03 1.652E+00 19 130 8.274E-05 4.180E+07 3.272E+03 1.702E+00 20 140 8.546E-05 4.100E+07 3.209E+03 1.608E+00 21 150 8.270E-05 4.586E+07 3.597E+03 1.761E+00 22 160 8.381E-05 4.873E+07 3.827E+03 1.737E+00 23 170 8.410E-05 5.126E+07 4.030E+03 1.722E+00 24 180 8.389E-05 5.441E+07 4.283E+03 1.733E+00 25 190 8.835E-05 5.014E+07 3.939E+03 1.706E+00 26 200 8.563E-05 5.140E+07 4.041E+03 1.735E+00 27 210 8.694E-05 5.120E+07 4.024E+03 1.676E+00 28 220 8.699E-05 5.144E+07 4.044E+03 1.644E+00 29 230 8.671E-05 5.240E+07 4.121E+03 1.629E+00 30 240 8.940E-05 5.077E+07 3.990E+03 1.582E+00 31 250 8.962E-05 4.969E+07 3.902E+03 1.568E+00 32 260 8.882E-05 4.983E+07 3.914E+03 1.556E+00 33 270 8.999E-05 4.936E+07 3.875E+03 1.516E+00 34 280 9.172E-05 4.806E+07 3.769E+03 1.502E+00 35 290 9.201E-05 4.712E+07 3.693E+03 1.499E+00 36 300 9.105E-05 4.715E+07 3.695E+03 1.493E+00 37 400 9.509E-05 4.733E+07 3.710E+03 1.410E+00 38 600 1.041E-04 4.701E+07 3.683E+03 1.271E+00 39 800 1.113E-04 4.779E+07 3.749E+03 1.180E+00 40 1000 1.187E-04 4.866E+07 3.822E+03 1.103E+00 41 2000 1.499E-04 5.379E+07 4.260E+03 1.086E+00 42 5000 2.672E-04 5.327E+07 4.215E+03 6.043E-01 43 10000 4.345E-04 5.565E+07 4.429E+03 4.987E-01 44 20000 8.632E-04 5.199E+07 4.080E+03 6.100E-01 45 30000 1.185E-03 5.342E+07 4.228E+03 5.711E-01 46 40000 1.622E-03 5.255E+07 4.128E+03 5.018E-01 ------------------------ COMMS2: Message Exchange ------------------------ Result Summmary --------------- rinf = 52.547 MByte/s, nhalf = 4128.458 Byte, startup = 78.567 us