B R L - C A D B E N C H M A R K ================================= Running ./run.sh on Sun May 20 16:42:29 EEST 2018 Logging output to run-38284-benchmark.log Darwin rmbp 17.5.0 Darwin Kernel Version 17.5.0: Fri Apr 13 19:32:32 PDT 2018; root:xnu-4570.51.2~1/RELEASE_X86_64 x86_64 Using [../br/bin/rt] for RT Using [../br/share/db] for DB Using [./ref] for PIX Using [./ref] for LOG Using [../br/bin/pixcmp] for CMP Using [./../sh/elapsed.sh] for ELP Using [32] for TIMEFRAME Using [300] for MAXTIME Using [2] for DEVIATION Using [5] for AVERAGE RT reports the following version information: BRL-CAD Release 7.27.0 The BRL-CAD Raytracer RT BRL-CAD Release 7.27.0 The BRL-CAD Ray-Tracing Library BRL-CAD Release 7.27.0 The BRL-CAD Numerical Computation Library BRL-CAD Release 7.27.0 The BRL-CAD Utility Library Minimum run time is 3 minutes, 12 seconds Maximum run time is 30 minutes Estimated time is 9 minutes, 36 seconds Running the BRL-CAD Benchmark tests... please wait ... +++++ moss Frame 0: 316437 rays in 0.07 sec = 4355112.08 rays/sec (RTFM) Frame 1: 627796 rays in 0.14 sec = 4455772.03 rays/sec (RTFM) Frame 5: 9987680 rays in 2.04 sec = 4890923.66 rays/sec (RTFM) Frame 8: 80431360 rays in 18.10 sec = 4444375.96 rays/sec (RTFM) Frame 9: 160622080 rays in 38.45 sec = 4177743.18 rays/sec (RTFM) Frame 10: 160940032 rays in 37.54 sec = 4287160.53 rays/sec (RTFM) Frame 11: 159291392 rays in 38.64 sec = 4121965.35 rays/sec (RTFM) Frame 12: 160308224 rays in 38.52 sec = 4161987.51 rays/sec (RTFM) Frame 13: 160857088 rays in 37.74 sec = 4262200.74 rays/sec (RTFM) pixcmp pixels: 262144 matching, 0 off by 1, 0 off by many moss.pix: answers are RIGHT +++++ world Frame 0: 429601 rays in 0.22 sec = 1930356.14 rays/sec (RTFM) Frame 1: 856468 rays in 0.47 sec = 1820479.94 rays/sec (RTFM) Frame 5: 13720480 rays in 7.89 sec = 1739788.59 rays/sec (RTFM) Frame 6: 27370880 rays in 15.96 sec = 1714634.21 rays/sec (RTFM) Frame 7: 54750976 rays in 32.55 sec = 1681829.70 rays/sec (RTFM) Frame 8: 54830208 rays in 32.42 sec = 1690989.37 rays/sec (RTFM) Frame 9: 54715264 rays in 32.06 sec = 1706512.55 rays/sec (RTFM) pixcmp pixels: 262144 matching, 0 off by 1, 0 off by many world.pix: answers are RIGHT +++++ star Frame 0: 273068 rays in 0.13 sec = 2037655.53 rays/sec (RTFM) Frame 1: 544898 rays in 0.27 sec = 1996431.40 rays/sec (RTFM) Frame 5: 8719520 rays in 4.81 sec = 1812591.52 rays/sec (RTFM) Frame 7: 34946304 rays in 20.31 sec = 1720547.89 rays/sec (RTFM) Frame 8: 69898240 rays in 41.22 sec = 1695820.02 rays/sec (RTFM) Frame 9: 69888256 rays in 39.81 sec = 1755728.23 rays/sec (RTFM) Frame 10: 69901056 rays in 40.20 sec = 1739011.63 rays/sec (RTFM) pixcmp pixels: 262144 matching, 0 off by 1, 0 off by many star.pix: answers are RIGHT +++++ bldg391 Frame 0: 328680 rays in 0.21 sec = 1542162.80 rays/sec (RTFM) Frame 1: 660070 rays in 0.44 sec = 1511250.90 rays/sec (RTFM) Frame 5: 10521024 rays in 7.74 sec = 1359077.51 rays/sec (RTFM) Frame 6: 21041984 rays in 15.62 sec = 1347113.19 rays/sec (RTFM) Frame 7: 42084224 rays in 31.04 sec = 1355834.21 rays/sec (RTFM) Frame 8: 42076672 rays in 31.22 sec = 1347621.66 rays/sec (RTFM) Frame 9: 42070144 rays in 31.36 sec = 1341494.89 rays/sec (RTFM) pixcmp pixels: 262144 matching, 0 off by 1, 0 off by many bldg391.pix: answers are RIGHT +++++ m35 Frame 0: 574324 rays in 0.28 sec = 2074542.05 rays/sec (RTFM) Frame 1: 1145824 rays in 0.56 sec = 2049751.68 rays/sec (RTFM) Frame 4: 9189552 rays in 4.51 sec = 2038125.62 rays/sec (RTFM) Frame 6: 36765568 rays in 20.25 sec = 1815405.11 rays/sec (RTFM) Frame 7: 73487360 rays in 39.63 sec = 1854166.36 rays/sec (RTFM) Frame 8: 73521792 rays in 39.90 sec = 1842563.01 rays/sec (RTFM) Frame 9: 73486080 rays in 39.21 sec = 1874171.44 rays/sec (RTFM) Frame 10: 73533824 rays in 39.72 sec = 1851215.70 rays/sec (RTFM) pixcmp pixels: 262070 matching, 74 off by 1, 0 off by many m35.pix: answers are RIGHT +++++ sphflake Frame 0: 1654388 rays in 0.67 sec = 2454562.94 rays/sec (RTFM) Frame 1: 3309730 rays in 1.37 sec = 2410462.84 rays/sec (RTFM) Frame 5: 52944672 rays in 22.66 sec = 2336489.89 rays/sec (RTFM) Frame 6: 105863040 rays in 44.42 sec = 2383024.75 rays/sec (RTFM) pixcmp pixels: 262144 matching, 0 off by 1, 0 off by many sphflake.pix: answers are RIGHT ... Done. Total testing time elapsed: 15 minutes, 8 seconds The following files have been generated and/or modified: *.log ..... final log files for each individual raytrace test *.pix ..... final pix image files for each individual raytrace test *.log.* ... log files for previous frames and raytrace tests *.pix.* ... pix image files for previous frames and raytrace tests summary ... performance results summary, 2 lines per run Run './run.sh clean' to remove generated pix files. Summary: Abs rmbp 4262200.74 1706512.55 1739011.63 1341494.89 1851215.70 2383024.75 2213910.04 Sun May 20 16:57:37 EEST 2018 *vgr rmbp 31108.68 25447.54 31015.01 25140.45 26187.80 160.78 23176.71 #*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*# Benchmark results indicate an approximate VGR performance metric of 23177 Logarithmic VGR metric is 4.37 (natural logarithm is 10.05) #*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*# These numbers seem to indicate that this machine is approximately 23177 times faster than the reference machine being used for comparison, a VAX 11/780 running 4.3 BSD named VGR. These results are in fact approximately 4.37 orders of magnitude faster than the reference. Here are some other approximated VGR results for perspective: 120 on a 200MHz R5000 running IRIX 6.5 250 on a 500 MHz Pentium III running RedHat 7.1 550 on a dual 450 MHz UltraSPARC II running SunOS 5.8 1000 on a dual 500 MHz G4 PowerPC running Mac OS X 10.2 1500 on a dual 1.66 GHz Athlon MP 2000+ running RedHat 7.3 52000 on a 4x4 CPU 2.93 GHz Xeon running RHEL Server 5.4 65000 on a 512 CPU 400 MHz R12000 Running IRIX 6.5 You are encouraged to submit your benchmark results and system configuration information to benchmark@brlcad.org ~~~~~~~~~~~~~~~~~~~~ Including additional kernel and hardware information in the log. Collecting system state information (via /usr/sbin/sysctl) =============================================================================== hw.ncpu: 8 hw.byteorder: 1234 hw.memsize: 8589934592 hw.activecpu: 8 hw.physicalcpu: 4 hw.physicalcpu_max: 4 hw.logicalcpu: 8 hw.logicalcpu_max: 8 hw.cputype: 7 hw.cpusubtype: 4 hw.cpu64bit_capable: 1 hw.cpufamily: 526772277 hw.cacheconfig: 8 2 2 8 0 0 0 0 0 0 hw.cachesize: 8589934592 32768 262144 6291456 0 0 0 0 0 0 hw.pagesize: 4096 hw.pagesize32: 4096 hw.busfrequency: 100000000 hw.busfrequency_min: 100000000 hw.busfrequency_max: 100000000 hw.cpufrequency: 2400000000 hw.cpufrequency_min: 2400000000 hw.cpufrequency_max: 2400000000 hw.cachelinesize: 64 hw.l1icachesize: 32768 hw.l1dcachesize: 32768 hw.l2cachesize: 262144 hw.l3cachesize: 6291456 hw.tbfrequency: 1000000000 hw.packages: 1 hw.optional.floatingpoint: 1 hw.optional.mmx: 1 hw.optional.sse: 1 hw.optional.sse2: 1 hw.optional.sse3: 1 hw.optional.supplementalsse3: 1 hw.optional.sse4_1: 1 hw.optional.sse4_2: 1 hw.optional.x86_64: 1 hw.optional.aes: 1 hw.optional.avx1_0: 1 hw.optional.rdrand: 1 hw.optional.f16c: 1 hw.optional.enfstrg: 1 hw.optional.fma: 0 hw.optional.avx2_0: 0 hw.optional.bmi1: 0 hw.optional.bmi2: 0 hw.optional.rtm: 0 hw.optional.hle: 0 hw.optional.adx: 1 hw.optional.mpx: 0 hw.optional.sgx: 0 hw.optional.avx512f: 0 hw.optional.avx512cd: 0 hw.optional.avx512dq: 0 hw.optional.avx512bw: 0 hw.optional.avx512vl: 0 hw.optional.avx512ifma: 0 hw.optional.avx512vbmi: 0 hw.targettype: Mac hw.cputhreadtype: 1 kern.ostype: Darwin kern.osrelease: 17.5.0 kern.osrevision: 199506 kern.version: Darwin Kernel Version 17.5.0: Fri Apr 13 19:32:32 PDT 2018; root:xnu-4570.51.2~1/RELEASE_X86_64 kern.maxvnodes: 132096 kern.maxproc: 1064 kern.maxfiles: 12288 kern.argmax: 262144 kern.securelevel: 0 kern.hostname: rmbp kern.hostid: 0 kern.clockrate: { hz = 100, tick = 10000, tickadj = 0, profhz = 100, stathz = 100 } kern.posix1version: 200112 kern.ngroups: 16 kern.job_control: 1 kern.saved_ids: 1 kern.boottime: { sec = 1525510591, usec = 74648 } Sat May 5 11:56:31 2018 kern.nisdomainname: kern.maxfilesperproc: 10240 kern.maxprocperuid: 709 kern.ipc.maxsockbuf: 6291456 kern.ipc.sockbuf_waste_factor: 8 kern.ipc.somaxconn: 128 kern.ipc.nmbclusters: 49152 kern.ipc.soqlimitcompat: 1 kern.ipc.mleak_sample_factor: 500 kern.ipc.mb_normalized: 0 kern.ipc.mb_watchdog: 0 kern.ipc.mb_drain_force: 0 kern.ipc.mb_drain_maxint: 0 kern.ipc.socket_debug: 0 kern.ipc.sodefunct_calls: 0 kern.ipc.sosendminchain: 16384 kern.ipc.sorecvmincopy: 16384 kern.ipc.sosendjcl: 1 kern.ipc.sosendjcl_ignore_capab: 0 kern.ipc.sosendbigcl_ignore_capab: 0 kern.ipc.sodefunctlog: 0 kern.ipc.sothrottlelog: 0 kern.ipc.sorestrictrecv: 1 kern.ipc.sorestrictsend: 1 kern.ipc.soreserveheadroom: 1 kern.ipc.maxextbkidleperproc: 1 kern.ipc.extbkidletime: 600 kern.ipc.extbkidlercvhiwat: 131072 kern.ipc.sotcdb: 0 kern.ipc.throttle_best_effort: 0 kern.ipc.njcl: 16384 kern.ipc.njclbytes: 16384 kern.ipc.soqlencomp: 0 kern.ipc.sbmb_cnt: 27 kern.ipc.sbmb_cnt_peak: 39987 kern.ipc.sbmb_cnt_floor: 9 kern.ipc.sbmb_limreached: 0 kern.ipc.io_policy.log: 0 kern.ipc.io_policy.uuid: 1 kern.ipc.maxsendmsgx: 100 kern.ipc.maxrecvmsgx: 100 kern.usrstack: -402886656 kern.netboot: 0 kern.sysv.shmmax: 4194304 kern.sysv.shmmin: 1 kern.sysv.shmmni: 32 kern.sysv.shmseg: 8 kern.sysv.shmall: 1024 kern.sysv.semmni: 87381 kern.sysv.semmns: 87381 kern.sysv.semmnu: 87381 kern.sysv.semmsl: 87381 kern.sysv.semume: 10 kern.aiomax: 90 kern.aioprocmax: 16 kern.aiothreads: 4 kern.corefile: /cores/core.%P kern.coredump: 1 kern.sugid_coredump: 0 kern.delayterm: 0 kern.shreg_private: 0 kern.posix.sem.max: 10000 kern.usrstack64: 140732790501376 kern.nx: 1 kern.tfp.policy: 2 kern.procname: sysctl kern.speculative_reads_disabled: 0 kern.osversion: 17E202 kern.safeboot: 0 kern.rage_vnode: 0 kern.tty.ptmx_max: 511 kern.threadname: kern.dtrace.err_verbose: 0 kern.dtrace.buffer_memory_maxsize: 2863311530 kern.dtrace.buffer_memory_inuse: 0 kern.dtrace.difo_maxsize: 262144 kern.dtrace.dof_maxsize: 524288 kern.dtrace.global_maxsize: 16384 kern.dtrace.provide_private_probes: 0 kern.dtrace.ignore_fbt_blacklist: 0 kern.nbuf: 16384 kern.maxnbuf: 16384 kern.flush_cache_on_write: 0 kern.kdbg.experimental_continuous: 0 kern.kdbg.oldest_time: 0 kern.ds_supgroups_supported: 1 kern.sugid_scripts: 0 kern.zleak.active: 0 kern.zleak.max_zonemap_size: 3221225472 kern.zleak.global_threshold: 1610612736 kern.zleak.zone_threshold: 201326592 kern.uuid: 7134F18E-AAC2-3C5B-B2C4-ABB799B4B9DF kern.osproductversion: 10.13.4 kern.bootargs: kern.num_files: 4916 kern.num_vnodes: 132096 kern.num_tasks: 2048 kern.num_threads: 10240 kern.num_taskthreads: 2048 kern.namecache_disabled: 0 kern.preheat_max_bytes: 1048576 kern.preheat_min_bytes: 32768 kern.speculative_prefetch_max: 201326592 kern.speculative_prefetch_max_iosize: 524288 kern.vm_page_free_target: 4000 kern.vm_page_free_min: 3500 kern.vm_page_free_reserved: 776 kern.vm_page_speculative_percentage: 5 kern.vm_page_speculative_q_age_ms: 500 kern.vm_max_delayed_work_limit: 32 kern.vm_max_batch: 256 kern.bootsessionuuid: 0D617307-F0DE-49DB-9E26-09BC93495F09 kern.timer.coalescing_enabled: 1 kern.timer.deadline_tracking_bin_1: 2000000 kern.timer.deadline_tracking_bin_2: 5000000 kern.timer.longterm.threshold: 1000 kern.timer.longterm.scan_limit: 100000 kern.timer.longterm.scan_interval: 100000 kern.timer.longterm.qlen: 382 kern.timer.longterm.scan_pauses: 506475 kern.singleuser: 0 kern.minimalboot: 0 kern.affinity_sets_enabled: 1 kern.affinity_sets_mapping: 1 kern.slide: 1 kern.ipc_voucher_trace_contents: 0 kern.stack_size: 16384 kern.stack_depth_max: 10376 kern.kern_feature_overrides: 0 kern.ipc_portbt: 0 kern.sched: multiq kern.timer_coalesce_bg_scale: -5 kern.timer_resort_threshold_ns: 50000000 kern.timer_coalesce_bg_ns_max: 100000000 kern.timer_coalesce_kt_scale: 3 kern.timer_coalesce_kt_ns_max: 1000000 kern.timer_coalesce_fp_scale: 3 kern.timer_coalesce_fp_ns_max: 1000000 kern.timer_coalesce_ts_scale: 3 kern.timer_coalesce_ts_ns_max: 1000000 kern.timer_coalesce_tier0_scale: 3 kern.timer_coalesce_tier0_ns_max: 1000000 kern.timer_coalesce_tier1_scale: 2 kern.timer_coalesce_tier1_ns_max: 5000000 kern.timer_coalesce_tier2_scale: 1 kern.timer_coalesce_tier2_ns_max: 20000000 kern.timer_coalesce_tier3_scale: -2 kern.timer_coalesce_tier3_ns_max: 75000000 kern.timer_coalesce_tier4_scale: -15 kern.timer_coalesce_tier4_ns_max: 10000000000 kern.timer_coalesce_tier5_scale: -15 kern.timer_coalesce_tier5_ns_max: 10000000000 kern.hv_support: 1 kern.thread_groups_supported: 0 kern.memorystatus_sysprocs_idle_delay_time: 0 kern.memorystatus_apps_idle_delay_time: 0 kern.jetsam_aging_policy: 1 kern.memorystatus_purge_on_warning: 2 kern.memorystatus_purge_on_urgent: 5 kern.memorystatus_purge_on_critical: 8 kern.msgbuf: 16384 kern.eventhandler.debug: 0 kern.secure_kernel: 0 kern.skywalk.ring_stat_enable: 0 kern.skywalk.flowswitch.multistack.ipfm_frag_ttl: 60 kern.skywalk.flowswitch.multistack.ipfm_timeout_tcall_ival: 1 kern.skywalk.flowswitch.multistack.flow_route_expire: 600 kern.interrupt_timer_coalescing_enabled: 1 kern.timer_coalesce_idle_entry_hard_deadline_max: 5000000 kern.pmtimeout: 0 kern.wake_abs_time: 774204849214846 kern.sleep_abs_time: 774204705456976 kern.sleeptime: { sec = 1526769685, usec = 863993 } Sun May 20 01:41:25 2018 kern.waketime: { sec = 1526773693, usec = 488436 } Sun May 20 02:48:13 2018 kern.willshutdown: 0 kern.iokittest: 0 kern.progressmeterenable: 0 kern.progressmeter: 689 kern.wakereason: RTC kern.consoleoptions: 0 kern.hibernatefile: /var/vm/sleepimage kern.bootsignature: f7c80f43e1edb392eadaf377a6ddd415587987ce kern.hibernatemode: 0 kern.hibernategraphicsready: 11855 kern.hibernatewakenotification: 11407 kern.hibernatelockscreenready: 12382 kern.hibernatehidready: 0 kern.wq_stalled_window_usecs: 200 kern.wq_reduce_pool_window_usecs: 5000000 kern.wq_max_timer_interval_usecs: 50000 kern.wq_max_threads: 512 kern.wq_max_constrained_threads: 64 kern.pthread_debug_tracing: 1 kern.pthread_mutex_default_policy: 0 sysctl: unknown oid 'kernel' Read the benchmark.tr document for more details on the BRL-CAD Benchmark. The document is available at ./../doc/benchmark.tr Output was saved to run-38284-benchmark.log from /Users/cezar/v/brl/bench Benchmark testing complete.