Run tbb_1 | Number processes: 1Number nodes: 1Run Command: <executable> --max_threads <OMP_NUM_THREADS> --ncut 200 --method ColMutexes --storage SparseCOOMPI Command: mpirun -n <number_processes> --map-by slot:PE=<OMP_NUM_THREADS> --bind-to coreDataset: Run Directory: .OMP_NUM_THREADS: 1 |
---|
Name | Module | Coverage tbb_1 (%) | Coverage Excluding Loops tbb_1 (%) | Max Inclusive Time Over Threads tbb_1 (s) | Max Exclusive Time Over Threads tbb_1 (s) | Inclusive Time w.r.t. Wall Time tbb_1 (s) | Exclusive Time w.r.t. Wall Time tbb_1 (s) | Nb Threads tbb_1 | Deviation (coverage) tbb_1 | Deviation (walltime) tbb_1 | Categories tbb_1 | Compilation Options | (tbb_1) Efficiency | (tbb_1) Potential Speed-Up (%) |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
►auto aset::asolve::Assembler<aset::asolve::FESpace, aset::asolve::SparseMatrixCOO<int, double> >::parallel_assemble_colmutexes_(aset::asolve::AssemblyFlag)::{lambda()#2}::operator()() const::{lambda(auto:1 const&)#1}::operator()<aset::as... | multithreading_assembly_perf_test | 15.06 | 0.12 | 29.19 | 0.24 | 29.19 | 0.24 | 1 | 0.00 | 0.00 | Exe (%): 99.97 Math (%): 0.03 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
○Loop 287 - CoreEvaluators.h:217-217 - multithreading_assembly_perf_test [...] | 0.11 | 0.11 | 0.20 | 0.20 | 0.20 | 0.20 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►Loop 289 - assembler.hpp:740-746 - multithreading_assembly_perf_test [...] | 14.83 | 0.29 | 28.74 | 0.56 | 28.74 | 0.56 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 293 - xmmintrin.h:1337-1337 - multithreading_assembly_perf_test [...] | 0.31 | 0.31 | 0.61 | 0.61 | 0.61 | 0.61 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 288 - atomic_base.h:523-523 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 290 - assembler.hpp:744-746 - multithreading_assembly_perf_test [...] | 14.22 | 6.81 | 27.57 | 13.20 | 27.57 | 13.20 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►Loop 291 - stl_algo.h:2030-2041 - multithreading_assembly_perf_test [...] | 7.41 | 0.53 | 14.37 | 1.02 | 14.37 | 1.02 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 292 - stl_algo.h:2030-2041 - multithreading_assembly_perf_test [...] | 6.89 | 6.89 | 13.35 | 13.35 | 13.35 | 13.35 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 286 - new_allocator.h:168-168 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○mkl_blas_def_dgemm_kernel_zen | libmkl_def.so.1 | 9.74 | 9.74 | 18.89 | 18.89 | 18.89 | 18.89 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○mkl_blas_def_xdgemv | libmkl_def.so.1 | 6.87 | 6.87 | 13.32 | 13.32 | 13.32 | 13.32 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
►void tbb::detail::d1::dynamic_grainsize_mode<tbb::detail::d1::adaptive_mode<tbb::detail::d1::auto_partition_type> >::work_balance<tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned long>, tbb::detail::d2::parallel_fo... | multithreading_assembly_perf_test | 5.30 | 0.00 | 10.28 | 0.00 | 10.28 | 0.00 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
►Loop 684 - partitioner.h:122-494 - multithreading_assembly_perf_test [...] | 4.99 | 0.00 | 9.67 | 0.00 | 9.67 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 685 - parallel_for_each.h:401-401 - multithreading_assembly_perf_test [...] | 4.99 | 0.08 | 9.67 | 0.15 | 9.67 | 0.15 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►Loop 688 - stl_algo.h:1799-1824 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 689 - stl_algo.h:1799-1801 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 693 - stl_algo.h:1799-1824 - multithreading_assembly_perf_test [...] | 0.35 | 0.22 | 0.67 | 0.42 | 0.67 | 0.42 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 694 - stl_algo.h:1799-1801 - multithreading_assembly_perf_test [...] | 0.13 | 0.13 | 0.25 | 0.25 | 0.25 | 0.25 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 686 - stl_algo.h:916-1799 - multithreading_assembly_perf_test [...] | 0.97 | 0.97 | 1.88 | 1.88 | 1.88 | 1.88 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►Loop 691 - stl_algo.h:1796-1839 - multithreading_assembly_perf_test [...] | 2.38 | 1.34 | 4.60 | 2.59 | 4.60 | 2.59 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 692 - stl_algo.h:1799-1801 - multithreading_assembly_perf_test [...] | 1.04 | 1.04 | 2.01 | 2.01 | 2.01 | 2.01 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►Loop 697 - stl_heap.h:139-360 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 702 - stl_heap.h:140-144 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 696 - stl_heap.h:229-235 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 687 - stl_algo.h:893-895 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 699 - stl_heap.h:139-422 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 700 - stl_heap.h:140-144 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 701 - stl_heap.h:229-235 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 698 - stl_heap.h:229-229 - multithreading_assembly_perf_test | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 695 - stl_algo.h:88-1932 - multithreading_assembly_perf_test [...] | 1.22 | 0.24 | 2.37 | 0.47 | 2.37 | 0.47 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 705 - stl_algo.h:1880-1880 - multithreading_assembly_perf_test | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 704 - stl_algo.h:1877-1882 - multithreading_assembly_perf_test [...] | 0.50 | 0.26 | 0.96 | 0.50 | 0.96 | 0.50 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 703 - stl_algo.h:1877-1877 - multithreading_assembly_perf_test [...] | 0.24 | 0.24 | 0.46 | 0.46 | 0.46 | 0.46 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 706 - stl_algo.h:1877-1880 - multithreading_assembly_perf_test | 0.01 | 0.01 | 0.01 | 0.01 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
○Loop 690 - stl_algo.h:1880-1880 - multithreading_assembly_perf_test [...] | 0.47 | 0.47 | 0.92 | 0.92 | 0.92 | 0.92 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►Loop 675 - parallel_for_each.h:401-401 - multithreading_assembly_perf_test [...] | 0.31 | 0.01 | 0.60 | 0.02 | 0.60 | 0.02 | 1 | 0.00 | 0.00 | |||||
►Loop 678 - stl_algo.h:1799-1824 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 679 - stl_algo.h:1799-1801 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 682 - stl_algo.h:1799-1824 - multithreading_assembly_perf_test [...] | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 683 - stl_algo.h:1799-1801 - multithreading_assembly_perf_test [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | |||||
►Loop 680 - stl_algo.h:1796-1839 - multithreading_assembly_perf_test [...] | 0.20 | 0.10 | 0.39 | 0.19 | 0.39 | 0.19 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 681 - stl_algo.h:1799-1801 - multithreading_assembly_perf_test [...] | 0.10 | 0.10 | 0.20 | 0.20 | 0.20 | 0.20 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 676 - stl_algo.h:916-1799 - multithreading_assembly_perf_test [...] | 0.09 | 0.09 | 0.17 | 0.17 | 0.17 | 0.17 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 677 - stl_algo.h:893-895 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►void std::__introsort_loop<__gnu_cxx::__normal_iterator<int*, std::vector<int, tbb::detail::d1::scalable_allocator<int> > >, long, __gnu_cxx::__ops::_Iter_less_iter>(__gnu_cxx::__normal_iterator<int*, std::vector<int, tbb::det... | multithreading_assembly_perf_test | 3.47 | 0.15 | 6.72 | 0.29 | 6.72 | 0.29 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
►Loop 34 - stl_heap.h:135-360 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 33 - stl_heap.h:135-360 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 32 - stl_heap.h:229-235 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 35 - stl_heap.h:140-144 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 36 - stl_algo.h:88-1932 - multithreading_assembly_perf_test [...] | 3.32 | 0.74 | 6.43 | 1.44 | 6.43 | 1.44 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►Loop 38 - stl_algo.h:1877-1882 - multithreading_assembly_perf_test [...] | 2.56 | 1.34 | 4.95 | 2.59 | 4.95 | 2.59 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 40 - stl_algo.h:1880-1880 - multithreading_assembly_perf_test [...] | 0.48 | 0.48 | 0.94 | 0.94 | 0.93 | 0.93 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 37 - stl_algo.h:1877-1877 - multithreading_assembly_perf_test [...] | 0.74 | 0.74 | 1.43 | 1.43 | 1.43 | 1.43 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 39 - stl_algo.h:1877-1877 - multithreading_assembly_perf_test | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | |||||
►Loop 29 - stl_heap.h:139-422 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 30 - stl_heap.h:140-144 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 31 - stl_heap.h:229-235 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○mkl_blas_def_dgemm_copybn_bdz | libmkl_def.so.1 | 2.82 | 2.82 | 5.46 | 5.46 | 5.46 | 5.46 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○Eigen::internal::general_matrix_vector_product<long, double, Eigen::internal::TensorContractionInputMapper<double, long, 1, Eigen::TensorEvaluator<Eigen::TensorFixedSize<double, Eigen::Sizes<3l, 3l, 3l, 3l>, 0, long> const, Eigen::Defa... | libamat.so | 2.77 | 2.77 | 5.37 | 5.37 | 5.37 | 5.37 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○__memset_avx512_erms | libc-2.28.so | 2.67 | 2.67 | 5.18 | 5.18 | 5.17 | 5.17 | 1 | 0.00 | 0.00 | Memory (%): 100.00 | 1 | 0 | |
○mkl_blas_def_dgemm_copyat_bdz | libmkl_def.so.1 | 2.55 | 2.55 | 4.95 | 4.95 | 4.95 | 4.95 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
►aset::asolve::Element_U<aset::asolve::ReferenceElement<aset::asolve::quadrature::HexaGauss8, aset::asolve::Hexa8Interpolation1, 3, (aset::asolve::FormulationFlag)0>, TypeList<aset::asolve::ElementRule<aset::asolve::ReferenceElement<aset::... | libfinite_elements.so | 2.30 | 0.25 | 4.46 | 0.49 | 4.46 | 0.49 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 5807 - finite_elements.hpp:159-160 - libfinite_elements.so [...] | 0.20 | 0.20 | 0.38 | 0.38 | 0.38 | 0.38 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 5810 - generic_elements.hpp:442-442 - libfinite_elements.so [...] | 0.08 | 0.08 | 0.16 | 0.16 | 0.16 | 0.16 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 5806 - Memory.h:159-165 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 5809 - generic_elements.hpp:634-635 - libfinite_elements.so [...] | 0.71 | 0.71 | 1.37 | 1.37 | 1.37 | 1.37 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 5811 - generic_elements.hpp:435-435 - libfinite_elements.so [...] | 0.08 | 0.08 | 0.15 | 0.15 | 0.15 | 0.15 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 5808 - finite_elements.tpp:77-77 - libfinite_elements.so [...] | 0.99 | 0.99 | 1.91 | 1.91 | 1.91 | 1.91 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○mkl_blas_def_dgemm_copyan_bdz | libmkl_def.so.1 | 2.14 | 2.14 | 4.15 | 4.15 | 4.15 | 4.15 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
►void Eigen::internal::call_dense_assignment_loop<Eigen::Matrix<double, 24, 24, 0, 24, 24>, Eigen::CwiseBinaryOp<Eigen::internal::scalar_product_op<double, double>, Eigen::Product<Eigen::Product<Eigen::Transpose<Eigen::Matrix<d... | libfinite_elements.so | 2.13 | 0.42 | 4.14 | 0.81 | 4.13 | 0.81 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 5783 - AssignEvaluator.h:480-480 - libfinite_elements.so [...] | 1.71 | 1.71 | 3.33 | 3.33 | 3.33 | 3.33 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►aset::asolve::Node::add_dof(aset::asolve::DofType const&, aset::asolve::DofCollection&) | libdofs.so | 2.03 | 0.24 | 3.93 | 0.47 | 3.93 | 0.47 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 240 - - libdofs.so | 0.42 | 0.42 | 0.81 | 0.81 | 0.81 | 0.81 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○__memcpy_avx512_unaligned_erms | libc-2.28.so | 1.87 | 1.87 | 3.62 | 3.62 | 3.62 | 3.62 | 1 | 0.00 | 0.00 | Memory (%): 100.00 | 1 | 0 | |
►void std::vector<int, tbb::detail::d1::scalable_allocator<int> >::_M_range_insert<__gnu_cxx::__normal_iterator<int const*, std::vector<int, std::allocator<int> > > >(__gnu_cxx::__normal_iterator<int*, std::vector<i... | multithreading_assembly_perf_test | 1.83 | 0.39 | 3.55 | 0.76 | 3.55 | 0.76 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | 1 | 0 | |
○Loop 47 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 50 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 43 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 44 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 51 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 49 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 48 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 46 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 42 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 45 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 41 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 52 - - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►aset::asolve::StorageCSC<int, double> aset::asolve::extract_modify_storage_constraint<int, double>(aset::asolve::StorageCSC<int, double>&, std::vector<bool, std::allocator<bool> > const&, double) | multithreading_assembly_perf_test | 1.44 | 0.00 | 2.80 | 0.00 | 2.80 | 0.00 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
►Loop 317 - vector.tcc:114-523 - multithreading_assembly_perf_test [...] | 1.44 | 0.02 | 2.80 | 0.04 | 2.80 | 0.04 | 1 | 0.00 | 0.00 | |||||
○Loop 324 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 323 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
○Loop 332 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 320 - sparse_matrix.hpp:708-714 - multithreading_assembly_perf_test [...] | 1.41 | 1.40 | 2.73 | 2.72 | 2.73 | 2.72 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 318 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 319 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 322 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 321 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 325 - stl_algo.h:2030-2041 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 326 - new_allocator.h:147-168 - multithreading_assembly_perf_test [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | |||||
○Loop 327 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 328 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 329 - new_allocator.h:147-168 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 331 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 330 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 316 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○aset::asolve::MutDof::operator aset::asolve::Dof() const | libdofs.so | 1.23 | 1.23 | 2.38 | 2.38 | 2.38 | 2.38 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○mkl_blas_def_xdgemm_bdz | libmkl_def.so.1 | 1.22 | 1.22 | 2.37 | 2.37 | 2.37 | 2.37 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○__memset_avx512_unaligned_erms | libc-2.28.so | 1.08 | 1.08 | 2.10 | 2.10 | 2.10 | 2.10 | 1 | 0.00 | 0.00 | Memory (%): 100.00 | 1 | 0 | |
○aset::amat::IsotropicElasticBehavior::integrate() const | libamat.so | 0.94 | 0.94 | 1.82 | 1.82 | 1.82 | 1.82 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○aset::asolve::MutDofIterator::operator*() const | libdofs.so | 0.88 | 0.88 | 1.71 | 1.71 | 1.71 | 1.71 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○mm_account_ptr_by_tid | libmkl_core.so.1 | 0.88 | 0.88 | 1.70 | 1.70 | 1.71 | 1.71 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
►std::array<std::pair<aset::asolve::DofType, int>, (total_nb_dofs<TypeList<aset::asolve::ElementRule<aset::asolve::ReferenceElement<aset::asolve::quadrature::HexaGauss8, aset::asolve::Hexa8Interpolation1, 3, (aset::asolve::FormulationFl... | libfinite_elements.so | 0.84 | 0.01 | 1.62 | 0.03 | 1.62 | 0.03 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
►Loop 3455 - char_traits.h:368-445 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3456 - :0-0 - libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 3475 - char_traits.h:368-445 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3476 - :0-0 - libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 3473 - generic_elements.hpp:421-425 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 3477 - char_traits.h:368-445 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3478 - :0-0 - libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3460 - array:94-94 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 3466 - generic_elements.hpp:421-425 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 3470 - char_traits.h:368-445 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3471 - :0-0 - libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 3468 - char_traits.h:368-445 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3469 - :0-0 - libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 3461 - char_traits.h:368-445 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3462 - :0-0 - libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3472 - basic_string.h:218-230 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3452 - basic_string.h:218-230 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3479 - basic_string.h:218-230 - libfinite_elements.so [...] | 0.07 | 0.07 | 0.13 | 0.13 | 0.14 | 0.14 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►Loop 3480 - generic_elements.hpp:421-425 - libfinite_elements.so [...] | 0.52 | 0.05 | 1.01 | 0.10 | 1.01 | 0.10 | 1 | 0.00 | 0.00 | |||||
►Loop 3484 - char_traits.h:368-445 - libfinite_elements.so [...] | 0.47 | 0.47 | 0.91 | 0.91 | 0.91 | 0.91 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 3485 - :0-0 - libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3454 - array:94-94 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 3482 - char_traits.h:368-445 - libfinite_elements.so [...] | 0.18 | 0.18 | 0.34 | 0.34 | 0.34 | 0.34 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 3483 - :0-0 - libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3467 - array:94-94 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3465 - basic_string.h:218-230 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3458 - basic_string.h:218-230 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3481 - array:94-94 - libfinite_elements.so [...] | 0.06 | 0.06 | 0.11 | 0.11 | 0.11 | 0.11 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►Loop 3459 - generic_elements.hpp:421-425 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 3463 - char_traits.h:368-445 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3464 - :0-0 - libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3474 - array:94-94 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 3453 - generic_elements.hpp:421-425 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3457 - basic_string.h:193-1067 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►aset::asolve::Part::create_elements(aset::asolve::FESpace&) | libfe_space.so | 0.77 | 0.00 | 1.49 | 0.00 | 1.49 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Problem/libproblem.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
►Loop 453 - partitions.cpp:89-117 - libfe_space.so [...] | 0.77 | 0.03 | 1.49 | 0.06 | 1.49 | 0.07 | 1 | 0.00 | 0.00 | |||||
►Loop 455 - stl_construct.h:97-97 - libfe_space.so [...] | 0.09 | 0.09 | 0.17 | 0.17 | 0.17 | 0.17 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 456 - stl_construct.h:97-97 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 454 - compare:1223-1223 - libfe_space.so [...] | 0.65 | 0.65 | 1.25 | 1.25 | 1.25 | 1.25 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 452 - tuple:302-302 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 457 - tuple:302-302 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○mkl_serv_allocate | libmkl_core.so.1 | 0.71 | 0.71 | 1.39 | 1.39 | 1.39 | 1.39 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○aset::amat::IPDataView::compute_rate_from_incr(double const&) | libamat.so | 0.71 | 0.71 | 1.39 | 1.39 | 1.39 | 1.39 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
►auto assemble_func<aset::asolve::SparseMatrixCOO<int, double> >(std::shared_ptr<aset::asolve::FESpace>, aset::asolve::AssemblyMultithreadingMethod, aset::asolve::AssemblyFlag, int) | multithreading_assembly_perf_test | 0.70 | 0.00 | 1.36 | 0.00 | 1.36 | 0.00 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
○Loop 480 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.33 | 0.33 | 0.64 | 0.64 | 0.64 | 0.64 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 482 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.18 | 0.18 | 0.35 | 0.35 | 0.35 | 0.35 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 481 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 483 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 484 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.19 | 0.19 | 0.36 | 0.36 | 0.36 | 0.36 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 479 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 478 - DenseStorage.h:368-368 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 485 - stl_tree.h:786-1971 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 486 - stl_tree.h:786-1971 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○aset::amat::IPDataView::attach_storage_for_ip(unsigned long) | libamat.so | 0.70 | 0.70 | 1.35 | 1.35 | 1.35 | 1.35 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○DGEMM | libmkl_intel_lp64.so.1 | 0.65 | 0.65 | 1.26 | 1.26 | 1.26 | 1.26 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○_int_free | libc-2.28.so | 0.64 | 0.64 | 1.24 | 1.24 | 1.24 | 1.24 | 1 | 0.00 | 0.00 | Memory (%): 100.00 | 1 | 0 | |
○mkl_serv_cbwr_get | libmkl_core.so.1 | 0.62 | 0.62 | 1.20 | 1.20 | 1.20 | 1.20 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○DGEMV | libmkl_intel_lp64.so.1 | 0.61 | 0.61 | 1.19 | 1.19 | 1.19 | 1.19 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
►aset::asolve::FESpace::elements(std::basic_string_view<char, std::char_traits<char> >) const | libfe_space.so | 0.60 | 0.00 | 1.17 | 0.00 | 1.17 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Problem/libproblem.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 174 - stl_tree.h:782-1955 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 168 - stl_vector.h:378-1899 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 170 - stl_vector.h:378-1899 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 172 - compare:1223-1223 - libfe_space.so [...] | 0.60 | 0.02 | 1.17 | 0.03 | 1.17 | 0.03 | 1 | 0.00 | 0.00 | |||||
○Loop 173 - compare:1223-1223 - libfe_space.so [...] | 0.59 | 0.59 | 1.14 | 1.14 | 1.14 | 1.14 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 171 - compare:1223-1223 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 164 - stl_vector.h:378-1899 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 163 - stl_vector.h:378-1899 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 166 - stl_vector.h:378-1899 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 167 - unique_ptr.h:199-199 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 165 - stl_iterator.h:1077-1077 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 169 - stl_vector.h:1899-1899 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 175 - stl_tree.h:782-1955 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Eigen::internal::compute_inverse<Eigen::Matrix<double, 3, 3, 0, 3, 3>, Eigen::Matrix<double, 3, 3, 0, 3, 3>, 3>::run(Eigen::Matrix<double, 3, 3, 0, 3, 3> const&, Eigen::Matrix<double, 3, 3, 0, 3, 3>&) | libfinite_elements.so | 0.58 | 0.58 | 1.13 | 1.13 | 1.13 | 1.13 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○__memcmp_avx2_movbe | libc-2.28.so | 0.57 | 0.57 | 1.11 | 1.11 | 1.11 | 1.11 | 1 | 0.00 | 0.00 | Memory (%): 100.00 | 1 | 0 | |
►aset::asolve::FiniteElement::dofs_rank() const | multithreading_assembly_perf_test | 0.57 | 0.46 | 1.10 | 0.88 | 1.10 | 0.88 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
○Loop 188 - allocator.h:184-184 - multithreading_assembly_perf_test | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 189 - finite_elements.hpp:288-289 - multithreading_assembly_perf_test [...] | 0.11 | 0.11 | 0.22 | 0.22 | 0.22 | 0.22 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○aset::asolve::Dof::get_dof_type() const | libdofs.so | 0.55 | 0.02 | 1.08 | 0.04 | 1.08 | 0.04 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○_int_malloc | libc-2.28.so | 0.53 | 0.53 | 1.02 | 1.02 | 1.02 | 1.02 | 1 | 0.00 | 0.00 | Memory (%): 100.00 | 1 | 0 | |
○mkl_blas_errchk_dgemm | libmkl_intel_lp64.so.1 | 0.52 | 0.52 | 1.01 | 1.01 | 1.01 | 1.01 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
►aset::asolve::StorageCSC<int, double>::StorageCSC<tbb::detail::d1::scalable_allocator<int> >(int, int, std::vector<std::vector<int, tbb::detail::d1::scalable_allocator<int> >, std::allocator<std::vector<int, tbb::deta... | multithreading_assembly_perf_test | 0.52 | 0.00 | 1.01 | 0.00 | 1.01 | 0.00 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
○Loop 388 - stl_iterator.h:1197-1197 - multithreading_assembly_perf_test [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
○Loop 376 - allocator.h:184-184 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 387 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 379 - vector.tcc:114-836 - multithreading_assembly_perf_test [...] | 0.51 | 0.51 | 0.99 | 0.99 | 0.99 | 0.99 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 383 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 378 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 385 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 380 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 381 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 382 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 386 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 384 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 377 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○aset::amat::BehaviorBase::update_val_for_input_variables() | libamat.so | 0.51 | 0.51 | 0.99 | 0.99 | 0.99 | 0.99 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○aset::asolve::DofList::operator[](unsigned long) const | libdofs.so | 0.45 | 0.45 | 0.88 | 0.88 | 0.87 | 0.87 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○_dl_update_slotinfo | ld-2.28.so | 0.45 | 0.45 | 0.87 | 0.87 | 0.87 | 0.87 | 1 | 0.00 | 0.00 | System (%): 100.00 | 1 | 0 | |
○__GI___libc_malloc | libc-2.28.so | 0.45 | 0.45 | 0.87 | 0.87 | 0.87 | 0.87 | 1 | 0.00 | 0.00 | Memory (%): 100.00 | 1 | 0 | |
○mkl_blas_def_xdgemm | libmkl_def.so.1 | 0.44 | 0.44 | 0.85 | 0.85 | 0.85 | 0.85 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○void Eigen::internal::call_dense_assignment_loop<Eigen::Matrix<double, 9, 9, 0, 9, 9>, Eigen::Map<Eigen::Matrix<double, -1, -1, 0, -1, -1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::assign_op<double, double> >(Eigen::Ma... | libfinite_elements.so | 0.44 | 0.44 | 0.85 | 0.85 | 0.85 | 0.85 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○aset::asolve::Dof::rank() const | libdofs.so | 0.43 | 0.43 | 0.83 | 0.83 | 0.83 | 0.83 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Eigen::internal::TensorExecutor<Eigen::TensorAssignOp<Eigen::TensorMap<Eigen::TensorFixedSize<double, Eigen::Sizes<3l, 3l>, 0, long>, 0, Eigen::MakePointer>, Eigen::TensorFixedSize<double, Eigen::Sizes<3l, 3l>, 0, long> ... | libfinite_elements.so | 0.43 | 0.43 | 0.82 | 0.82 | 0.82 | 0.82 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
►auto aset::asolve::GenericFiniteElement<aset::asolve::ReferenceElement<aset::asolve::quadrature::HexaGauss8, aset::asolve::Hexa8Interpolation1, 3, (aset::asolve::FormulationFlag)0>, TypeList<aset::asolve::ElementRule<aset::asolve::ReferenceE... | libfinite_elements.so | 0.39 | 0.06 | 0.76 | 0.11 | 0.76 | 0.11 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 4829 - generic_elements.hpp:596-600 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 4828 - generic_elements.hpp:596-600 - libfinite_elements.so [...] | 0.34 | 0.34 | 0.66 | 0.66 | 0.66 | 0.66 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 4830 - generic_elements.hpp:596-600 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○rml::internal::internalPoolMalloc(rml::internal::MemoryPool*, unsigned long) | libtbbmalloc.so.2.13 | 0.39 | 0.39 | 0.76 | 0.76 | 0.76 | 0.76 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○void Eigen::TensorEvaluator<Eigen::TensorContractionOp<std::array<Eigen::IndexPair<int>, 2ul> const, Eigen::TensorFixedSize<double, Eigen::Sizes<3l, 3l, 3l, 3l>, 0, long> const, Eigen::TensorFixedSize<double, Eigen::Sizes&l... | libamat.so | 0.38 | 0.38 | 0.75 | 0.75 | 0.75 | 0.75 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○mkl_serv_lsame | libmkl_core.so.1 | 0.34 | 0.34 | 0.66 | 0.66 | 0.66 | 0.66 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○__GI___pthread_getspecific | libpthread-2.28.so | 0.33 | 0.33 | 0.63 | 0.63 | 0.64 | 0.64 | 1 | 0.00 | 0.00 | Math (%): 92.13 Pthread (%): 7.87 | 1 | 0 | |
○mkl_blas_dgemm | libmkl_sequential.so.1 | 0.32 | 0.32 | 0.62 | 0.62 | 0.62 | 0.62 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○mkl_serv_deallocate | libmkl_core.so.1 | 0.30 | 0.30 | 0.57 | 0.57 | 0.58 | 0.58 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○mkl_blas_def_dgemm_getbufs_bdz | libmkl_def.so.1 | 0.29 | 0.29 | 0.56 | 0.56 | 0.56 | 0.56 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○mkl_blas_def_dgemm_blk_info_bdz | libmkl_def.so.1 | 0.27 | 0.27 | 0.53 | 0.53 | 0.53 | 0.53 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○mkl_blas_errchk_dgemv | libmkl_intel_lp64.so.1 | 0.26 | 0.26 | 0.50 | 0.50 | 0.50 | 0.50 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
►aset::asolve::Assembler<aset::asolve::FESpace, aset::asolve::SparseMatrixCOO<int, double> >::compute_matrix_profile_() | multithreading_assembly_perf_test | 0.26 | 0.00 | 0.50 | 0.00 | 0.50 | 0.00 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
○Loop 315 - stl_uninitialized.h:642-642 - multithreading_assembly_perf_test [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | |||||
►Loop 313 - assembler.hpp:296-299 - multithreading_assembly_perf_test [...] | 0.25 | 0.02 | 0.48 | 0.04 | 0.48 | 0.04 | 1 | 0.00 | 0.00 | |||||
○Loop 314 - assembler.hpp:298-299 - multithreading_assembly_perf_test [...] | 0.23 | 0.23 | 0.45 | 0.45 | 0.44 | 0.44 | 1 | 0.00 | 0.00 | 1 | 0 | |||
►Loop 311 - assembler.hpp:304-307 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 312 - assembler.hpp:306-307 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 309 - allocator.h:184-184 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 310 - assembler.hpp:370-371 - multithreading_assembly_perf_test [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | |||||
○mkl_blas_xdgemm | libmkl_core.so.1 | 0.26 | 0.26 | 0.50 | 0.50 | 0.50 | 0.50 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
►aset::asolve::GenericFiniteElement<aset::asolve::ReferenceElement<aset::asolve::quadrature::HexaGauss8, aset::asolve::Hexa8Interpolation1, 3, (aset::asolve::FormulationFlag)0>, TypeList<aset::asolve::ElementRule<aset::asolve::ReferenceElemen... | libfinite_elements.so | 0.26 | 0.03 | 0.50 | 0.05 | 0.50 | 0.05 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 4039 - generic_elements.tpp:42-45 - libfinite_elements.so [...] | 0.20 | 0.20 | 0.39 | 0.39 | 0.39 | 0.39 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 4037 - array:94-94 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 4038 - array:94-94 - libfinite_elements.so [...] | 0.03 | 0.03 | 0.05 | 0.05 | 0.05 | 0.05 | 1 | 0.00 | 0.00 | |||||
○aset::asolve::Dof::increment_value() const | libdofs.so | 0.25 | 0.25 | 0.49 | 0.49 | 0.49 | 0.49 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○aset::asolve::Dof::begin_total_value() const | libdofs.so | 0.25 | 0.25 | 0.48 | 0.48 | 0.48 | 0.48 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Eigen::internal::TensorExecutor<Eigen::TensorAssignOp<Eigen::TensorFixedSize<double, Eigen::Sizes<3l, 3l>, 0, long>, Eigen::TensorMap<Eigen::TensorFixedSize<double, Eigen::Sizes<3l, 3l>, 0, long>, 0, Eigen::MakePointer> ... | libfinite_elements.so | 0.24 | 0.24 | 0.47 | 0.47 | 0.47 | 0.47 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○aset::asolve::Node::dofs() | libdofs.so | 0.24 | 0.24 | 0.47 | 0.47 | 0.47 | 0.47 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○scalable_free | libtbbmalloc.so.2.13 | 0.23 | 0.23 | 0.44 | 0.44 | 0.44 | 0.44 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○update_get_addr | ld-2.28.so | 0.22 | 0.22 | 0.43 | 0.43 | 0.43 | 0.43 | 1 | 0.00 | 0.00 | System (%): 100.00 | 1 | 0 | |
○aset::amat::BehaviorDirectIntegrator<aset::amat::BehaviorBase>::integrate() | libamat.so | 0.22 | 0.22 | 0.43 | 0.43 | 0.43 | 0.43 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○mkl_blas_xdgemv | libmkl_core.so.1 | 0.22 | 0.22 | 0.42 | 0.42 | 0.42 | 0.42 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
►std::_Rb_tree<std::pair<int, int>, std::pair<std::pair<int, int> const, aset::asolve::FiniteElement*>, std::_Select1st<std::pair<std::pair<int, int> const, aset::asolve::FiniteElement*> >, std::less<std::pair<in... | libfe_space.so | 0.21 | 0.00 | 0.41 | 0.00 | 0.42 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Problem/libproblem.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
►Loop 61 - stl_tree.h:781-1936 - libfe_space.so [...] | 0.21 | 0.04 | 0.41 | 0.08 | 0.41 | 0.08 | 1 | 0.00 | 0.00 | |||||
►Loop 62 - stl_tree.h:781-1936 - libfe_space.so [...] | 0.17 | 0.02 | 0.33 | 0.04 | 0.33 | 0.04 | 1 | 0.00 | 0.00 | |||||
►Loop 63 - stl_tree.h:781-1936 - libfe_space.so [...] | 0.15 | 0.03 | 0.29 | 0.06 | 0.29 | 0.06 | 1 | 0.00 | 0.00 | |||||
►Loop 64 - stl_tree.h:781-1936 - libfe_space.so [...] | 0.12 | 0.02 | 0.23 | 0.03 | 0.23 | 0.04 | 1 | 0.00 | 0.00 | |||||
►Loop 65 - stl_tree.h:781-1936 - libfe_space.so [...] | 0.10 | 0.02 | 0.19 | 0.04 | 0.19 | 0.04 | 1 | 0.00 | 0.00 | |||||
►Loop 66 - stl_tree.h:781-1936 - libfe_space.so [...] | 0.08 | 0.01 | 0.15 | 0.02 | 0.15 | 0.02 | 1 | 0.00 | 0.00 | |||||
►Loop 67 - stl_tree.h:781-1936 - libfe_space.so [...] | 0.07 | 0.01 | 0.13 | 0.02 | 0.13 | 0.02 | 1 | 0.00 | 0.00 | |||||
►Loop 68 - stl_tree.h:781-1936 - libfe_space.so [...] | 0.06 | 0.03 | 0.11 | 0.06 | 0.11 | 0.06 | 1 | 0.00 | 0.00 | |||||
○Loop 69 - stl_tree.h:781-1936 - libfe_space.so [...] | 0.03 | 0.03 | 0.05 | 0.05 | 0.05 | 0.05 | 1 | 0.00 | 0.00 | |||||
○aset::asolve::DofIterator::operator*() const | libdofs.so | 0.21 | 0.21 | 0.41 | 0.41 | 0.41 | 0.41 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○aset::amat::Behavior<aset::amat::IsotropicElasticBehavior>::compute_tangent_operator_direct() const | libamat.so | 0.20 | 0.20 | 0.39 | 0.39 | 0.39 | 0.39 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○unlink_chunk.isra.2 | libc-2.28.so | 0.20 | 0.20 | 0.38 | 0.38 | 0.38 | 0.38 | 1 | 0.00 | 0.00 | Memory (%): 89.47 Math (%): 10.53 | 1 | 0 | |
○aset::amat::MaterialContext::integrate() const | libamat.so | 0.19 | 0.19 | 0.37 | 0.37 | 0.37 | 0.37 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○rml::internal::freeSmallObject(void*) [clone .lto_priv.0] | libtbbmalloc.so.2.13 | 0.19 | 0.19 | 0.37 | 0.37 | 0.37 | 0.37 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○aset::amat::IntegrationPointDataBlock::operator[](unsigned long) | libamat.so | 0.18 | 0.18 | 0.34 | 0.34 | 0.34 | 0.34 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○mkl_serv_cpuiszen | libmkl_core.so.1 | 0.18 | 0.18 | 0.34 | 0.34 | 0.34 | 0.34 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○void Eigen::internal::gemv_dense_selector<2, 1, true>::run<Eigen::Transpose<Eigen::Matrix<double, 9, 24, 0, 9, 24> >, Eigen::Matrix<double, 9, 1, 0, 9, 1>, Eigen::Matrix<double, 24, 1, 0, 24, 1> >(Eigen::Transpose<Eig... | libfinite_elements.so | 0.18 | 0.18 | 0.34 | 0.34 | 0.34 | 0.34 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○__GI___libc_free | libc-2.28.so | 0.17 | 0.17 | 0.33 | 0.33 | 0.34 | 0.34 | 1 | 0.00 | 0.00 | Memory (%): 100.00 | 1 | 0 | |
○aset::amat::Behavior<aset::amat::IsotropicElasticBehavior>::integration() const | libamat.so | 0.17 | 0.17 | 0.33 | 0.33 | 0.34 | 0.34 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○Eigen::internal::TensorExecutor<Eigen::TensorAssignOp<Eigen::TensorFixedSize<double, Eigen::Sizes<3l, 3l>, 0, long>, Eigen::TensorContractionOp<std::array<Eigen::IndexPair<int>, 2ul> const, Eigen::TensorFixedSize<double,... | libamat.so | 0.17 | 0.17 | 0.33 | 0.33 | 0.33 | 0.33 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○aset::asolve::DofList::push_back(unsigned long) | libdofs.so | 0.17 | 0.17 | 0.32 | 0.32 | 0.32 | 0.32 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○malloc_consolidate | libc-2.28.so | 0.16 | 0.16 | 0.32 | 0.32 | 0.32 | 0.32 | 1 | 0.00 | 0.00 | Memory (%): 74.60 Math (%): 25.40 | 1 | 0 | |
○aset::amat::BehaviorBase::storage_entry_point() const | libamat.so | 0.16 | 0.16 | 0.31 | 0.31 | 0.31 | 0.31 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○aset::amat::MaterialContext::get_tangent_operator(unsigned long) const | libamat.so | 0.16 | 0.16 | 0.30 | 0.30 | 0.30 | 0.30 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○unknown_function | libdofs.so | 0.15 | 0.00 | 0.30 | 0.00 | 0.30 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | 1 | 0 | |
○mkl_serv_set_xerbla_interface | libmkl_sequential.so.1 | 0.15 | 0.15 | 0.29 | 0.29 | 0.29 | 0.29 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○Eigen::PlainObjectBase<Eigen::Matrix<double, 24, 24, 0, 24, 24> >::PlainObjectBase<Eigen::CwiseNullaryOp<Eigen::internal::scalar_constant_op<double>, Eigen::Matrix<double, 24, 24, 0, 24, 24> > >(Eigen::DenseBase<Eigen... | libfinite_elements.so | 0.15 | 0.15 | 0.29 | 0.29 | 0.29 | 0.29 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○std::_Sp_counted_base<(__gnu_cxx::_Lock_policy)2>::_M_release() | multithreading_assembly_perf_test | 0.14 | 0.02 | 0.28 | 0.03 | 0.28 | 0.03 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
►aset::asolve::Mesh::setup_id_to_rank_index() | libmesh.so | 0.14 | 0.00 | 0.28 | 0.00 | 0.28 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Mesh/libmesh.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 221 - hashtable.h:1364-1371 - libmesh.so [...] | 0.04 | 0.04 | 0.08 | 0.08 | 0.08 | 0.08 | 1 | 0.00 | 0.00 | |||||
○Loop 220 - hashtable_policy.h:376-2038 - libmesh.so [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
►Loop 222 - std_function.h:152-437 - libmesh.so [...] | 0.10 | 0.00 | 0.18 | 0.00 | 0.18 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 224 - new_allocator.h:130-168 - libmesh.so [...] | 0.10 | 0.00 | 0.18 | 0.00 | 0.18 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 225 - mesh.cpp:442-442 - libmesh.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 226 - mesh.cpp:496-502 - libmesh.so [...] | 0.10 | 0.00 | 0.18 | 0.00 | 0.18 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 227 - mesh.cpp:497-498 - libmesh.so [...] | 0.10 | 0.06 | 0.18 | 0.11 | 0.18 | 0.11 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 229 - hashtable.h:1944-1951 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 228 - hashtable.h:2575-2592 - libmesh.so [...] | 0.04 | 0.04 | 0.07 | 0.07 | 0.07 | 0.07 | 1 | 0.00 | 0.00 | |||||
○Loop 230 - hashtable_policy.h:376-2038 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 234 - stl_numeric.h:97-99 - libmesh.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 223 - ostream:667-667 - libmesh.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 232 - hashtable.h:797-2172 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 233 - hashtable.h:1944-1951 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 231 - hashtable.h:1364-1944 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►aset::asolve::DofCollection::push_back_dof(aset::asolve::DofType const&) | libdofs.so | 0.14 | 0.13 | 0.28 | 0.24 | 0.28 | 0.24 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 204 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 205 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 203 - - libdofs.so [...] | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | |||||
○Loop 202 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○mkl_serv_cpu_detect | libmkl_core.so.1 | 0.14 | 0.14 | 0.27 | 0.27 | 0.27 | 0.27 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○std::_Hash_bytes(void const*, unsigned long, unsigned long) | libstdc++.so.6.0.32 | 0.14 | 0.14 | 0.27 | 0.27 | 0.26 | 0.26 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○aset::asolve::MutDofList::end() | libdofs.so | 0.12 | 0.00 | 0.24 | 0.00 | 0.24 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○void Eigen::internal::call_dense_assignment_loop<Eigen::Matrix<double, 9, 1, 0, 9, 1>, Eigen::Map<Eigen::Matrix<double, 9, 1, 0, 9, 1>, 0, Eigen::Stride<0, 0> >, Eigen::internal::assign_op<double, double> >(Eigen::Matrix... | libfinite_elements.so | 0.12 | 0.12 | 0.22 | 0.22 | 0.22 | 0.22 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○__tls_get_addr | ld-2.28.so | 0.11 | 0.11 | 0.22 | 0.22 | 0.22 | 0.22 | 1 | 0.00 | 0.00 | System (%): 100.00 | 1 | 0 | |
○unknown_function | libfinite_elements.so | 0.11 | 0.00 | 0.21 | 0.00 | 0.21 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | 1 | 0 | |
►tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<int>, tbb::detail::d1::parallel_for_body_wrapper<aset::asolve::SparseMatrixCOO<int, double>::set_from_csc_parallel(aset::asolve::StorageCSC<int, double>&)::{lambda(int)#1... | multithreading_assembly_perf_test | 0.11 | 0.00 | 0.21 | 0.00 | 0.21 | 0.00 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
○Loop 581 - partitioner.h:122-487 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 582 - partitioner.h:122-494 - multithreading_assembly_perf_test [...] | 0.10 | 0.00 | 0.19 | 0.00 | 0.19 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 583 - parallel_for.h:210-210 - multithreading_assembly_perf_test [...] | 0.10 | 0.10 | 0.19 | 0.19 | 0.19 | 0.19 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 584 - sparse_matrix.hpp:183-184 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 585 - partitioner.h:212-252 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 579 - parallel_for.h:210-210 - multithreading_assembly_perf_test [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
○Loop 580 - sparse_matrix.hpp:183-184 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○mkl_serv_lsame@plt | libmkl_intel_lp64.so.1 | 0.10 | 0.10 | 0.20 | 0.20 | 0.20 | 0.20 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○aset::asolve::DofTypeRecorder::operator[](long) const | libdofs.so | 0.10 | 0.10 | 0.18 | 0.18 | 0.19 | 0.19 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
►aset::asolve::Part::split(aset::asolve::Mesh const*) const | libfe_space.so | 0.09 | 0.00 | 0.18 | 0.00 | 0.18 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Problem/libproblem.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
►Loop 420 - shared_ptr_base.h:908-1670 - libfe_space.so [...] | 0.09 | 0.00 | 0.18 | 0.00 | 0.18 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 410 - atomicity.h:71-108 - libfe_space.so [...] | 0.09 | 0.07 | 0.18 | 0.14 | 0.18 | 0.14 | 1 | 0.00 | 0.00 | 1 | 0 | |||
○Loop 424 - :0-0 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 409 - hashtable.h:311-2172 - libfe_space.so [...] | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
○Loop 427 - :0-0 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 421 - basic_string.h:3703-3703 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 423 - char_traits.h:445-445 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 425 - :0-0 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 413 - basic_string.h:672-672 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 408 - basic_string.h:218-1060 - libfe_space.so [...] | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 407 - basic_string.h:218-1060 - libfe_space.so [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | |||||
○Loop 419 - char_traits.h:445-445 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 426 - :0-0 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 412 - basic_string.h:193-792 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 415 - :0-0 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 414 - stl_construct.h:162-162 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 418 - char_traits.h:445-445 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 417 - :0-0 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 416 - :0-0 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 422 - basic_string.h:3703-3703 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 411 - stl_construct.h:162-162 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○__tls_get_addr_slow | ld-2.28.so | 0.09 | 0.09 | 0.16 | 0.16 | 0.16 | 0.16 | 1 | 0.00 | 0.00 | System (%): 100.00 | 1 | 0 | |
○aset::amat::MaterialContext::setup_integration_for_ip(unsigned long) | libamat.so | 0.08 | 0.08 | 0.16 | 0.16 | 0.16 | 0.16 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○aset::amat::IPDataView::IPDataView(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, aset::amat::IPDataAllocator*) | libamat.so | 0.08 | 0.08 | 0.16 | 0.16 | 0.16 | 0.16 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○aset::asolve::Node::position() const | libdofs.so | 0.08 | 0.08 | 0.16 | 0.16 | 0.16 | 0.16 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○rml::internal::Backend::genericGetBlock(int, unsigned long, bool) [clone .constprop.1] | libtbbmalloc.so.2.13 | 0.08 | 0.08 | 0.16 | 0.16 | 0.16 | 0.16 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○aset::asolve::MutDofList::begin() | libdofs.so | 0.08 | 0.01 | 0.16 | 0.01 | 0.16 | 0.02 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○rml::internal::Block::adjustPositionInBin(rml::internal::Bin*) | libtbbmalloc.so.2.13 | 0.08 | 0.08 | 0.15 | 0.15 | 0.15 | 0.15 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○mkl_serv_cpuisitbarcelona | libmkl_core.so.1 | 0.07 | 0.07 | 0.14 | 0.14 | 0.14 | 0.14 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
○aset::asolve::Dof::Dof(aset::asolve::DofCollection const&, unsigned long) | libdofs.so | 0.07 | 0.03 | 0.14 | 0.06 | 0.14 | 0.06 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
►std::__detail::_Node_const_iterator<std::pair<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const, aset::acore::FunParamWrapper<aset::asolve::FiniteElement> >, false, true> std::_Hashtab... | libfe_space.so | 0.07 | 0.07 | 0.14 | 0.13 | 0.14 | 0.14 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Problem/libproblem.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 521 - string_view:346-618 - libfe_space.so [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | |||||
►Eigen::Matrix<double, -1, 1, 0, -1, 1>::Matrix<Eigen::Matrix<double, 24, 1, 0, 24, 1> >(Eigen::Matrix<double, 24, 1, 0, 24, 1> const&) | libfinite_elements.so | 0.07 | 0.07 | 0.14 | 0.14 | 0.14 | 0.14 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 5778 - AssignEvaluator.h:424-424 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 5777 - AssignEvaluator.h:379-379 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 5775 - Memory.h:165-165 - libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 5776 - AssignEvaluator.h:379-379 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►aset::amat::TypedStateVariable<Eigen::TensorFixedSize<double, Eigen::Sizes<3l, 3l>, 0, long>, (aset::amat::var_type)1, (aset::amat::TensorProperty)0> aset::amat::MaterialBrick::get_variable<(aset::amat::var_type)1, Eigen::TensorFixedSi... | libfinite_elements.so | 0.07 | 0.05 | 0.13 | 0.10 | 0.14 | 0.10 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○Loop 656 - stl_tree.h:790-1953 - libfinite_elements.so [...] | 0.02 | 0.02 | 0.03 | 0.03 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | |||||
○Eigen::internal::TensorExecutor<Eigen::TensorAssignOp<Eigen::TensorReshapingOp<std::array<int, 4ul> const, Eigen::TensorSlicingOp<Eigen::DSizes<long, 2> const, Eigen::DSizes<long, 2> const, Eigen::TensorMap<Eigen::Tensor<... | libamat.so | 0.07 | 0.07 | 0.13 | 0.13 | 0.13 | 0.13 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
►tbb::detail::d1::ets_base<(tbb::detail::d1::ets_key_usage_type)1>::table_lookup(bool&) | multithreading_assembly_perf_test | 0.06 | 0.02 | 0.12 | 0.03 | 0.12 | 0.03 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | 1 | 0 |
○Loop 240 - enumerable_thread_specific.h:105-270 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 244 - enumerable_thread_specific.h:105-218 - multithreading_assembly_perf_test [...] | 0.04 | 0.03 | 0.08 | 0.05 | 0.09 | 0.06 | 1 | 0.00 | 0.00 | |||||
○Loop 243 - enumerable_thread_specific.h:105-218 - multithreading_assembly_perf_test [...] | 0.02 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 | 1 | 0.00 | 0.00 | |||||
○Loop 241 - enumerable_thread_specific.h:246-252 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 242 - enumerable_thread_specific.h:243-243 - multithreading_assembly_perf_test | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○mkl_blas_dgemv | libmkl_sequential.so.1 | 0.06 | 0.06 | 0.12 | 0.12 | 0.12 | 0.12 | 1 | 0.00 | 0.00 | Math (%): 100.00 | 1 | 0 | |
►aset::asolve::Mesh::centers() const | libmesh.so | 0.06 | 0.00 | 0.11 | 0.00 | 0.11 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Mesh/libmesh.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
►Loop 168 - PartialReduxEvaluator.h:104-118 - libmesh.so [...] | 0.06 | 0.00 | 0.11 | 0.00 | 0.11 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 169 - AssignEvaluator.h:379-424 - libmesh.so [...] | 0.06 | 0.01 | 0.11 | 0.02 | 0.11 | 0.02 | 1 | 0.00 | 0.00 | |||||
►Loop 175 - Redux.h:245-482 - libmesh.so [...] | 0.02 | 0.02 | 0.05 | 0.05 | 0.05 | 0.05 | 1 | 0.00 | 0.00 | |||||
○Loop 176 - BinaryFunctors.h:41-41 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 170 - BinaryFunctors.h:41-41 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 174 - PartialReduxEvaluator.h:104-104 - libmesh.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 171 - emmintrin.h:134-287 - libmesh.so [...] | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | |||||
○Loop 173 - emmintrin.h:251-251 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 172 - emmintrin.h:251-251 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○aset::amat::BehaviorDirectIntegrator<aset::amat::BehaviorBase>::compute_tangent_operator() | libamat.so | 0.06 | 0.06 | 0.11 | 0.11 | 0.11 | 0.11 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
○aset::asolve::MutDofList::push_back(unsigned long) | libdofs.so | 0.05 | 0.05 | 0.10 | 0.10 | 0.10 | 0.10 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | 1 | 0 |
○pthread_self | libpthread-2.28.so | 0.05 | 0.05 | 0.10 | 0.10 | 0.10 | 0.10 | 1 | 0.00 | 0.00 | Pthread (%): 100.00 | 1 | 0 | |
○operator new(unsigned long) | libstdc++.so.6.0.32 | 0.05 | 0.05 | 0.10 | 0.10 | 0.10 | 0.10 | 1 | 0.00 | 0.00 | Others (%): 100.00 | 1 | 0 | |
►aset::amat::TypedStateVariable<Eigen::TensorFixedSize<double, Eigen::Sizes<3l, 3l>, 0, long>, (aset::amat::var_type)2, (aset::amat::TensorProperty)0> aset::amat::MaterialBrick::get_variable<(aset::amat::var_type)2, Eigen::TensorFixedSi... | libfinite_elements.so | 0.05 | 0.03 | 0.09 | 0.05 | 0.09 | 0.05 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Loop 657 - stl_tree.h:790-1953 - libfinite_elements.so [...] | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | |||||
►aset::asolve::StructuredGrid::make_mesh() | libasolve_test_helpers.so | 0.05 | 0.00 | 0.09 | 0.00 | 0.09 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Dofs/libdofs.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
►Loop 74 - structured_grid.cpp:128-139 - libasolve_test_helpers.so [...] | 0.03 | 0.00 | 0.06 | 0.00 | 0.06 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 76 - structured_grid.cpp:129-139 - libasolve_test_helpers.so [...] | 0.03 | 0.00 | 0.06 | 0.00 | 0.06 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 75 - structured_grid.cpp:130-139 - libasolve_test_helpers.so [...] | 0.03 | 0.03 | 0.06 | 0.06 | 0.06 | 0.06 | 1 | 0.00 | 0.00 | |||||
►Loop 70 - structured_grid.cpp:149-156 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 71 - Memory.h:149-165 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 72 - alloc_traits.h:532-532 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 73 - stl_construct.h:97-97 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 78 - stl_tree.h:302-2281 - libasolve_test_helpers.so [...] | 0.02 | 0.00 | 0.04 | 0.00 | 0.04 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 77 - stl_tree.h:790-2119 - libasolve_test_helpers.so [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
○Loop 88 - stl_tree.h:1828-1828 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 86 - stl_tree.h:302-2281 - libasolve_test_helpers.so [...] | 0.01 | 0.00 | 0.02 | 0.00 | 0.03 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 94 - stl_vector.h:1899-1899 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 85 - structured_grid.cpp:39-60 - libasolve_test_helpers.so [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
○Loop 79 - stl_iterator_base_funcs.h:88-91 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 89 - stl_vector.h:1896-1896 - libasolve_test_helpers.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 93 - vector.tcc:119-523 - libasolve_test_helpers.so [...] | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 95 - stl_construct.h:97-97 - libasolve_test_helpers.so [...] | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 96 - Matrix.h:361-363 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 84 - stl_construct.h:97-97 - libasolve_test_helpers.so [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | |||||
○Loop 97 - vector.tcc:445-445 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 87 - stl_tree.h:1827-1828 - libasolve_test_helpers.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 92 - shared_ptr_base.h:1666-1666 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 91 - structured_grid.cpp:37-39 - libasolve_test_helpers.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 90 - structured_grid.cpp:37-38 - libasolve_test_helpers.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 98 - stl_tree.h:368-368 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 80 - stl_tree.h:368-368 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 83 - stl_tree.h:368-368 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 81 - stl_tree.h:368-368 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 82 - stl_tree.h:368-368 - libasolve_test_helpers.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►aset::acore::PointerTraits<aset::asolve::FiniteElement, (aset::acore::PointerOwnership)2>::internal_type aset::acore::factory_create<aset::acore::AbstractFactory<aset::asolve::FiniteElement>, aset::asolve::FiniteElement, (aset::acore::Pointe... | libfe_space.so | 0.04 | 0.04 | 0.09 | 0.08 | 0.09 | 0.08 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Problem/libproblem.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Loop 524 - std_function.h:243-244 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 526 - hashtable.h:1974-1981 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 525 - string_view:346-618 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
►aset::asolve::Mesh::cell_coordinates(std::pair<int, int> const&) const | libmesh.so | 0.04 | 0.03 | 0.09 | 0.06 | 0.09 | 0.06 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Mesh/libmesh.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Loop 167 - IndexedView.h:272-272 - libmesh.so [...] | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
►aset::asolve::DofTypeRecorder::add(aset::asolve::DofType const&) | libdofs.so | 0.04 | 0.04 | 0.08 | 0.08 | 0.08 | 0.08 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
►Loop 221 - basic_string.h:193-672 - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 219 - char_traits.h:445-445 - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 220 - char_traits.h:445-445 - libdofs.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 218 - basic_string.h:193-264 - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 223 - stl_iterator.h:1111-1111 - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 222 - basic_string.h:223-3703 - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○unknown_function | multithreading_assembly_perf_test | 0.04 | 0.00 | 0.08 | 0.00 | 0.08 | 0.00 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | |||
○mkl_serv_get_fast_mm_status@plt | libmkl_core.so.1 | 0.04 | 0.04 | 0.08 | 0.08 | 0.08 | 0.08 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
○mkl_serv_cpuisbulldozer | libmkl_core.so.1 | 0.04 | 0.04 | 0.08 | 0.08 | 0.08 | 0.08 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
►aset::asolve::Part::nb_ips() const | libfe_space.so | 0.04 | 0.00 | 0.07 | 0.00 | 0.08 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Problem/libproblem.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Loop 400 - numeric:455-456 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 401 - numeric:444-448 - libfe_space.so [...] | 0.04 | 0.04 | 0.07 | 0.07 | 0.08 | 0.08 | 1 | 0.00 | 0.00 | |||||
►std::_Function_handler<std::unique_ptr<aset::asolve::FiniteElement, std::default_delete<aset::asolve::FiniteElement> > (std::shared_ptr<aset::asolve::FiniteElement::UserInterface>), aset::acore::factory_register<aset::acore::Abstrac... | libfinite_elements.so | 0.04 | 0.04 | 0.07 | 0.07 | 0.07 | 0.07 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Loop 5715 - generic_elements.hpp:97-97 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 5716 - user_interface_base.hpp:59-60 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○aset::asolve::GenericFiniteElement<aset::asolve::ReferenceElement<aset::asolve::quadrature::HexaGauss8, aset::asolve::Hexa8Interpolation1, 3, (aset::asolve::FormulationFlag)0>, TypeList<aset::asolve::ElementRule<aset::asolve::ReferenceElemen... | libfinite_elements.so | 0.03 | 0.03 | 0.06 | 0.06 | 0.06 | 0.06 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○rml::internal::internalMalloc(unsigned long) | libtbbmalloc.so.2.13 | 0.03 | 0.03 | 0.06 | 0.06 | 0.06 | 0.06 | 1 | 0.00 | 0.00 | Others (%): 100.00 | |||
○std::_Rb_tree_insert_and_rebalance(bool, std::_Rb_tree_node_base*, std::_Rb_tree_node_base*, std::_Rb_tree_node_base&) | libstdc++.so.6.0.32 | 0.03 | 0.03 | 0.06 | 0.06 | 0.06 | 0.06 | 1 | 0.00 | 0.00 | Others (%): 100.00 | |||
►aset::asolve::Mesh::statistics[abi:cxx11]() const | libmesh.so | 0.03 | 0.00 | 0.06 | 0.00 | 0.06 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Mesh/libmesh.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Loop 194 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 202 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 196 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 193 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 195 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 201 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 198 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 203 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 200 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 192 - mesh.cpp:399-401 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 204 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 199 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 197 - CoreEvaluators.h:1026-1026 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
►aset::asolve::GenericFiniteElement<aset::asolve::ReferenceElement<aset::asolve::quadrature::HexaGauss8, aset::asolve::Hexa8Interpolation1, 3, (aset::asolve::FormulationFlag)0>, TypeList<aset::asolve::ElementRule<aset::asolve::ReferenceElemen... | libfinite_elements.so | 0.03 | 0.01 | 0.06 | 0.02 | 0.06 | 0.02 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
►Loop 3512 - stl_algobase.h:262-389 - libfinite_elements.so [...] | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | |||||
○Loop 3513 - stl_uninitialized.h:1105-1105 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 3514 - stl_uninitialized.h:1105-1105 - libfinite_elements.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►aset::asolve::Mesh::add_cell(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, int, Eigen::Matrix<int, 1, -1, 1, 1, -1> const&, aset::asolve::mesh_tags::Ranks) | libmesh.so | 0.03 | 0.03 | 0.06 | 0.06 | 0.06 | 0.06 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Mesh/libmesh.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Loop 216 - DenseStorage.h:420-420 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 217 - DenseStorage.h:420-420 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 218 - stl_iterator.h:1111-1111 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○aset::asolve::MutDof::rank() const | libdofs.so | 0.03 | 0.02 | 0.06 | 0.04 | 0.06 | 0.04 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○rml::internal::Backend::coalescAndPutList(rml::internal::FreeBlock*, bool, bool) | libtbbmalloc.so.2.13 | 0.03 | 0.03 | 0.06 | 0.06 | 0.06 | 0.06 | 1 | 0.00 | 0.00 | Others (%): 100.00 | |||
○mkl_serv_allocate@plt | libmkl_def.so.1 | 0.03 | 0.03 | 0.06 | 0.06 | 0.06 | 0.06 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
○.plt.sec@start | libstdc++.so.6.0.32 | 0.03 | 0.03 | 0.05 | 0.05 | 0.05 | 0.05 | 1 | 0.00 | 0.00 | System (%): 100.00 | |||
○mkl_serv_get_fast_mm_status | libmkl_core.so.1 | 0.03 | 0.03 | 0.05 | 0.05 | 0.05 | 0.05 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
○aset::asolve::StructuredGrid::rk(int, int, int) const | libasolve_test_helpers.so | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Dofs/libdofs.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○mkl_serv_check_ptr_and_warn | libmkl_sequential.so.1 | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
○mkl_set_xerbla_interface | libmkl_intel_lp64.so.1 | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
○rml::internal::MemoryPool::getEmptyBlock(unsigned long) | libtbbmalloc.so.2.13 | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | Others (%): 100.00 | |||
○mkl_serv_cbwr_get@plt | libmkl_core.so.1 | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
○mkl_set_xerbla_interface@plt | libmkl_intel_lp64.so.1 | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
○aset::asolve::Mesh::cell_connectivity(std::pair<int, int> const&) const | libmesh.so | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Mesh/libmesh.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○aset::asolve::GenericFiniteElement<aset::asolve::ReferenceElement<aset::asolve::quadrature::HexaGauss8, aset::asolve::Hexa8Interpolation1, 3, (aset::asolve::FormulationFlag)0>, TypeList<aset::asolve::ElementRule<aset::asolve::ReferenceElemen... | libfinite_elements.so | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Eigen::internal::DenseStorage_impl<double, -1, -1, -1, 0>::resize(long, long, long) | libnon_linear_solvers.so | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/tests/test_helpers/libasolve_test_helpers.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
►aset::asolve::Part::setup_material(aset::asolve::FESpace&) | libfe_space.so | 0.02 | 0.00 | 0.04 | 0.00 | 0.04 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Problem/libproblem.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Loop 451 - atomicity.h:71-108 - libfe_space.so [...] | 0.02 | 0.02 | 0.04 | 0.04 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | |||||
○mkl_serv_deallocate@plt | libmkl_def.so.1 | 0.02 | 0.02 | 0.03 | 0.03 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
○operator delete(void*) | libstdc++.so.6.0.32 | 0.02 | 0.02 | 0.03 | 0.03 | 0.04 | 0.04 | 1 | 0.00 | 0.00 | Others (%): 100.00 | |||
○rml::internal::Backend::IndexedBins::getFromBin(int, rml::internal::BackendSync*, unsigned long, bool, bool, bool, int*) [clone .constprop.0] | libtbbmalloc.so.2.13 | 0.02 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 | 1 | 0.00 | 0.00 | Others (%): 100.00 | |||
○pthread_getspecific@plt | libmkl_core.so.1 | 0.02 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
○_ZNK4aset4amat24IsotropicElasticBehavior9integrateEv@plt | libamat.so | 0.02 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 | 1 | 0.00 | 0.00 | Others (%): 100.00 | |||
○unknown_function | libmesh.so | 0.02 | 0.00 | 0.03 | 0.00 | 0.03 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Mesh/libmesh.so (%): 100.00 | |||
○mkl_serv_cpuisbulldozer@plt | libmkl_def.so.1 | 0.02 | 0.02 | 0.03 | 0.03 | 0.03 | 0.03 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
►void aset::asolve::set_from_csc<aset::asolve::SparseMatrixCOO<int, double>, aset::asolve::StorageCSC<int, double> >(aset::asolve::SparseMatrixCOO<int, double>&, aset::asolve::StorageCSC<int, double>&&) | multithreading_assembly_perf_test | 0.01 | 0.00 | 0.02 | 0.00 | 0.02 | 0.00 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | ||
○Loop 394 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 399 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 397 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 389 - sparse_matrix.hpp:160-161 - multithreading_assembly_perf_test [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | |||||
○Loop 392 - stl_uninitialized.h:449-449 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 391 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 390 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 393 - stl_uninitialized.h:449-449 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 395 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 402 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 398 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 1 | 0.00 | 0.00 | |||||
○Loop 396 - stl_construct.h:97-97 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 400 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 401 - stl_uninitialized.h:351-351 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○mkl_serv_set_xerbla_interface@plt | libmkl_intel_lp64.so.1 | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
►aset::asolve::Cellset::extend(std::vector<std::pair<int, int>, std::allocator<std::pair<int, int> > > const&, aset::asolve::mesh_tags::Indices, bool) | libmesh.so | 0.01 | 0.01 | 0.02 | 0.01 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Mesh/libmesh.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Loop 798 - stl_uninitialized.h:119-119 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 797 - stl_uninitialized.h:119-119 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○Loop 796 - stl_uninitialized.h:119-119 - libmesh.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○mkl_serv_cpuisitbarcelona@plt | libmkl_def.so.1 | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
►aset::asolve::FESpace::create_elements() | libfe_space.so | 0.01 | 0.00 | 0.02 | 0.00 | 0.02 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Problem/libproblem.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○Loop 184 - fespace.cpp:126-127 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 185 - stl_construct.h:162-162 - libfe_space.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 183 - fespace.cpp:334-335 - libfe_space.so | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
○Loop 182 - fespace.cpp:344-346 - libfe_space.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○mkl_blas_def_dgemm_getbufs_bdz@plt | libmkl_def.so.1 | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
►std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_assign(std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) | multithreading_assembly_perf_test | 0.01 | 0.01 | 0.02 | 0.01 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | Exe (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops | ||
○Loop 285 - basic_string.h:1159-1159 - multithreading_assembly_perf_test [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 0.00 | 0.00 | |||||
○aset::acore::Singleton<aset::acore::AbstractFactory<aset::asolve::FiniteElement> >::GetInstance() | libfinite_elements.so | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/FiniteElements/libfinite_elements.so (%): 100.00 | GNU C++20 13.2.0 -march=znver4 -g3 -O3 -std=c++20 -fno-omit-frame-pointer -fopenmp -funroll-loops -fPIC | ||
○scalable_malloc | libtbbmalloc.so.2.13 | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | Others (%): 100.00 | |||
►aset::asolve::NodeCollection::NodeCollection(aset::asolve::DofCollection&, Eigen::Map<Eigen::Matrix<double, -1, 3, 1, -1, 3> const, 0, Eigen::Stride<0, 0> > const&) | libdofs.so | 0.01 | 0.00 | 0.02 | 0.00 | 0.02 | 0.00 | 1 | 0.00 | 0.00 | /data/coe/users/d644583/a-set-gcc/build/a-solve/src/Output/liboutput.so (%): 100.00 | |||
○Loop 230 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 233 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 231 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 232 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
►Loop 226 - - libdofs.so [...] | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | |||||
○Loop 228 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 227 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 225 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○Loop 229 - - libdofs.so [...] | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0 | 0.00 | 0.00 | |||||
○mkl_serv_check_ptr_and_warn@plt | libmkl_def.so.1 | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | Math (%): 100.00 | |||
○rml::internal::FreeBlockPool::returnBlock(rml::internal::Block*) | libtbbmalloc.so.2.13 | 0.01 | 0.01 | 0.02 | 0.02 | 0.02 | 0.02 | 1 | 0.00 | 0.00 | Others (%): 100.00 |