Name | Module | Coverage (%) | Inclusive Time w.r.t. Wall Time(s) | Max Inc. Time over Threads(s) | Nb Threads | Deviation (coverage) | Deviation (time) |
maqao_noblas_eigennopar | maqao_noblas_eigenpar | maqao_noblas_eigennopar | maqao_noblas_eigenpar | maqao_noblas_eigennopar | maqao_noblas_eigenpar | maqao_noblas_eigennopar | maqao_noblas_eigenpar | maqao_noblas_eigennopar | maqao_noblas_eigenpar | maqao_noblas_eigennopar | maqao_noblas_eigenpar |
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... | binary | 18.42 | 27.17 | 11.77 | 19.03 | 3.17 | 4.86 | 128 | 128 | 3.39 | 3.36 | 0.40 | 0.39 |
Eigen::internal::gebp_kernel<double, double, long, Eigen::internal::blas_data_mapper<double, long, 0, 0, 1>, 12, 4, false, false>::operator()(Eigen::internal::blas_data_mapper<double, long, 0, 0, 1> const&, double const*, double const... | libfinite_elements.so | 9.60 | 8.07 | 6.14 | 5.65 | 2.02 | 2.29 | 128 | 128 | 2.93 | 3.25 | 0.36 | 0.48 |
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... | binary | 5.96 | 4.95 | 3.81 | 3.47 | 0.86 | 0.83 | 128 | 128 | 0.53 | 0.45 | 0.04 | 0.04 |
rml::internal::internalPoolMalloc(rml::internal::MemoryPool*, unsigned long) | libtbbmalloc.so.2.13 | 5.12 | 4.38 | 3.27 | 3.07 | 0.94 | 0.93 | 128 | 128 | 0.73 | 0.61 | 0.08 | 0.08 |
tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned long>, tbb::detail::d2::parallel_for_body_wrapper<__gnu_cxx::__normal_iterator<aset::asolve::FiniteElement* const*, std::vector<aset::asolve::FiniteElement*, std::allocato... | binary | 4.20 | 3.56 | 2.69 | 2.49 | 0.71 | 0.71 | 128 | 128 | 0.53 | 0.44 | 0.05 | 0.05 |
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 | 3.14 | 3.30 | 2.01 | 2.31 | 0.93 | 0.67 | 128 | 128 | 0.95 | 0.56 | 0.13 | 0.07 |
Eigen::internal::general_matrix_vector_product<long, double, Eigen::internal::const_blas_data_mapper<double, long, 1>, 1, false, double, Eigen::internal::const_blas_data_mapper<double, long, 0>, false, 0>::run(long, long, Eigen::internal:... | libfinite_elements.so | 3.58 | 2.34 | 2.29 | 1.64 | 0.93 | 0.53 | 128 | 128 | 1.48 | 0.43 | 0.18 | 0.06 |
rml::internal::Backend::genericGetBlock(int, unsigned long, bool) [clone .constprop.1] | libtbbmalloc.so.2.13 | 3.15 | 2.60 | 2.01 | 1.82 | 0.51 | 0.52 | 128 | 128 | 0.45 | 0.39 | 0.05 | 0.05 |
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... | binary | 3.01 | 2.35 | 1.93 | 1.64 | 0.48 | 0.45 | 128 | 128 | 0.33 | 0.30 | 0.03 | 0.04 |
__memset_avx512_erms | libc-2.28.so | 2.54 | 2.65 | 1.63 | 1.86 | 2.44 | 2.21 | 128 | 128 | 0.72 | 0.43 | 0.21 | 0.17 |
aset::amat::IPDataView::attach_storage_for_ip(unsigned long) | libamat.so | 2.57 | 1.86 | 1.64 | 1.31 | 0.63 | 0.42 | 128 | 128 | 1.10 | 0.48 | 0.14 | 0.07 |
__memcpy_avx512_unaligned_erms | libc-2.28.so | 1.59 | 2.68 | 1.01 | 1.87 | 7.71 | 12.56 | 128 | 128 | 1.23 | 1.74 | 0.68 | 1.09 |
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.34 | 1.90 | 1.49 | 1.33 | 0.49 | 0.61 | 128 | 128 | 0.74 | 0.78 | 0.09 | 0.11 |
aset::asolve::DofList::operator[](unsigned long) const | libdofs.so | 2.14 | 1.74 | 1.37 | 1.22 | 0.48 | 0.42 | 128 | 128 | 0.81 | 0.48 | 0.10 | 0.07 |
aset::asolve::MutDof::operator aset::asolve::Dof() const | libdofs.so | 1.98 | 1.64 | 1.27 | 1.15 | 0.40 | 0.35 | 128 | 128 | 0.55 | 0.29 | 0.07 | 0.04 |
__memset_avx512_unaligned_erms | libc-2.28.so | 1.45 | 2.13 | 0.93 | 1.50 | 0.47 | 0.63 | 128 | 128 | 0.85 | 0.74 | 0.11 | 0.11 |
rml::internal::Backend::askMemFromOS(unsigned long, long, int*, int, bool*, bool) | libtbbmalloc.so.2.13 | 1.78 | 1.50 | 1.13 | 1.05 | 0.33 | 0.33 | 128 | 128 | 0.34 | 0.27 | 0.04 | 0.04 |
rml::internal::Backend::IndexedBins::getFromBin(int, rml::internal::BackendSync*, unsigned long, bool, bool, bool, int*) [clone .constprop.0] | libtbbmalloc.so.2.13 | 1.83 | 1.44 | 1.17 | 1.01 | 0.33 | 0.36 | 128 | 128 | 0.33 | 0.27 | 0.04 | 0.04 |
aset::amat::BehaviorBase::update_val_for_input_variables() | libamat.so | 1.66 | 1.22 | 1.06 | 0.85 | 0.43 | 0.30 | 128 | 128 | 0.71 | 0.31 | 0.09 | 0.04 |
Eigen::internal::general_matrix_vector_product<long, double, Eigen::internal::const_blas_data_mapper<double, long, 0>, 0, false, double, Eigen::internal::const_blas_data_mapper<double, long, 1>, false, 0>::run(long, long, Eigen::internal:... | libfinite_elements.so | 1.53 | 1.29 | 0.98 | 0.90 | 0.36 | 0.44 | 128 | 128 | 0.49 | 0.54 | 0.06 | 0.08 |
aset::asolve::Dof::begin_total_value() const | libdofs.so | 1.69 | 1.11 | 1.08 | 0.77 | 0.40 | 0.27 | 128 | 128 | 0.73 | 0.31 | 0.09 | 0.04 |
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 | 1.29 | 1.44 | 0.82 | 1.01 | 0.43 | 0.36 | 128 | 128 | 0.67 | 0.47 | 0.08 | 0.07 |
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 | 1.33 | 1.24 | 0.85 | 0.87 | 0.32 | 0.34 | 128 | 128 | 0.37 | 0.37 | 0.04 | 0.05 |
Eigen::internal::gemm_pack_lhs<double, long, Eigen::internal::const_blas_data_mapper<double, long, 1>, 12, 4, double __vector(4), 1, false, false>::operator()(double*, Eigen::internal::const_blas_data_mapper<double, long, 1> const&, l... | libfinite_elements.so | 1.23 | 1.09 | 0.79 | 0.76 | 0.26 | 0.27 | 128 | 128 | 0.33 | 0.33 | 0.04 | 0.05 |
aset::asolve::FiniteElement::dofs_rank() const | binary | 1.13 | 1.04 | 0.72 | 0.73 | 0.28 | 0.24 | 128 | 128 | 0.45 | 0.29 | 0.06 | 0.04 |
aset::asolve::Dof::rank() const | libdofs.so | 1.28 | 0.82 | 0.82 | 0.57 | 0.30 | 0.20 | 128 | 128 | 0.44 | 0.22 | 0.05 | 0.03 |
Eigen::internal::gemm_pack_rhs<double, long, Eigen::internal::const_blas_data_mapper<double, long, 0>, 4, 0, false, false>::operator()(double*, Eigen::internal::const_blas_data_mapper<double, long, 0> const&, long, long, long, long) [... | libfinite_elements.so | 1.03 | 0.86 | 0.66 | 0.60 | 0.25 | 0.27 | 128 | 128 | 0.38 | 0.37 | 0.05 | 0.05 |
aset::amat::IsotropicElasticBehavior::integrate() const | libamat.so | 0.73 | 0.86 | 0.47 | 0.60 | 0.16 | 0.20 | 128 | 128 | 0.23 | 0.22 | 0.03 | 0.03 |
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) | binary | 0.84 | 0.72 | 0.54 | 0.50 | 13.92 | 13.92 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
__GI___sched_yield | libc-2.28.so | 0.83 | 0.67 | 0.53 | 0.47 | 0.18 | 0.17 | 128 | 128 | 0.22 | 0.17 | 0.03 | 0.02 |
aset::asolve::Dof::increment_value() const | libdofs.so | 0.16 | 1.29 | 0.10 | 0.90 | 0.05 | 0.30 | 127 | 128 | 0.08 | 0.33 | 0.01 | 0.05 |
rml::internal::freeSmallObject(void*) [clone .lto_priv.0] | libtbbmalloc.so.2.13 | 0.68 | 0.57 | 0.43 | 0.40 | 1.07 | 1.07 | 128 | 128 | 0.20 | 0.17 | 0.09 | 0.09 |
aset::amat::IPDataView::compute_rate_from_incr(double const&) | libamat.so | 0.49 | 0.54 | 0.31 | 0.37 | 0.13 | 0.15 | 128 | 128 | 0.17 | 0.17 | 0.02 | 0.02 |
Eigen::internal::gemm_pack_lhs<double, long, Eigen::internal::const_blas_data_mapper<double, long, 0>, 12, 4, double __vector(4), 0, false, false>::operator()(double*, Eigen::internal::const_blas_data_mapper<double, long, 0> const&, l... | libfinite_elements.so | 0.55 | 0.44 | 0.35 | 0.31 | 0.16 | 0.15 | 128 | 128 | 0.21 | 0.20 | 0.03 | 0.03 |
rml::internal::OrphanedBlocks::put(long, rml::internal::Block*) | libtbbmalloc.so.2.13 | 0.41 | 0.50 | 0.26 | 0.35 | 0.06 | 0.10 | 127 | 128 | 0.09 | 0.17 | 0.01 | 0.02 |
aset::asolve::Node::position() const | libdofs.so | 0.49 | 0.39 | 0.31 | 0.28 | 0.15 | 0.12 | 128 | 128 | 0.23 | 0.15 | 0.03 | 0.02 |
Eigen::internal::gemm_pack_rhs<double, long, Eigen::internal::const_blas_data_mapper<double, long, 0>, 4, 0, false, false>::operator()(double*, Eigen::internal::const_blas_data_mapper<double, long, 0> const&, long, long, long, long) [... | libfinite_elements.so | 0.45 | 0.40 | 0.29 | 0.28 | 0.14 | 0.17 | 128 | 128 | 0.18 | 0.21 | 0.02 | 0.03 |
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... | binary | 0.46 | 0.36 | 0.29 | 0.26 | 7.55 | 7.08 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
auto assemble_func<aset::asolve::SparseMatrixCOO<int, double> >(std::shared_ptr<aset::asolve::FESpace>, aset::asolve::AssemblyMultithreadingMethod, aset::asolve::AssemblyFlag, int) | binary | 0.41 | 0.36 | 0.26 | 0.25 | 6.80 | 6.90 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
aset::asolve::Assembler<aset::asolve::FESpace, aset::asolve::SparseMatrixCOO<int, double> >::parallel_assemble_colmutexes_(aset::asolve::AssemblyFlag) | binary | 0.40 | 0.34 | 0.25 | 0.24 | 6.56 | 6.52 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
aset::amat::MaterialContext::get_tangent_operator(unsigned long) const | libamat.so | 0.28 | 0.40 | 0.18 | 0.28 | 0.20 | 0.20 | 124 | 127 | 0.26 | 0.20 | 0.03 | 0.03 |
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.33 | 0.27 | 0.21 | 0.19 | 0.12 | 0.11 | 128 | 128 | 0.16 | 0.14 | 0.02 | 0.02 |
scalable_free | libtbbmalloc.so.2.13 | 0.32 | 0.26 | 0.20 | 0.18 | 4.09 | 3.92 | 111 | 111 | 0.60 | 0.53 | 0.39 | 0.37 |
Eigen::internal::general_matrix_matrix_product<long, double, 0, false, double, 0, false, 0, 1>::run(long, long, long, double const*, long, double const*, long, double*, long, long, double, Eigen::internal::level3_blocking<double, double>&, ... | libfinite_elements.so | 0.31 | 0.24 | 0.20 | 0.17 | 0.08 | 0.10 | 128 | 126 | 0.13 | 0.14 | 0.02 | 0.02 |
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.28 | 0.26 | 0.18 | 0.18 | 0.08 | 0.10 | 128 | 128 | 0.12 | 0.11 | 0.01 | 0.02 |
Eigen::internal::general_matrix_matrix_product<long, double, 1, false, double, 0, false, 0, 1>::run(long, long, long, double const*, long, double const*, long, double*, long, long, double, Eigen::internal::level3_blocking<double, double>&, ... | libfinite_elements.so | 0.28 | 0.23 | 0.18 | 0.16 | 0.08 | 0.10 | 128 | 128 | 0.14 | 0.14 | 0.02 | 0.02 |
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... | binary | 0.27 | 0.21 | 0.18 | 0.15 | 0.06 | 0.07 | 128 | 128 | 0.09 | 0.08 | 0.01 | 0.01 |
__tls_get_addr | ld-2.28.so | 0.27 | 0.21 | 0.17 | 0.15 | 0.19 | 0.09 | 128 | 126 | 0.17 | 0.12 | 0.02 | 0.02 |
Eigen::internal::SimpleTensorContractionMapper<double, long, 1, Eigen::TensorEvaluator<Eigen::TensorFixedSize<double, Eigen::Sizes<3l, 3l, 3l, 3l>, 0, long> const, Eigen::DefaultDevice>, std::array<long, 2ul>, std::array<long,... | libamat.so | 0.26 | 0.21 | 0.17 | 0.15 | 0.10 | 0.08 | 128 | 127 | 0.14 | 0.11 | 0.02 | 0.02 |
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.24 | 0.20 | 0.15 | 0.14 | 0.09 | 0.09 | 125 | 127 | 0.13 | 0.11 | 0.02 | 0.02 |
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.21 | 0.19 | 0.13 | 0.13 | 0.07 | 0.08 | 127 | 125 | 0.12 | 0.10 | 0.01 | 0.02 |
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.18 | 0.21 | 0.11 | 0.14 | 0.05 | 0.08 | 128 | 128 | 0.08 | 0.09 | 0.01 | 0.01 |
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.20 | 0.18 | 0.13 | 0.12 | 0.07 | 0.07 | 125 | 125 | 0.11 | 0.11 | 0.01 | 0.02 |
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... | binary | 0.20 | 0.17 | 0.13 | 0.12 | 0.05 | 0.06 | 126 | 127 | 0.09 | 0.07 | 0.01 | 0.01 |
aset::amat::Behavior<aset::amat::IsotropicElasticBehavior>::compute_tangent_operator_direct() const | libamat.so | 0.13 | 0.17 | 0.09 | 0.12 | 0.06 | 0.07 | 122 | 125 | 0.08 | 0.09 | 0.01 | 0.01 |
rml::internal::Backend::coalescAndPutList(rml::internal::FreeBlock*, bool, bool) | libtbbmalloc.so.2.13 | 0.16 | 0.14 | 0.10 | 0.10 | 0.05 | 0.04 | 126 | 126 | 0.08 | 0.07 | 0.01 | 0.01 |
unknown_function | libfinite_elements.so | 0.12 | 0.18 | 0.07 | 0.13 | 0.05 | 0.05 | 113 | 127 | 0.09 | 0.09 | 0.01 | 0.01 |
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.18 | 0.12 | 0.11 | 0.08 | 0.05 | 0.04 | 121 | 124 | 0.10 | 0.06 | 0.01 | 0.01 |
aset::asolve::DofIterator::operator*() const | libdofs.so | 0.16 | 0.13 | 0.10 | 0.09 | 0.06 | 0.09 | 121 | 125 | 0.10 | 0.09 | 0.01 | 0.01 |
aset::amat::BehaviorDirectIntegrator<aset::amat::BehaviorBase>::compute_tangent_operator() | libamat.so | 0.13 | 0.13 | 0.08 | 0.09 | 0.05 | 0.09 | 121 | 125 | 0.07 | 0.09 | 0.01 | 0.01 |
aset::amat::BehaviorDirectIntegrator<aset::amat::BehaviorBase>::integrate() | libamat.so | 0.12 | 0.13 | 0.08 | 0.09 | 0.03 | 0.05 | 122 | 127 | 0.06 | 0.07 | 0.01 | 0.01 |
_int_free | libc-2.28.so | 0.10 | 0.15 | 0.06 | 0.11 | 0.83 | 0.64 | 85 | 124 | 0.14 | 0.10 | 0.09 | 0.06 |
__GI___libc_malloc | libc-2.28.so | 0.14 | 0.11 | 0.09 | 0.07 | 0.46 | 0.15 | 119 | 117 | 0.09 | 0.07 | 0.04 | 0.02 |
tbb::detail::d1::task* tbb::detail::r1::task_dispatcher::receive_or_steal_task<false, tbb::detail::r1::outermost_worker_waiter>(tbb::detail::r1::thread_data&, tbb::detail::r1::execution_data_ext&, tbb::detail::r1::outermost_worker_waiter&... | libtbb.so.12.13 | 0.12 | 0.12 | 0.08 | 0.08 | 0.04 | 0.04 | 121 | 127 | 0.07 | 0.05 | 0.01 | 0.01 |
tbb::detail::d1::ets_base<(tbb::detail::d1::ets_key_usage_type)1>::table_lookup(bool&) | binary | 0.06 | 0.17 | 0.04 | 0.12 | 0.03 | 0.07 | 104 | 128 | 0.05 | 0.10 | 0.01 | 0.01 |
rml::internal::MemoryPool::getEmptyBlock(unsigned long) | libtbbmalloc.so.2.13 | 0.11 | 0.09 | 0.07 | 0.06 | 0.05 | 0.04 | 121 | 119 | 0.07 | 0.06 | 0.01 | 0.01 |
unknown_function | binary | 0.05 | 0.14 | 0.03 | 0.10 | 0.02 | 0.07 | 90 | 121 | 0.04 | 0.08 | 0.01 | 0.01 |
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.10 | 0.09 | 0.06 | 0.06 | 0.03 | 0.04 | 113 | 117 | 0.06 | 0.05 | 0.01 | 0.01 |
rml::internal::internalMalloc(unsigned long) | libtbbmalloc.so.2.13 | 0.08 | 0.09 | 0.05 | 0.06 | 0.04 | 0.04 | 108 | 118 | 0.06 | 0.05 | 0.01 | 0.01 |
aset::amat::Behavior<aset::amat::IsotropicElasticBehavior>::integration() const | libamat.so | 0.06 | 0.08 | 0.04 | 0.05 | 0.03 | 0.04 | 98 | 113 | 0.06 | 0.05 | 0.01 | 0.01 |
aset::amat::MaterialContext::integrate() const | libamat.so | 0.07 | 0.06 | 0.05 | 0.04 | 0.08 | 0.05 | 103 | 113 | 0.07 | 0.05 | 0.01 | 0.01 |
aset::amat::BehaviorBase::storage_entry_point() const | libamat.so | 0.06 | 0.05 | 0.04 | 0.04 | 0.02 | 0.03 | 101 | 97 | 0.04 | 0.04 | 0.00 | 0.01 |
Eigen::internal::lhs_process_one_packet<4, 4l, 1l, double, double, double, double __vector(4), double __vector(4), double __vector(4), double __vector(4), Eigen::internal::gebp_traits<double, double, false, false, 1, 0>, Eigen::internal::BlasLinea... | libfinite_elements.so | 0.07 | 0.04 | 0.04 | 0.03 | 0.03 | 0.03 | 101 | 89 | 0.05 | 0.03 | 0.01 | 0.00 |
tbb::detail::r1::outermost_worker_waiter::continue_execution(tbb::detail::r1::arena_slot&, tbb::detail::d1::task*&) const | libtbb.so.12.13 | 0.07 | 0.04 | 0.05 | 0.03 | 0.02 | 0.02 | 110 | 86 | 0.04 | 0.03 | 0.01 | 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.05 | 0.04 | 0.03 | 0.03 | 0.03 | 0.03 | 98 | 88 | 0.04 | 0.04 | 0.01 | 0.01 |
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.05 | 0.02 | 0.03 | 0.02 | 0.85 | 0.47 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
__GI___libc_free | libc-2.28.so | 0.02 | 0.05 | 0.02 | 0.04 | 0.13 | 0.08 | 44 | 92 | 0.03 | 0.04 | 0.02 | 0.01 |
rml::internal::LargeObjectCache::doCleanup(unsigned long, bool) | libtbbmalloc.so.2.13 | 0.04 | 0.03 | 0.03 | 0.02 | 0.03 | 0.02 | 85 | 81 | 0.04 | 0.02 | 0.00 | 0.00 |
rml::internal::Block::adjustPositionInBin(rml::internal::Bin*) | libtbbmalloc.so.2.13 | 0.03 | 0.04 | 0.02 | 0.03 | 0.02 | 0.02 | 60 | 90 | 0.03 | 0.02 | 0.00 | 0.00 |
aset::amat::MaterialContext::setup_integration_for_ip(unsigned long) | libamat.so | 0.03 | 0.02 | 0.02 | 0.02 | 0.02 | 0.04 | 75 | 64 | 0.03 | 0.04 | 0.00 | 0.01 |
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.03 | 0.03 | 0.02 | 0.02 | 0.02 | 0.02 | 73 | 62 | 0.03 | 0.03 | 0.00 | 0.01 |
pthread_self | libpthread-2.28.so | 0.02 | 0.03 | 0.02 | 0.02 | 0.03 | 0.03 | 54 | 70 | 0.03 | 0.03 | 0.00 | 0.01 |
_int_malloc | libc-2.28.so | 0.03 | 0.03 | 0.02 | 0.02 | 0.01 | 0.02 | 61 | 62 | 0.02 | 0.03 | 0.00 | 0.00 |
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.03 | 0.02 | 0.02 | 0.01 | 0.02 | 0.01 | 69 | 53 | 0.03 | 0.02 | 0.00 | 0.00 |
std::_Hash_bytes(void const*, unsigned long, unsigned long) | libstdc++.so.6.0.32 | 0.02 | 0.03 | 0.01 | 0.02 | 0.01 | 0.02 | 56 | 73 | 0.01 | 0.02 | 0.00 | 0.00 |
unknown_function | [vdso] | 0.03 | 0.02 | 0.02 | 0.02 | 0.02 | 0.02 | 64 | 63 | 0.03 | 0.02 | 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.02 | 0.02 | 0.02 | 0.02 | 0.01 | 0.02 | 57 | 61 | 0.03 | 0.02 | 0.00 | 0.00 |
__memcmp_avx2_movbe | libc-2.28.so | 0.03 | 0.02 | 0.02 | 0.01 | 0.02 | 0.02 | 59 | 58 | 0.03 | 0.02 | 0.00 | 0.00 |
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> ... | libamat.so | 0.02 | 0.03 | 0.01 | 0.02 | 0.02 | 0.02 | 49 | 67 | 0.03 | 0.02 | 0.00 | 0.00 |
rml::internal::BackRefIdx::newBackRef(bool) | libtbbmalloc.so.2.13 | 0.03 | 0.01 | 0.02 | 0.01 | 0.01 | 0.01 | 61 | 49 | 0.03 | 0.01 | 0.00 | 0.00 |
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.02 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 50 | 52 | 0.03 | 0.02 | 0.00 | 0.00 |
__GI___pthread_getspecific | libpthread-2.28.so | 0.02 | 0.02 | 0.01 | 0.01 | 0.01 | 0.02 | 53 | 51 | 0.02 | 0.02 | 0.00 | 0.00 |
tbb::detail::r1::task_dispatcher::get_critical_task(tbb::detail::d1::task*, tbb::detail::r1::execution_data_ext&, long, bool) | libtbb.so.12.13 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 56 | 40 | 0.02 | 0.02 | 0.00 | 0.00 |
tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned long>, tbb::detail::d2::parallel_for_body_wrapper<__gnu_cxx::__normal_iterator<aset::asolve::FiniteElement* const*, std::vector<aset::asolve::FiniteElement*, std::allocato... | binary | 0.01 | 0.02 | 0.01 | 0.01 | 0.01 | 0.01 | 33 | 47 | 0.02 | 0.02 | 0.00 | 0.00 |
aset::asolve::Dof::Dof(aset::asolve::DofCollection const&, unsigned long) | libdofs.so | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 32 | 35 | 0.02 | 0.02 | 0.00 | 0.00 |
unknown_function | libdofs.so | 0.02 | 0.01 | 0.01 | 0.00 | 0.01 | 0.01 | 41 | 25 | 0.02 | 0.01 | 0.00 | 0.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&) | binary | 0.01 | 0.01 | 0.01 | 0.01 | 0.02 | 0.01 | 29 | 31 | 0.03 | 0.01 | 0.00 | 0.00 |
__tls_get_addr@plt | libamat.so | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 30 | 35 | 0.01 | 0.01 | 0.00 | 0.00 |
tbb::detail::r1::rml::private_worker::thread_routine(void*) | libtbb.so.12.13 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 0.01 | 32 | 25 | 0.01 | 0.02 | 0.00 | 0.00 |
tbb::detail::r1::arena::out_of_work() | libtbb.so.12.13 | 0.01 | 0.01 | 0.01 | 0.00 | 0.01 | 0.01 | 39 | 21 | 0.01 | 0.01 | 0.00 | 0.00 |
unlink_chunk.isra.2 | libc-2.28.so | 0.01 | 0.01 | 0.01 | 0.00 | 0.20 | 0.12 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
malloc_consolidate | libc-2.28.so | 0.01 | 0.01 | 0.01 | 0.00 | 0.17 | 0.14 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
aset::asolve::Assembler<aset::asolve::FESpace, aset::asolve::SparseMatrixCOO<int, double> >::compute_matrix_profile_() | binary | 0.01 | 0.01 | 0.01 | 0.00 | 0.15 | 0.14 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
scalable_malloc | libtbbmalloc.so.2.13 | 0.01 | 0.01 | 0.00 | 0.01 | 0.01 | 0.01 | 21 | 27 | 0.01 | 0.01 | 0.00 | 0.00 |
_ZNK5Eigen8internal29SimpleTensorContractionMapperIdlLi1ENS_15TensorEvaluatorIKNS_15TensorFixedSizeIdNS_5SizesIJLl3ELl3ELl3ELl3EEEELi0ElEENS_13DefaultDeviceEEESt5arrayIlLm2EESB_Li4ELb1ELi16ENS_11MakePointerEE12computeIndexEll@plt | libamat.so | 0.00 | 0.01 | 0.00 | 0.01 | 0.01 | 0.02 | 13 | 29 | 0.02 | 0.02 | 0.00 | 0.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>&&) | binary | 0.01 | 0.01 | 0.00 | 0.01 | 0.10 | 0.14 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::r1::allocate(tbb::detail::d1::small_object_pool*&, unsigned long, tbb::detail::d1::execution_data const&) | libtbb.so.12.13 | 0.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.01 | 21 | 24 | 0.01 | 0.01 | 0.00 | 0.00 |
rml::internal::Backend::IndexedBins::addBlock(int, rml::internal::FreeBlock*, unsigned long, bool) [clone .isra.0] | libtbbmalloc.so.2.13 | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.01 | 27 | 18 | 0.01 | 0.00 | 0.00 | 0.00 |
void tbb::detail::d1::fold_tree<tbb::detail::d1::tree_node>(tbb::detail::d1::node*, tbb::detail::d1::execution_data const&) | binary | 0.01 | 0.01 | 0.00 | 0.00 | 0.01 | 0.01 | 20 | 21 | 0.02 | 0.01 | 0.00 | 0.00 |
rml::internal::MemoryPool::onThreadShutdown(rml::internal::TLSData*) [clone .part.0] | libtbbmalloc.so.2.13 | 0.01 | 0.01 | 0.00 | 0.01 | 0.01 | 0.01 | 17 | 28 | 0.01 | 0.00 | 0.00 | 0.00 |
rml::internal::FreeBlockPool::returnBlock(rml::internal::Block*) | libtbbmalloc.so.2.13 | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.01 | 22 | 17 | 0.02 | 0.01 | 0.00 | 0.00 |
std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> >::_M_dispose() | binary | 0.01 | 0.01 | 0.00 | 0.00 | 0.00 | 0.01 | 17 | 21 | 0.01 | 0.01 | 0.00 | 0.00 |
_ZNK4aset4amat24IsotropicElasticBehavior9integrateEv@plt | libamat.so | 0.01 | 0.00 | 0.00 | 0.00 | 0.01 | 0.01 | 19 | 14 | 0.01 | 0.01 | 0.00 | 0.00 |
_ZN4aset4amat10IPDataView22compute_rate_from_incrERKd@plt | libamat.so | 0.01 | 0.00 | 0.01 | 0.00 | 0.01 | 0.01 | 23 | 9 | 0.02 | 0.01 | 0.00 | 0.00 |
memset@plt | libamat.so | 0.01 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 19 | 14 | 0.00 | 0.01 | 0.00 | 0.00 |
operator new(unsigned long) | libstdc++.so.6.0.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 0.01 | 14 | 14 | 0.01 | 0.01 | 0.00 | 0.00 |
tbb::detail::r1::thread_dispatcher::process(rml::job&) | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 15 | 15 | 0.00 | 0.00 | 0.00 | 0.00 |
rml::internal::Backend::addNewRegion(unsigned long, rml::internal::MemRegionType, bool) | libtbbmalloc.so.2.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 0.01 | 15 | 11 | 0.01 | 0.01 | 0.00 | 0.00 |
tbb::detail::r1::arena_slot::get_task(tbb::detail::r1::execution_data_ext&, long) | libtbb.so.12.13 | 0.00 | 0.01 | 0.00 | 0.00 | 0.00 | 0.01 | 9 | 19 | 0.00 | 0.01 | 0.00 | 0.00 |
operator delete(void*) | libstdc++.so.6.0.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 0.01 | 8 | 15 | 0.01 | 0.01 | 0.00 | 0.00 |
tbb::detail::r1::deallocate(tbb::detail::d1::small_object_pool&, void*, unsigned long, tbb::detail::d1::execution_data const&) | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 13 | 12 | 0.00 | 0.01 | 0.00 | 0.00 |
Eigen::internal::DenseStorage_impl<double, -1, -1, 1, 0>::resize(long, long, long) [clone .isra.0] | libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 12 | 13 | 0.00 | 0.00 | 0.00 | 0.00 |
std::vector<std::vector<int, tbb::detail::d1::scalable_allocator<int> >, std::allocator<std::vector<int, tbb::detail::d1::scalable_allocator<int> > > >::~vector() | binary | 0.00 | 0.00 | 0.00 | 0.00 | 0.04 | 0.04 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::r1::spawn(tbb::detail::d1::task&, tbb::detail::d1::task_group_context&) | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 5 | 11 | 0.00 | 0.01 | 0.00 | 0.00 |
aset::asolve::DofList::begin() const | libdofs.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 6 | 10 | 0.00 | 0.01 | 0.00 | 0.00 |
Eigen::internal::aligned_malloc(unsigned long) | libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 8 | 7 | 0.00 | 0.00 | 0.00 | 0.00 |
.plt.sec@start | libstdc++.so.6.0.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.02 | 6 | 6 | 0.01 | 0.00 | 0.00 | 0.01 |
_ZNK4aset4amat12BehaviorBase19storage_entry_pointEv@plt | libamat.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 6 | 9 | 0.00 | 0.00 | 0.00 | 0.00 |
@plt_start@ | libtbbmalloc.so.2.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.02 | 0.01 | 3 | 7 | 0.00 | 0.01 | 0.01 | 0.00 |
tbb::detail::d0::atomic_backoff::pause() | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 7 | 6 | 0.00 | 0.00 | 0.00 | 0.00 |
std::chrono::_V2::steady_clock::now() | libstdc++.so.6.0.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 6 | 6 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::d1::range_vector<tbb::detail::d1::blocked_range<unsigned long>, (unsigned char)8>::split_to_fill(unsigned char) | binary | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 5 | 7 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::d1::task* tbb::detail::r1::task_dispatcher::receive_or_steal_task<false, tbb::detail::r1::external_waiter>(tbb::detail::r1::thread_data&, tbb::detail::r1::execution_data_ext&, tbb::detail::r1::external_waiter&, long, bool, bo... | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.02 | 0.03 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
aset::asolve::DofList::end() const | libdofs.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 6 | 4 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::r1::task_dispatcher::get_stream_or_critical_task(tbb::detail::r1::execution_data_ext&, tbb::detail::r1::arena&, tbb::detail::r1::task_stream<(tbb::detail::r1::task_stream_accessor_type)0>&, unsigned int&, long, bool) [clo... | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 3 | 7 | 0.00 | 0.01 | 0.00 | 0.00 |
operator delete(void*, unsigned long) | libstdc++.so.6.0.32 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 3 | 6 | 0.00 | 0.00 | 0.00 | 0.00 |
aset::asolve::FiniteElement::~FiniteElement() | libfinite_elements.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.03 | 0.01 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
__GI___clock_gettime | libc-2.28.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 3 | 5 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::r1::thread_dispatcher::client_in_need(tbb::detail::r1::intrusive_list<tbb::detail::r1::thread_dispatcher_client>*, tbb::detail::r1::thread_dispatcher_client*) | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2 | 5 | 0.00 | 0.00 | 0.00 | 0.00 |
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 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 0.02 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
rml::internal::Backend::startUseBlock(rml::internal::MemRegion*, rml::internal::FreeBlock*, bool) | libtbbmalloc.so.2.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 3 | 2 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::r1::arena::on_thread_leaving(unsigned int) | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2 | 3 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::r1::is_group_execution_cancelled(tbb::detail::d1::task_group_context&) | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 1 | 4 | 0.00 | 0.00 | 0.00 | 0.00 |
_ZN4aset4amat10IPDataView21attach_storage_for_ipEm@plt | libamat.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 3 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
@plt_start@ | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2 | 2 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::r1::execution_slot(tbb::detail::d1::execution_data const*) | libtbb.so.12.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
rml::internal::OrphanedBlocks::get(rml::internal::TLSData*, unsigned int) | libtbbmalloc.so.2.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
rml::internal::BackRefMain::requestNewSpace() | libtbbmalloc.so.2.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
rml::internal::Backend::requestBootstrapMem() | libtbbmalloc.so.2.13 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 2 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned long>, tbb::detail::d2::parallel_for_body_wrapper<__gnu_cxx::__normal_iterator<aset::asolve::FiniteElement* const*, std::vector<aset::asolve::FiniteElement*, std::allocato... | binary | NA | 0.00 | NA | 0.00 | NA | 0.00 | NA | 3 | NA | 0.00 | NA | 0.00 |
_ZNK5Eigen15TensorEvaluatorIKNS_19TensorContractionOpIKSt5arrayINS_9IndexPairIiEELm2EEKNS_15TensorFixedSizeIdNS_5SizesIJLl3ELl3ELl3ELl3EEEELi0ElEEKNS7_IdNS8_IJLl3ELl3EEEELi0ElEEKNS_16NoOpOutputKernelEEENS_13DefaultDeviceEE11evalProductILi0EEEvPd@plt | libamat.so | NA | 0.00 | NA | 0.00 | NA | 0.01 | NA | 3 | NA | 0.00 | NA | 0.00 |
tbb::detail::r1::rml::private_server::wake_some(int) | libtbb.so.12.13 | 0.00 | NA | 0.00 | NA | 0.00 | NA | 2 | NA | 0.00 | NA | 0.00 | NA |
tbb::detail::r1::binary_semaphore::P() | libtbb.so.12.13 | 0.00 | NA | 0.00 | NA | 0.00 | NA | 2 | NA | 0.00 | NA | 0.00 | NA |
unknown_function | libmesh.so | 0.00 | NA | 0.00 | NA | 0.01 | NA | 1 | NA | 0.00 | NA | 0.00 | NA |
_ZN4aset4amat12BehaviorBase30update_val_for_input_variablesEv@plt | libamat.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.01 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
std::_Sp_counted_ptr_inplace<aset::asolve::Mesh, std::allocator<void>, (__gnu_cxx::_Lock_policy)2>::_M_dispose() | libasolve_test_helpers.so | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 1 | 1 | 0.00 | 0.00 | 0.00 | 0.00 |
tbb::detail::r1::task_group_context_impl::bind_to(tbb::detail::d1::task_group_context&, tbb::detail::r1::thread_data*) | libtbb.so.12.13 | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 | NA |
tbb::detail::r1::governor::auto_terminate(void*) | libtbb.so.12.13 | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 | NA |
tbb::detail::d1::enumerable_thread_specific<Eigen::Matrix<double, -1, 1, 0, -1, 1>, tbb::detail::d1::cache_aligned_allocator<Eigen::Matrix<double, -1, 1, 0, -1, 1> >, (tbb::detail::d1::ets_key_usage_type)1>::create_local() | binary | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 | NA |
tbb::detail::d1::start_for<tbb::detail::d1::blocked_range<unsigned long>, tbb::detail::d2::parallel_for_body_wrapper<__gnu_cxx::__normal_iterator<std::vector<int, tbb::detail::d1::scalable_allocator<int> >*, std::vector<std::v... | binary | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 | NA |
rml::internal::FreeBlockPool::externalCleanup() | libtbbmalloc.so.2.13 | NA | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 |
rml::internal::removeBackRef(rml::internal::BackRefIdx) | libtbbmalloc.so.2.13 | NA | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 |
scalable_aligned_malloc | libtbbmalloc.so.2.13 | NA | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 |
tbb::detail::r1::market::adjust_demand(tbb::detail::r1::pm_client&, int, int) | libtbb.so.12.13 | NA | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 |
rml::internal::Backend::UsedAddressRange::registerAlloc(unsigned long, unsigned long) | libtbbmalloc.so.2.13 | NA | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 |
__GI___mmap | libc-2.28.so | NA | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 |
_ZNSt6chrono3_V212system_clock3nowEv@plt | libspdlog.so.1.12.0 | NA | 0.00 | NA | 0.00 | NA | 0.00 | NA | 1 | NA | 0.00 | NA | 0.00 |