# Invocation command line: # /export/bmk2/keeper/omp2001/bin/runspec -c sun-ompl.cfg -a validate -n 3 -T base,peak -s large ############################################################################ # Invocation command line: ############################################################################ ############################################################################ # # Sun configuration file for SPEC OMPL2001 # Apr 2007 # VENDOR = sun action = validate tune = base,peak #ext = ss12p ##ext = mp071008 #ext = c071113 #ext = c071209 ext = jf2 input = ref env_vars = 1 mean_anyway = 1 output_format = asc #SPECLANG=/export/bmk/keeper/20070406_mars_patch #SPECLANG=/export/ptmp/keeper/20071008_mars_patch #SPECLANG=/export/bmk/keeper/20071113_ceres_sparc/ #SPECLANG=/export/bmk/keeper/20071209_ceres_sparc/ SPECLANG=/export/compilers/jupiter_for_fujitsu2/ CC=${SPECLANG}/bin/cc -xjobs=6 FC=${SPECLANG}/bin/f90 -xjobs=6 F77=${SPECLANG}/bin/f77 -xjobs=6 #################### Baseline Optimization Flags ############################ default=base=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_CFLAGS= -xprofile=collect:`pwd`/feedback PASS2_CFLAGS= -xprofile=use:`pwd`/feedback PASS1_FFLAGS= -xprofile=collect:`pwd`/feedback PASS2_FFLAGS= -xprofile=use:`pwd`/feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/feedback COPTIMIZE = -fast -xopenmp -xalias_level=std -xipo=2 -xprefetch_level=3 -xcode=abs44 -m64 -lmtmalloc -g -xpagesize=4m FOPTIMIZE = -fast -openmp -xcode=abs44 -m64 -xipo=2 -autopar -fma=fused -g -xpagesize=4m ONESTEP = yes EXTRA_LDFLAGS = EXTRA_LIBS= EXTRA_CFLAGS = -Xc notes050 = Compiler Invocation: notes051 = C: cc notes052 = F90: f90 notes053 = F77: f77 notes100 = notes101 = Base Tuning: notes105 = C: -fast -xopenmp -xalias_level=std -xipo=2 notes106 = -xprefetch_level=3 -xcode=abs44 -m64 -lmtmalloc notes107 = -g -xpagesize=4m -xprofile notes109 = f90: -fast -openmp -xcode=abs44 -m64 -xipo=2 -autopar notes110 = -fma=fused -g -xpagesize=4m -xprofile notes113 = ONESTEP=yes notes111 = ######################### Portability Flags ############################# default=default=default=default: 311.wupwise_l=default=default=default: 313.swim_l=default=default=default: 315.mgrid_l=default=default=default: srcalt = intel 317.applu_l=default=default=default: 321.equake_l=default=default=default: 325.apsi_l=default=default=default: 327.gafort_l=default=default=default: 329.fma3d_l=default=default=default: srcalt = sqrt.init 331.art_l=default=default=default: EXTRA_CFLAGS = -DINTS_PER_CACHELINE=16 -DDBLS_PER_CACHELINE=8 notes200 = notes201 = Extra art allowed flags: notes202 = 331.art_l: -DINTS_PER_CACHELINE=16 -DDBLS_PER_CACHELINE=8 ######################### Peak Flags ############################# default=peak=default=default: ONESTEP = yes notes3000 = notes3001 = Peak Notes: notes3002 = notes3003 = ONESTEP=yes notes3004 = 311.wupwise_l=peak=default=default: fdo_pre0= rm -rf `pwd`/feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/feedback PASS2_FFLAGS= -xprofile=use:`pwd`/feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/feedback FOPTIMIZE = -fast -openmp -xcode=abs44 -m64 -xipo=2 -autopar -fma=fused -xpagesize=4m -xunroll=4 ENV_SUNW_MP_PROCBIND=2 4 6 10 12 14 18 20 22 26 28 30 34 36 38 42 44 46 50 52 54 58 60 62 66 68 70 74 76 78 82 84 86 90 92 94 98 100 102 106 108 110 114 116 118 122 124 126 130 132 134 138 140 142 146 148 150 154 156 158 162 164 166 170 172 174 178 180 182 186 188 190 194 196 198 202 204 206 210 212 214 218 220 222 226 228 230 234 236 238 242 244 246 250 252 254 258 260 262 266 268 270 274 276 278 282 284 286 290 292 294 298 300 302 306 308 310 314 316 318 322 324 326 330 332 334 338 340 342 346 348 350 354 356 358 362 364 366 370 372 374 378 380 382 386 388 390 394 396 398 402 404 406 410 412 414 418 420 422 426 428 430 434 436 438 442 444 446 450 452 454 458 460 462 466 468 470 474 476 478 482 484 486 490 492 494 498 500 502 506 508 510 ENV_OMP_NUM_THREADS=192 notes3110 = 311.wupwise_l: -fast -openmp -xunroll=4 -autopar -m64 -xcode=abs44 notes3111 = -xipo=2 -fma=fused -xpagesize=512k notes3112 = -Qoption iropt -Athr,-Apf:l2subblock=256,-Apf:ipa=9 notes3113 = -xprefetch=latx:3 -Qoption iropt -Rloop_dist notes3114 = -xprofile 313.swim_l=peak=default=default: fdo_pre0= rm -rf `pwd`/feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/feedback PASS2_FFLAGS= -xprofile=use:`pwd`/feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/feedback FOPTIMIZE = -fast -openmp -m64 -xipo=2 -autopar -fma=fused -xpagesize=512k -xprefetch=latx:3 ENV_SUNW_MP_PROCBIND=4 12 20 28 36 44 52 60 68 76 84 92 100 108 116 124 132 140 148 156 164 172 180 188 196 204 212 220 228 236 244 252 260 268 276 284 292 300 308 316 324 332 340 348 356 364 372 380 388 396 404 412 420 428 436 444 452 460 468 476 484 492 500 508 ENV_OMP_NUM_THREADS=64 notes3130 = 313.swim_l: -fast -openmp -m64 -xipo=2 -autopar -fma=fused notes3131 = -xpagesize=512k -xprefetch=latx:3 -xprofile 315.mgrid_l=peak=default=default: fdo_pre0= rm -rf `pwd`/feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/feedback PASS2_FFLAGS= -xprofile=use:`pwd`/feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/feedback FOPTIMIZE = -fast -openmp -xipo=2 -xprefetch_level=3 -m64 -xcode=abs44 -xpagesize=512K -xprefetch=latx:4.8 -fma=fused -Qoption iropt -Apf:l2subblock=256 srcalt = intel ENV_SUNW_MP_PROCBIND=2 6 10 14 18 22 26 30 34 38 42 46 50 54 58 62 66 70 74 78 82 86 90 94 98 102 106 110 114 118 122 126 130 134 138 142 146 150 154 158 162 166 170 174 178 182 186 190 194 198 202 206 210 214 218 222 226 230 234 238 242 246 250 254 258 262 266 270 274 278 282 286 290 294 298 302 306 310 314 318 322 326 330 334 338 342 346 350 354 358 362 366 370 374 378 382 386 390 394 398 402 406 410 414 418 422 426 430 434 438 442 446 450 454 458 462 466 470 474 478 482 486 490 494 498 502 506 510 ENV_OMP_NUM_THREADS=128 notes3150 = 315.mgrid_l: -fast -openmp -xipo=2 -xprefetch_level=3 -m64 notes3151 = -xcode=abs44 -xpagesize=512K -xprefetch=latx:4.8 notes3152 = -fma=fused -Qoption iropt -Apf:l2subblock=256 notes3153 = -xprofile 317.applu_l=peak=default=default: fdo_pre0= rm -rf `pwd`/feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/feedback PASS2_FFLAGS= -xprofile=use:`pwd`/feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/feedback FOPTIMIZE = -fast -xipo=2 -openmp -xautopar -m64 -fma=fused -xpagesize=4m -xprefetch=latx:2.8 -Qoption iropt -Rloop_dist -xunroll=3 ENV_SUNW_MP_PROCBIND=1 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 198 200 202 204 206 208 210 212 214 216 218 220 222 224 226 228 230 232 234 236 238 240 242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 324 326 328 330 332 334 336 338 340 342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376 378 380 382 384 386 388 390 392 394 396 398 400 402 404 406 408 410 412 414 416 418 420 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 452 454 456 458 460 462 464 466 468 470 472 474 476 478 480 482 484 486 488 490 492 494 496 498 500 502 504 506 508 510 ENV_OMP_NUM_THREADS=256 notes3170 = 317.applu_l: -fast -xipo=2 -openmp -xautopar -m64 -fma=fused notes3171 = -xpagesize=4m -xprefetch=latx:2.8 notes3172 = -Qoption iropt -Rloop_dist -xunroll=3 -xprofile 321.equake_l=peak=default=default: fdo_pre0= rm -rf `pwd`/feedback* PASS1_CFLAGS= -xprofile=collect:`pwd`/feedback PASS2_CFLAGS= -xprofile=use:`pwd`/feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/feedback COPTIMIZE = -fast -xopenmp -xprefetch_level=3 -xpagesize=64K -xprefetch=latx:2 -xipo=2 -lmtmalloc -W2,-Apf:l2subblock=256 -m64 ENV_SUNW_MP_PROCBIND=2 6 10 14 18 22 26 30 34 38 42 46 50 54 58 62 66 70 74 78 82 86 90 94 98 102 106 110 114 118 122 126 130 134 138 142 146 150 154 158 162 166 170 174 178 182 186 190 194 198 202 206 210 214 218 222 226 230 234 238 242 246 250 254 258 262 266 270 274 278 282 286 290 294 298 302 306 310 314 318 322 326 330 334 338 342 346 350 354 358 362 366 370 374 378 382 386 390 394 398 402 406 410 414 418 422 426 430 434 438 442 446 450 454 458 462 466 470 474 478 482 486 490 494 498 502 506 510 ENV_OMP_NUM_THREADS=128 notes3210 = 321.equake_l: -fast -xopenmp -xprefetch_level=3 -xpagesize=64K notes3211 = -xprefetch=latx:2 -xipo=2 -lmtmalloc notes3212 = -W2,-Apf:l2subblock=256 -m64 -xprofile 325.apsi_l=peak=default=default: fdo_pre0= rm -rf `pwd`/feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/feedback PASS2_FFLAGS= -xprofile=use:`pwd`/feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/feedback FOPTIMIZE = -fast -openmp -m64 -xipo=2 -autopar -fma=fused -xpagesize=4m -xprefetch=latx:3.4 -Qoption iropt -Rloop_dist srcalt = ompl.dd ENV_SUNW_MP_PROCBIND=2 4 6 10 12 14 18 20 22 26 28 30 34 36 38 42 44 46 50 52 54 58 60 62 66 68 70 74 76 78 82 84 86 90 92 94 98 100 102 106 108 110 114 116 118 122 124 126 130 132 134 138 140 142 146 148 150 154 156 158 162 164 166 170 172 174 178 180 182 186 188 190 194 196 198 202 204 206 210 212 214 218 220 222 226 228 230 234 236 238 242 244 246 250 252 254 258 260 262 266 268 270 274 276 278 282 284 286 290 292 294 298 300 302 306 308 310 314 316 318 322 324 326 330 332 334 338 340 342 346 348 350 354 356 358 362 364 366 370 372 374 378 380 382 386 388 390 394 396 398 402 404 406 410 412 414 418 420 422 426 428 430 434 436 438 442 444 446 450 452 454 458 460 462 466 468 470 474 476 478 482 484 486 490 492 494 498 500 502 506 508 510 ENV_OMP_NUM_THREADS=192 notes3250 = 325.apsi_l: -fast -openmp -m64 -xipo=2 -autopar -fma=fused notes3251 = -xpagesize=4m -xprefetch=latx:3.4 notes3253 = -Qoption iropt -Rloop_dist -xprofile 327.gafort_l=peak=default=default: fdo_pre0= rm -rf `pwd`/feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/feedback PASS2_FFLAGS= -xprofile=use:`pwd`/feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/feedback FOPTIMIZE = -fast -openmp -xprefetch_level=3 -m64 -fma=fused -xprefetch=latx:0.5 ENV_SUNW_MP_PROCBIND=1 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 198 200 202 204 206 208 210 212 214 216 218 220 222 224 226 228 230 232 234 236 238 240 242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 324 326 328 330 332 334 336 338 340 342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376 378 380 382 384 386 388 390 392 394 396 398 400 402 404 406 408 410 412 414 416 418 420 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 452 454 456 458 460 462 464 466 468 470 472 474 476 478 480 482 484 486 488 490 492 494 496 498 500 502 504 506 508 510 ENV_OMP_NUM_THREADS=256 notes3270 = 327.gafort_l: -fast -openmp -xprefetch_level=3 -m64 -fma=fused notes3271 = -xprefetch=latx:0.5 -xprofile 329.fma3d_l=peak=default=default: fdo_pre0= rm -rf `pwd`/../feedback* PASS1_FFLAGS= -xprofile=collect:`pwd`/feedback PASS2_FFLAGS= -xprofile=use:`pwd`/feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/feedback FOPTIMIZE = -fast -openmp -xcode=abs44 -m64 -xipo=2 -autopar -fma=fused -g -xpagesize=4m srcalt=sqrt.init ENV_SUNW_MP_PROCBIND=1 2 4 6 8 10 12 14 16 18 20 22 24 26 28 30 32 34 36 38 40 42 44 46 48 50 52 54 56 58 60 62 64 66 68 70 72 74 76 78 80 82 84 86 88 90 92 94 96 98 100 102 104 106 108 110 112 114 116 118 120 122 124 126 128 130 132 134 136 138 140 142 144 146 148 150 152 154 156 158 160 162 164 166 168 170 172 174 176 178 180 182 184 186 188 190 192 194 196 198 200 202 204 206 208 210 212 214 216 218 220 222 224 226 228 230 232 234 236 238 240 242 244 246 248 250 252 254 256 258 260 262 264 266 268 270 272 274 276 278 280 282 284 286 288 290 292 294 296 298 300 302 304 306 308 310 312 314 316 318 320 322 324 326 328 330 332 334 336 338 340 342 344 346 348 350 352 354 356 358 360 362 364 366 368 370 372 374 376 378 380 382 384 386 388 390 392 394 396 398 400 402 404 406 408 410 412 414 416 418 420 422 424 426 428 430 432 434 436 438 440 442 444 446 448 450 452 454 456 458 460 462 464 466 468 470 472 474 476 478 480 482 484 486 488 490 492 494 496 498 500 502 504 506 508 510 ENV_OMP_NUM_THREADS=256 notes3290 = 329.fma3d_l: -fast -openmp -xcode=abs44 -m64 -xipo=2 -autopar notes3291 = -fma=fused -g -xpagesize=4m -xprofile 331.art_l=peak=default=default: fdo_pre0= rm -rf `pwd`/feedback* PASS1_CFLAGS= -xprofile=collect:`pwd`/feedback PASS2_CFLAGS= -xprofile=use:`pwd`/feedback PASS1_LDFLAGS= -xprofile=collect:`pwd`/feedback PASS2_LDFLAGS= -xprofile=use:`pwd`/feedback COPTIMIZE = -fast -xopenmp -xipo=2 -xprefetch_level=3 -m64 -xprefetch=latx:3 ENV_SUNW_MP_PROCBIND=2 10 14 18 26 30 34 42 46 50 58 62 66 74 78 82 90 94 98 106 110 114 122 126 130 138 142 146 154 158 162 170 174 178 186 190 194 202 206 210 218 222 226 234 238 242 250 254 258 266 270 274 282 286 290 298 302 306 314 318 322 330 334 338 346 350 354 362 366 370 378 382 386 394 398 402 410 414 418 426 430 434 442 446 450 458 462 466 474 478 482 490 494 498 506 510 ENV_OMP_NUM_THREADS=96 notes3310 = 331.art_l: -fast -xopenmp -xipo=2 -xprefetch_level=3 -m64 notes3312 = -xprefetch=latx:3 -xprofile notes3313 = notes4000 = Alternate Source for Base and Peak: notes4002 = Avoid a potential race condition notes4003 = Available as SPEC OMP source: notes4004 = ompl2001-fma3dsqrtinit-20070912.tar.gz notes4005 = Correct an OpenMP coding standard problem notes4006 = Available as SPEC OMP source: notes4007 = ompl2001-mgrid-20071113.tar.gz notes4008 = notes4050 = Alternate Source for Peak: notes4052 = Change initial data distribution for WORK array notes4053 = Available as SPEC OMP source: notes4055 = ompl2001-dd-20040128.tar.gz notes4056 = notes4100 = Feedback optimization (-xprofile) is done as follows, notes4101 = unless otherwise noted: notes4103 = fdo_pre0: rm -rf `pwd`/feedback.profile notes4104 = PASS1: -xprofile=collect:./feedback notes4105 = PASS2: -xprofile=use:./feedback notes4106 = # # machine configuration # default=default=default=default: hw_vendor = Sun Microsystems hw_model = Sun SPARC Enterprise M9000 hw_cpu = SPARC64 VII hw_cpu_mhz = 2520 hw_fpu = Integrated hw_ncpu = 256 cores, 64 chips, 2 cores/chip hw_ncpuorder= 1 to 16 CMUs; each CMU contains 2 or 4 chips hw_pcache = 64 KB I + 64 KB D on chip per core hw_scache = 6 MB I+D on chip per chip hw_tcache = None hw_ocache = hw_memory = 1 TB (512 x 2 GB) hw_disk0 = Seagate 73 GB 10000 RPM SAS hw_avail = Jul-2008 sw_os = Solaris 10 5/08 with patch 137111-03 sw_compiler0 = Sun Studio 12 with patches sw_compiler1 = 124867-06, 124861-07, 124863-05, 127000-05 sw_Kernel_Extensions = None sw_file = ufs sw_state = Multi-User sw_avail = Jul-2008 license_num = HPG0010 tester_name = Sun Microsystems test_date = Jul-2008 test_site = company_name= Sun Microsystems machine_name= default=default=default=default: notes8000 = notes8001 = Base and Peak User Environment Settings: notes8003 = unlimit stacksize (in /bin/csh) notes8007 = setenv SUNW_MP_PROCBIND "2 4 6 10 12 14 18 20 22 26 28 30 34 36 38 notes8008 = 42 44 46 50 52 54 58 60 62 66 68 70 74 76 78 82 84 86 90 92 94 98 notes8009 = 100 102 106 108 110 114 116 118 122 124 126 130 132 134 138 140 notes8010 = 142 146 148 150 154 156 158 162 164 166 170 172 174 178 180 182 notes8011 = 186 188 190 194 196 198 202 204 206 210 212 214 218 220 222 226 notes8012 = 228 230 234 236 238 242 244 246 250 252 254 258 260 262 266 268 notes8013 = 270 274 276 278 282 284 286 290 292 294 298 300 302 306 308 310 notes8014 = 314 316 318 322 324 326 330 332 334 338 340 342 346 348 350 354 notes8015 = 356 358 362 364 366 370 372 374 378 380 382 386 388 390 394 396 notes8016 = 398 402 404 406 410 412 414 418 420 422 426 428 430 434 436 438 notes8017 = 442 444 446 450 452 454 458 460 462 466 468 470 474 476 478 482 notes8018 = 484 486 490 492 494 498 500 502 506 508 510" notes8019 = setenv SUNW_MP_THR_IDLE SPIN notes8020 = setenv OMP_DYNAMIC FALSE notes8021 = notes8101 = Additional Peak User Environment Settings: notes8102 = OMP_NUM_THREAD settings per benchmark notes8103 = 311.wupwise_l 192 notes8104 = 313.swim_l 64 notes8105 = 315.mgrid_l 128 notes8106 = 317.applu_l 256 notes8107 = 321.equake_l 128 notes8108 = 325.apsi_l 192 notes8109 = 327.gafort_l 256 notes8110 = 329.fma3d_l 256 notes8111 = 331.art_l 96 notes8112 = SUNW_MP_PROCBIND was set per benchmark to distribute the work to as notes8113 = many cpus and cores as possible. See config file for details. notes8114 = notes8536 = For a description of Sun Studio 12 Compiler flags, portability flags notes8537 = and system parameters used to generate this result, please refer to notes8538 = SUN-20080714-Studio-Solaris-sparc.txt file in the flags directory. notes8539 = notes8540 = This result was measured on Sun SPARC Enterprise M9000. notes8541 = The Sun SPARC Enterprise M9000 and the Fujitsu SPARC Enterprise notes8542 = M9000 are electrically equivalent.