|
@@ -0,0 +1,43 @@
|
|
|
+CPU: Intel Haswell microarchitecture, speed 2900 MHz (estimated)
|
|
|
+Counted CPU_CLK_UNHALTED events (Clock cycles when not halted) with a unit mask of 0x00 (No unit mask) count 100000
|
|
|
+samples % image name symbol name
|
|
|
+32438 42.5975 scattnlay-g nmie::MultiLayerMie::calcD1D3(std::complex<double>, std::vector<std::complex<double>, std::allocator<std::complex<double> > >&, std::vector<std::complex<double>, std::allocator<std::complex<double> > >&)
|
|
|
+22678 29.7807 scattnlay-g nmie::MultiLayerMie::ScattCoeffs(std::vector<std::complex<double>, std::allocator<std::complex<double> > >&, std::vector<std::complex<double>, std::allocator<std::complex<double> > >&)
|
|
|
+4994 6.5581 libtcmalloc.so.4.1.2 /usr/lib/libtcmalloc.so.4.1.2
|
|
|
+3649 4.7919 scattnlay-g nmie::MultiLayerMie::RunMieCalculations()
|
|
|
+2064 2.7104 libm-2.19.so __cos_avx
|
|
|
+1542 2.0250 libm-2.19.so __sin_avx
|
|
|
+1523 2.0000 libm-2.19.so __ieee754_exp_avx
|
|
|
+1490 1.9567 scattnlay-g std::vector<std::complex<double>, std::allocator<std::complex<double> > >::_M_default_append(unsigned long)
|
|
|
+1472 1.9330 scattnlay-g nmie::MultiLayerMie::calcPiTau(std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&, std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >&)
|
|
|
+1286 1.6888 libm-2.19.so __dubsin
|
|
|
+1003 1.3171 scattnlay-g std::vector<double, std::allocator<double> >::_M_default_append(unsigned long) [clone .part.138]
|
|
|
+488 0.6408 no-vmlinux /no-vmlinux
|
|
|
+303 0.3979 scattnlay-g nmie::MultiLayerMie::Nmax(int)
|
|
|
+265 0.3480 libc-2.19.so memset
|
|
|
+222 0.2915 scattnlay-g std::vector<std::vector<double, std::allocator<double> >, std::allocator<std::vector<double, std::allocator<double> > > >::_M_default_append(unsigned long) [clone .part.146]
|
|
|
+189 0.2482 libm-2.19.so sincos
|
|
|
+147 0.1930 scattnlay-g nmie::nMie_wrapper(int, std::vector<double, std::allocator<double> > const&, std::vector<std::complex<double>, std::allocator<std::complex<double> > > const&, int, std::vector<double, std::allocator<double> > const&, double*, double*, double*, double*, double*, double*, double*, std::vector<std::complex<double>, std::allocator<std::complex<double> > >&, std::vector<std::complex<double>, std::allocator<std::complex<double> > >&)
|
|
|
+127 0.1668 scattnlay-g nmie::MultiLayerMie::SetWidthSP(std::vector<double, std::allocator<double> > const&)
|
|
|
+96 0.1261 libm-2.19.so csloww
|
|
|
+80 0.1051 scattnlay-g std::vector<std::complex<double>, std::allocator<std::complex<double> > >::operator=(std::vector<std::complex<double>, std::allocator<std::complex<double> > > const&)
|
|
|
+29 0.0381 scattnlay-g nmie::MultiLayerMie::InitMieCalculations()
|
|
|
+29 0.0381 scattnlay-g std::vector<double, std::allocator<double> >::operator=(std::vector<double, std::allocator<double> > const&)
|
|
|
+8 0.0105 scattnlay-g main
|
|
|
+4 0.0053 ld-2.19.so _dl_relocate_object
|
|
|
+4 0.0053 ld-2.19.so do_lookup_x
|
|
|
+3 0.0039 ld-2.19.so check_match.9459
|
|
|
+3 0.0039 libstdc++.so.6.0.20 /usr/lib/x86_64-linux-gnu/libstdc++.so.6.0.20
|
|
|
+2 0.0026 ld-2.19.so _dl_lookup_symbol_x
|
|
|
+1 0.0013 ld-2.19.so _dl_cache_libcmp
|
|
|
+1 0.0013 ld-2.19.so _dl_check_map_versions
|
|
|
+1 0.0013 ld-2.19.so strcmp
|
|
|
+1 0.0013 libc-2.19.so __GI_strncmp
|
|
|
+1 0.0013 libc-2.19.so ____strtod_l_internal
|
|
|
+1 0.0013 libc-2.19.so __mpn_mul
|
|
|
+1 0.0013 libc-2.19.so __printf_chk
|
|
|
+1 0.0013 libc-2.19.so __strcmp_sse2_unaligned
|
|
|
+1 0.0013 libc-2.19.so getenv
|
|
|
+1 0.0013 libm-2.19.so __ieee754_log_avx
|
|
|
+1 0.0013 libunwind.so.8.0.1 /usr/lib/x86_64-linux-gnu/libunwind.so.8.0.1
|
|
|
+1 0.0013 scattnlay-g calcPiTau(int, double, std::vector<double, std::allocator<double> >&, std::vector<double, std::allocator<double> >&)
|