B R L - C A D B E N C H M A R K ================================= Running ./run.sh on Sun May 20 19:42:30 EEST 2018 Logging output to run-49813-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: 311576 rays in 0.06 sec = 4936522.15 rays/sec (RTFM) Frame 1: 625594 rays in 0.13 sec = 4972268.17 rays/sec (RTFM) Frame 5: 10059360 rays in 1.87 sec = 5373504.71 rays/sec (RTFM) Frame 8: 80859136 rays in 15.96 sec = 5067621.43 rays/sec (RTFM) Frame 9: 159519232 rays in 32.90 sec = 4848289.39 rays/sec (RTFM) Frame 10: 161449472 rays in 32.60 sec = 4952508.95 rays/sec (RTFM) Frame 11: 159567360 rays in 32.15 sec = 4962444.88 rays/sec (RTFM) Frame 12: 160577024 rays in 32.57 sec = 4930332.69 rays/sec (RTFM) pixcmp pixels: 262144 matching, 0 off by 1, 0 off by many moss.pix: answers are RIGHT +++++ world Frame 0: 430147 rays in 0.19 sec = 2270598.47 rays/sec (RTFM) Frame 1: 856462 rays in 0.38 sec = 2229520.66 rays/sec (RTFM) Frame 5: 13721664 rays in 6.49 sec = 2115121.69 rays/sec (RTFM) Frame 7: 54803968 rays in 27.01 sec = 2029276.44 rays/sec (RTFM) Frame 8: 109771264 rays in 53.99 sec = 2033341.36 rays/sec (RTFM) Frame 9: 109882880 rays in 53.50 sec = 2053728.12 rays/sec (RTFM) Frame 10: 109622272 rays in 55.62 sec = 1971006.92 rays/sec (RTFM) pixcmp pixels: 262144 matching, 0 off by 1, 0 off by many world.pix: answers are RIGHT +++++ star Frame 0: 272969 rays in 0.12 sec = 2349967.56 rays/sec (RTFM) Frame 1: 546200 rays in 0.24 sec = 2275826.22 rays/sec (RTFM) Frame 5: 8719264 rays in 3.99 sec = 2182906.86 rays/sec (RTFM) Frame 7: 34943616 rays in 17.21 sec = 2029934.87 rays/sec (RTFM) Frame 8: 70050816 rays in 34.48 sec = 2031657.85 rays/sec (RTFM) Frame 9: 69889280 rays in 33.80 sec = 2067932.83 rays/sec (RTFM) Frame 10: 69897216 rays in 33.97 sec = 2057604.28 rays/sec (RTFM) Frame 11: 69900288 rays in 33.57 sec = 2082465.91 rays/sec (RTFM) pixcmp pixels: 262144 matching, 0 off by 1, 0 off by many star.pix: answers are RIGHT +++++ bldg391 Frame 0: 328686 rays in 0.18 sec = 1810665.31 rays/sec (RTFM) Frame 1: 655116 rays in 0.37 sec = 1760362.38 rays/sec (RTFM) Frame 5: 10502368 rays in 6.48 sec = 1620419.53 rays/sec (RTFM) Frame 7: 41989120 rays in 26.40 sec = 1590771.47 rays/sec (RTFM) Frame 8: 84209152 rays in 52.68 sec = 1598483.98 rays/sec (RTFM) Frame 9: 84469504 rays in 54.97 sec = 1536697.76 rays/sec (RTFM) Frame 10: 84189184 rays in 53.10 sec = 1585341.01 rays/sec (RTFM) pixcmp pixels: 262144 matching, 0 off by 1, 0 off by many bldg391.pix: answers are RIGHT +++++ m35 Frame 0: 573110 rays in 0.23 sec = 2438951.47 rays/sec (RTFM) Frame 1: 1148714 rays in 0.48 sec = 2392863.16 rays/sec (RTFM) Frame 4: 9187744 rays in 4.04 sec = 2274481.25 rays/sec (RTFM) Frame 6: 36747392 rays in 17.78 sec = 2067333.00 rays/sec (RTFM) Frame 7: 73678080 rays in 34.80 sec = 2117446.61 rays/sec (RTFM) Frame 8: 73688704 rays in 34.54 sec = 2133601.30 rays/sec (RTFM) Frame 9: 73323136 rays in 33.91 sec = 2162478.83 rays/sec (RTFM) Frame 10: 73534208 rays in 33.91 sec = 2168437.98 rays/sec (RTFM) pixcmp pixels: 262070 matching, 74 off by 1, 0 off by many m35.pix: answers are RIGHT +++++ sphflake Frame 0: 1656505 rays in 0.60 sec = 2783283.63 rays/sec (RTFM) Frame 1: 3311964 rays in 1.24 sec = 2676092.35 rays/sec (RTFM) Frame 4: 26456160 rays in 10.25 sec = 2580278.70 rays/sec (RTFM) Frame 5: 52911168 rays in 19.67 sec = 2689850.66 rays/sec (RTFM) Frame 6: 105838464 rays in 39.75 sec = 2662273.47 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: 16 minutes, 37 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 4930332.69 1971006.92 2082465.91 1585341.01 2168437.98 2662273.47 2566642.99 Sun May 20 19:59:08 EEST 2018 *vgr rmbp 35985.20 29391.69 37140.46 29710.28 30675.31 179.62 27180.42 #*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*# Benchmark results indicate an approximate VGR performance metric of 27180 Logarithmic VGR metric is 4.43 (natural logarithm is 10.21) #*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*# These numbers seem to indicate that this machine is approximately 27180 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.43 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: 18 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: -488460288 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: 140732704927744 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: 4887 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: 576 kern.timer.longterm.scan_pauses: 511777 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-49813-benchmark.log from /Users/cezar/v/brl/bench Benchmark testing complete.