8__PAGEZERO__TEXT``__text__TEXT%[1__picsymbol_stub__TEXTWNG__symbol_stub__TEXTUWUG__cstring__TEXT`W`G__literal8__TEXT@lX@\__picsymbolstub2__TEXTl9\__textcoal_nt__TEXTo_ @__DATAp`__data__DATAp`__nl_symbol_ptr__DATAp`$__la_symbol_ptr__DATA(p (`)__dyld__DATA4p4`__la_sym_ptr2__DATAPpP`,__bss__DATAp__common__DATAp48__LINKEDIT p( /usr/lib/dyld 4FYBX/usr/lib/libSystem.B.dylibp } P1({ML{(P%j]\$ML$ˉ\$UWVS<[EJU JE$J0JtЋ8Jt0gED$1$Et$04JU Uԅui,׉€/D But F(J Eԉ(JE8t E8uD$ ED$U T$E$#$20U tB}ԾUS$[ED$0$U$[]UU ЄtЀ/tBB uU4$|$}u t.#8t Au :t4$|$]UWVS<[ED$;0$-ED$[0$E܉D${0$E؉D$0$EԉD$0$E}t~}tx}tr}tlЉDžtd4$U$0T$$t64$U܉…t*D$0D$$U؅t$UԅtF9u<[^_]Ð=4ptjNhXjj+j;j+h%4p%8pUSFDžDž@DžDžDžDžDžDžDž!0D$$DE D$ED$$Dž$DžDž DžDž,Dž0Dž4fDžA0D$E D$E$Cu2CY                     B     i                       X  E r\   %GD$$B0D$$sBD$$)Bt]$A,D$$At$A0",0Dž,Dž00D$,D$0$UA%G$WA~D$0$AODž!1$@2u,A1D$!G$@$@Dž$Dž1$@1$@2$@!G@X$$@DžA2$R@!G@X$?w%GD$$@D$2$@!G@X$?+Dž2$?Dž(2$?!3$?a3$?u3$?$M?!G@X$!?%G$n?3D$!G$ ?$>%G$?6Dž4$>A4$>3$>$z>DžDž%G$">$=%GD$$>$u,A1D$!G$>$=DžDžDž4$=!G@X$=%G$=%G$=fh$]=;~,4D$!G$H=$$i#=Dž$t;; ~- tD$4$<tW!5D$$B<E}uDD$A5D$!G$<$g<!G@XE􃽜~ DžD$ D$D$${D$ D$D$$t $t$t$ $ݝDžc~t>$$Wt^bU$Et<$tb$^$XX1ݝPPf(\AC^f($$"tD$$~D$$d $9ua5$E9$9D$%&D$$0D$ ,D$D$$ D$$RD$$4$",0t 5D$!G$8DžDž< ICf.w ;  ~1t ~!9~؉ Dž;~ $`t*)*ȍICX^f(f(YQC^f(ȍYCf.wV*)*ȍICX^f(f(YQC^,ȉ DžD$$1!tD$$zt>D$D$ D$5D$!G$C60D$ ,D$D$$D$$0D$ ,D$D$$$z0,t/LЋL9)Љ0D$ ,D$D$$0,UЍaCuuDžt~~$tyup$ Dž;|:$uD$$q 붍$ uD$%&$ $?: ݝDž;|$u tu$t$' $uF$^t$7 uD$$f uD$$ !FݝPPf(\*^f(u+u"iC^f($M-PU-Pf.wM-Pݝ ݅ݝ݅-D$$ jDžt~~$tr$ Dž;|:$uD$$Z 붍$ $QuD$%&$$ݝDž;|$t$guD$$ $u(t9}$uFt$$_uD$$ݝPPf(\*^f(u+u"iC^f($U-P|M-Pf.wU-Pݝp ݅ݝp݅p|thD$$QBDžt ~ $~$ȋU-PqCf.zt"MȍyCU-PMȍBUЍM-@*PM-PCYȍCY^f(BUЍB t]D$ M-@@llyllD$5D$E$,U-PD$M-P@D$ U-@@hhyhhD$5D$E$+6D$E$+E$+tD$$t"!6D$!G$+ZCYD$M-P@D$A6D$!G$++‰d~9~dd uD$$t E$)$][]ÐUS4,D$E$)*M*UD)YXME4[]ÐUEE;E|UЍ UE  EÐUVS,--)‰Љ-8u@EE;E |oUЍ uUЍEEEE;E |/UЍ uUЍEEǃ[^]ÐUVE@0EEE;E| uUЍ V,E Eփ^]ÐUS$+EE@0EEE;E|+MUЍA;Et EE˃}uLMUЍAD$ ED$D$P+$-($($[]ÐUSQ*$(<$ (|$'$'$'<$'$'$'\$'$'$'<$'$q'$c'$U'\$G'$9'$+'|$'[]U(} uEE UE EЋM1E )EEEÐUUE J,EU @$)9sMUE B,A, EUR$P,UUE JEU @)9sMUE BA EURPUEURP UEUR PU(EEU;U}EEEE D$D$aE@$$E8t6UUEEU;U}EEEE UBPE@8a EE D$D$bE@$$$ÐUVS 'EEUUE;E}UUEE $$UBUBu,wD$'$%$$E8uGuEE $$F$F$u,D$'$$$$ [^]ÐU}t E$#} t E $#ÐUE@PUEǀǂE@8E@<UVSPx&EEEE@EE`EE|ED$E$&D$E$&D$D$$%E}y%%D$$#$|#$b%E܃}u#$#$+K#D$ED$ D$E܋@D$E$$y%#%D$c$4#$,"ED$ED$ D$D$E$$y3$D$$"$"$,"D$ED$ D$D$E$,$y3U$D$C$f"$X"$,"EЉD$E؉D$ D$D$E$#EЉD$EԉD$ D$D$E$#&8uNEԉD$ E؉D$D$&$!D$&$!Ex8E@ED$ED$$"D$E$"E}u!ED$$7!$ Ext!ED$$ !$ E@ D$ED$E@$""uE@$ fFUEB Ex<D$E$"E@EuE@$o fFD$E$m"D$ED$E$r!y%"D$#$) $UEBUEE؉B4E$nP[^]ÐU(EEE EE}~7ED$ED$E$ EEUE)UEÃ}EEEEEÐUS4!EBfEBEEBfEBEލE$D$ED$E@ $ x*E$D$E؉D$E@ $x$4$E$hD$E؉D$E$t3E؉D$ D$!$r$M4[]ÐUUS$ E@0EEE@,E}~:ED$ED$E@ $"EEUE)UE}u%D$8$$$[]ÐUS$E@0EEE@E}~:ED$ED$E@ $EEUE)UE}~}u$X+}u%&D$ $7$$[]ÐUSDAE Y}E fEEEm}mEUEE$ED$ED$E@ $y%D$$$-UD[]ÐUS4D$ED$E@ $cE}y%#D$H$4$.}t3ED$D$$$/E$EM ERP,$d$]MX^f(4[]ÐUS$E EE$ED$ED$E@ $dy%<D$$M$0$[]US$YD$ED$E@ $E}y%D$$$1}t3ED$D$$$2yE$EU E$[]UVS0EEEx8teD$E`D$E@ $x8t 8=uD$$$Ex<D$E@$uED$E|D$E@$WF Ex y%D$$$^7$DE}u$k$+-D$ED$ D$E@D$E@ $y%D$7$$,ED$ED$ D$D$E@ $ny%D$w$$,jD$ED$ D$D$E@ $y%<D$$M$,0[^]ÐUS$UEEx8tJD$ED$E@ $D$ED$E@ $E@ $N_Ex<tVD$ED$E@ $D$ED$E@ $E@ $E@$$[]ÐUSExPt"E$E$[]ÐUUE$WÐU(EfEE$ÐUE$#ÐUEfEEfEEÐUEȉEEX⍀PX⍀PX⍀P__dyld_mod_term_funcs__dyld_make_delayed_module_initializer_calls__dyld_image_count__dyld_get_image_name__dyld_get_image_header__dyld_NSLookupSymbolInImage__dyld_NSAddressOfSymbollibobjc__objcInitThe kernel support for the dynamic linker is not present to run this program. np.outSO:rIiszgfaB2h:p:o:l:u:b:m:n:t:c:d:D:P:,Transmit buffer offset: %d Receive buffer offset: %d Using a perturbation value of %d Using no perturbations Integrity check not supported with prepost burst Preposting all receives before a timed run. Some would consider this cheating, but it is needed to match some vendor tests. Performance measured without cache effects Sending output to %s Streaming in one direction only. Streaming does not provide an accurate measurement of the latency since small messages may get bundled together. You can't use -s and -2 together Need a starting value >= 1 Passing data in both directions simultaneously. Output is for the combined bandwidth. Doing an integrity check instead of measuring performance Start MUST be LESS than end The upper limit is being set to %d Bytes wCan't open %s for output mallocNow starting the main loop %3d: %7d bytes %6d times --> %8d %d%8d %lf %12.8lf Integrity check passed %8.2lf Mbps in %10.2lf usec Integrity check failed: Expecting %d but received %d NETPIPE USAGE a: asynchronous receive (a.k.a. preposted receive) B: burst all preposts before measuring performance b: specify TCP send/receive socket buffer sizes h: specify hostname of the receiver <-h host> I: Invalidate cache (measure performance without cache effects). This simulates data coming from main memory instead of cache. i: Do an integrity check instead of measuring performance l: lower bound start value e.g. <-l 1> n: Set a constant value for number of repeats <-n 50> o: specify output filename <-o filename> O: specify transmit and optionally receive buffer offsets <-O 1,3> p: set the perturbation number <-p 1> (default = 3 Bytes, set to 0 for no perturbations) r: reset sockets for every trial s: stream data in one direction only. u: upper bound stop value e.g. <-u 1048576> 2: Send data in both directions at the same time. P: Set the port number to one other than the default. The maximum test size is limited by the TCP buffer size/ncouldn't allocate memory for receive buffer couldn't allocate memory for send buffer NetPIPE: can't open stream socket! errno=%d tcpNetPIPE: protocol 'tcp' unknown! NetPIPE: setsockopt: TCP_NODELAY failed! errno=%d NetPIPE: setsockopt: SO_SNDBUF failed! errno=%d You may have asked for a buffer larger than the system can handle NetPIPE: setsockopt: SO_RCVBUF failed! errno=%d Send and receive buffers are %d and %d bytes (A bug in Linux doubles the requested buffer sizes) NetPIPE: invalid hostname '%s' NetPIPE: server: bind on local address failed! errno=%dSyncMe NetPIPE: error writing or reading synchronization stringNetPIPE: Synchronization string incorrect! |%s| NetPIPE: write: error encountered, errno=%d NetPIPE: "end of file" encountered on reading from socket NetPIPE: read: error encountered, errno=%d NetPIPE: write failed in SendTime: errno=%d NetPIPE: read failed in RecvTime: errno=%d NetPIPE: partial read in RecvTime of %d bytes NetPIPE: write failed in SendRepeat: errno=%d NetPIPE: read failed in RecvRepeat: errno=%d NetPIPE: partial read in RecvRepeat of %d bytes Client: Cannot Connect! errno=%d Server: Accept Failed! errno=%d unknown protocol! setsockopt: TCP_NODELAY failed! errno=%d setsockopt: SO_SNDBUF failed! errno=%d setsockopt: SO_RCVBUF failed! errno=%d QUITi@??@.B}T@ư>@.AחA4⍀P+⍀P⍀Pt⍀tP_⍀_PǻJ⍀JP鮻5⍀5P镻 ⍀ P|l ⍀ PcS⍀PJ:⍀P1!⍀P⍀P⍀P⍀Pͺx⍀xP鴺c⍀cP雺N⍀NP邺r9⍀9PiY$⍀$PP@⍀P7'⍀P⍀P⍀P⍀Pӹ⍀P麹⍀P项|⍀|P鈹xg⍀gPo_R⍀RPVF=⍀=P=-(⍀(P$⍀P $Ë$`WW/WIW(llll m"m;mTmmmmmmmmnn5nNngnnnnnnno/oHoaozooood%;Md%Nd%kd%<D%D%D%D%D%D&D&D&D&D!&D&&D+&D0&DE&DL&DT&D`&Dr&Dx&D&D&D&D &D&D&$% &2@;@D]%^&_$`&D+&D.&D0 'D1'v$+&,&'$+'D?'DC'DD)'DC6'DH='$?'>@@@A@>'?'$*?'DM?'DQR'DR`'DMr'DQt'DR'DT'$M?')L3L =@NF@LP@LZ?'['\$X]'DY'Dc'De'Dg'Di'Dk'Dp(Dq(Dr (Ds&(Dt,(Dw2(Dx6(Dz?(D{E(D|M(Dc(Do(D(D(D(D(Dx(D(m$Y'@Z@Z\]/^o_`'@y@z@{?(@ o( ( ( ( $ - .* /9 0K d(L  4pq X  8p (3(E%V(  poo V M V V V VcGsFJVF^tUHgIGHp pm4OxEOpR,QDVlGXGw=2:p3Iq  Y A _NXArgc_NXArgv___progname__dyld_func_lookup__dyld_init_check__start_environdyld_stub_binding_helperstart___keymgr_dwarf2_register_sections__cthread_init_routine__mh_execute_header_atexit_catch_exception_raise_catch_exception_raise_state_catch_exception_raise_state_identity_clock_alarm_reply_do_mach_notify_dead_name_do_mach_notify_no_senders_do_mach_notify_port_deleted_do_mach_notify_send_once_do_seqnos_mach_notify_dead_name_do_seqnos_mach_notify_no_senders_do_seqnos_mach_notify_port_deleted_do_seqnos_mach_notify_send_once_errno_exit_mach_init_routine_main_receive_samples_AdvanceRecvPtr_AdvanceSendPtr_AlignBuffer_FreeBuff_InitBufferData_MyMalloc_PrintUsage_ResetRecvPtr_SaveRecvPtr_SetIntegrityData_VerifyIntegrity_When___i686.get_pc_thunk.ax___i686.get_pc_thunk.bx_flushcache_mymemset_AfterAlignmentInit_CleanUp_Init_PrepareToReceive_RecvData_RecvRepeat_RecvTime_Reset_SendData_SendRepeat_SendTime_Setup_Sync___sF_atoi_fclose_fflush_fopen_fprintf_free_getopt_gettimeofday_malloc_memset_optarg_perror_printf_strcpy_strlen_strtok_doing_reset_establish___error_accept_bcopy_bind_bzero_close_connect_gethostbyname2_getprotobyname_getsockopt_inet_pton_listen_read_setsockopt_socket_strncmp_writestart.sint:t1=r1;-2147483648;2147483647;char:t2=r2;0;127;/private/var/tmp/Csu/Csu-57//private/var/tmp/Csu/Csu-57/crt.cgcc2_compiled._start:F(0,1)=(0,1)void:t(0,1)argc:p(0,2)=r(0,2);-2147483648;2147483647;argv:p(0,3)=*(0,4)=*(0,5)=r(0,5);0;127;envp:p(0,3)int:t(0,2)char:t(0,5)p:r(0,4)q:r(0,3)term:(0,6)=*(0,7)=f(0,1)__call_mod_init_funcs_call_mod_init_funcs:f(0,1)p:(0,6)_crt_basenamecrt_basename:f(0,8)=*(0,9)=k(0,5)path:p(0,8)s:r(0,8)last:r(0,8)path:r(0,8)_crt_strbeginswithcrt_strbeginswith:f(0,2)s1:p(0,8)s2:p(0,8)i:r(0,2)s1:r(0,8)s2:r(0,8)__call_objcInit_call_objcInit:f(0,1)i:r(0,10)=r(0,10);0000000000000;0037777777777;unsigned int:t(0,10)count:r(0,10)_dyld_image_count_fn:(0,11)=*(0,12)=f(0,10)_dyld_get_image_name_fn:(0,13)=*(0,14)=f(0,8)_dyld_get_image_header_fn:(0,15)=*(0,16)=f(0,17)=*(0,18)=k(0,1)NSLookupSymbolInImage_fn:(0,19)=*(0,20)=f(0,17)NSAddressOfSymbol_fn:(0,21)=*(0,22)=f(0,23)=*(0,1)image:r(0,17)path:r(0,8)base:r(0,8)symbol:r(0,17)NXArgc:G(0,2)NXArgv:G(0,3)environ:G(0,3)__progname:G(0,4)dyld_lazy_symbol_binding_entry_pointerror_messagedyld_func_lookup_pointer_flag.0_NXSwapHostShortToBig_readFully_NXSwapHostLongToBig_NXSwapBigLongToHost__OSSwapInt32__OSSwapInt16