grattan / covid19.model.sa2

4 stars 0 forks source link

GProfiler #43

Open HughParsonage opened 4 years ago

HughParsonage commented 4 years ago

V 0.0.8

   20682  37.2%  37.2%    20700  37.2% .omp_outlined._debug__.21 (inline)
   11662  21.0%  58.2%    11662  21.0% __memmove_avx_unaligned_erms
    3450   6.2%  64.4%     3507   6.3% infect_dzn
    2701   4.9%  69.2%     2701   4.9% .omp_outlined._debug__.12 (inline)
    2618   4.7%  73.9%    48462  87.1% do_au_simulate
    2175   3.9%  77.8%     2387   4.3% .omp_outlined._debug__.63 (inline)
    1977   3.6%  81.4%     2241   4.0% infect_school
    1714   3.1%  84.5%     1715   3.1% .omp_outlined._debug__.7 (inline)
    1331   2.4%  86.9%     1331   2.4% .omp_outlined..11 (inline)
    1009   1.8%  88.7%    22159  39.8% infect_supermarkets
     891   1.6%  90.3%     1356   2.4% infect_place
     741   1.3%  91.6%      741   1.3% .omp_outlined..9 (inline)
     553   1.0%  92.6%      553   1.0% .omp_outlined..64 (inline)
     511   0.9%  93.5%      511   0.9% .omp_outlined._debug__.10 (inline)
     505   0.9%  94.4%      505   0.9% .omp_outlined..13 (inline)
     496   0.9%  95.3%      561   1.0% do_au_simulate (inline)
     413   0.7%  96.1%      413   0.7% __GI_munmap
     386   0.7%  96.8%      386   0.7% infect_supermarkets (inline)
     324   0.6%  97.4%      324   0.6% .omp_outlined._debug__.106 (inline)
     304   0.5%  97.9%      304   0.5% infect_place (inline)
     131   0.2%  98.1%      131   0.2% .omp_outlined._debug__.33 (inline)
     107   0.2%  98.3%      150   0.3% dqrng::random_64bit_wrapper::operator
     102   0.2%  98.5%      102   0.2% __memset_avx2_erms
      96   0.2%  98.7%      506   0.9% R_BadLongVector
      87   0.2%  98.8%       87   0.2% .omp_outlined..62 (inline)
      84   0.2%  99.0%      234   0.4% dqrng::sample::replacement::{lambda#1}::operator (inline)
      78   0.1%  99.1%       78   0.1% shorten_sa2s_ordered
      66   0.1%  99.3%       66   0.1% infect_school (inline)
      58   0.1%  99.4%       58   0.1% .omp_outlined._debug__.61 (inline)
      47   0.1%  99.4%       47   0.1% sa2_firsts_finals
      43   0.1%  99.5%       43   0.1% dqrng::random_64bit_wrapper::operator (inline)
      34   0.1%  99.6%       34   0.1% .omp_outlined._debug__.53 (inline)
      24   0.0%  99.6%       24   0.0% which_unsorted_int
      17   0.0%  99.7%       17   0.0% .omp_outlined._debug__ (inline)
      17   0.0%  99.7%       17   0.0% .omp_outlined._debug__.16 (inline)
      16   0.0%  99.7%       16   0.0% __ieee754_logl
      15   0.0%  99.7%       15   0.0% .omp_outlined..55 (inline)
      15   0.0%  99.8%       44   0.1% std::generate_canonical (inline)
      12   0.0%  99.8%      246   0.4% dqsample_int (inline)
      11   0.0%  99.8%       11   0.0% __tan_fma
      10   0.0%  99.8%       10   0.0% .omp_outlined. (inline)
      10   0.0%  99.8%       10   0.0% .omp_outlined..107 (inline)
      10   0.0%  99.9%       10   0.0% .omp_outlined..18 (inline)
       4   0.0%  99.9%        4   0.0% __GI___libc_write
       4   0.0%  99.9%        4   0.0% __ieee754_log_fma
       4   0.0%  99.9%        4   0.0% std::mersenne_twister_engine::operator (inline)
       3   0.0%  99.9%      511   0.9% Rf_allocVector3
       3   0.0%  99.9%        3   0.0% Rf_pmatch
       3   0.0%  99.9%        3   0.0% __logl
       3   0.0%  99.9%       35   0.1% cauchyRand
       3   0.0%  99.9%       23   0.0% std::log (inline)
       3   0.0%  99.9%        4   0.0% std::uniform_int_distribution::operator
       2   0.0%  99.9%        2   0.0% .omp_outlined..22 (inline)
       2   0.0%  99.9%        2   0.0% Rf_mkCharLenCE
       2   0.0%  99.9%        3   0.0% __kmpc_doacross_fini
       2   0.0%  99.9%        2   0.0% __memset_avx2_unaligned_erms
       2   0.0%  99.9%        2   0.0% __tls_get_addr
       2   0.0%  99.9%        2   0.0% _init
       2   0.0%  99.9%        2   0.0% _int_free
       2   0.0%  99.9%    55610 100.0% do_Rprof
       2   0.0%  99.9%        6   0.0% std::mersenne_twister_engine::operator
       1   0.0%  99.9%        1   0.0% CONS_NR
       1   0.0% 100.0%        1   0.0% DATAPTR
       1   0.0% 100.0%        1   0.0% R_CHAR
       1   0.0% 100.0%        1   0.0% R_ToplevelExec
       1   0.0% 100.0%        1   0.0% R_execMethod
       1   0.0% 100.0%        3   0.0% Rcpp::Vector::push_back__impl
       1   0.0% 100.0%        1   0.0% Rf_asS4
       1   0.0% 100.0%        1   0.0% Rf_checkArityCall
       1   0.0% 100.0%        3   0.0% Rf_coerceVector
       1   0.0% 100.0%        1   0.0% Rf_findVarInFrame3
       1   0.0% 100.0%        1   0.0% Rf_getAttrib
       1   0.0% 100.0%        1   0.0% Rf_install
       1   0.0% 100.0%        1   0.0% Rf_xlength
       1   0.0% 100.0%        1   0.0% __GI___mmap64
       1   0.0% 100.0%        2   0.0% ___vfprintf_chk
       1   0.0% 100.0%        1   0.0% __ieee754_exp_fma
       1   0.0% 100.0%        4   0.0% __ieee754_lgamma_r
       1   0.0% 100.0%    31650  56.9% __kmp_fork_call
       1   0.0% 100.0%        1   0.0% __kmp_get_reduce_method
       1   0.0% 100.0%        1   0.0% __kmpc_for_static_fini
       1   0.0% 100.0%       32   0.1% cauchyRand (inline)
       1   0.0% 100.0%       57   0.1% infect_dzn (inline)
       1   0.0% 100.0%       32   0.1% poisRand
       1   0.0% 100.0%        1   0.0% printf_positional
       1   0.0% 100.0%        1   0.0% std::ostream::sentry::~sentry
       1   0.0% 100.0%       18   0.0% std::poisson_distribution::operator (inline)
       1   0.0% 100.0%        2   0.0% std::poisson_distribution::param_type::_M_initialize
       1   0.0% 100.0%        2   0.0% sysmalloc
       1   0.0% 100.0%        1   0.0% tcache_put
       0   0.0% 100.0%       27   0.0% .omp_outlined.
       0   0.0% 100.0%      334   0.6% .omp_outlined..107
       0   0.0% 100.0%     1842   3.3% .omp_outlined..11
       0   0.0% 100.0%     3206   5.8% .omp_outlined..13
       0   0.0% 100.0%       27   0.0% .omp_outlined..18
       0   0.0% 100.0%    20700  37.2% .omp_outlined..22
       0   0.0% 100.0%      131   0.2% .omp_outlined..34
       0   0.0% 100.0%       49   0.1% .omp_outlined..55
       0   0.0% 100.0%      145   0.3% .omp_outlined..62
       0   0.0% 100.0%     2730   4.9% .omp_outlined..64
       0   0.0% 100.0%     2456   4.4% .omp_outlined..9
       0   0.0% 100.0%    55608 100.0% 0x000055f9a184883a
       0   0.0% 100.0%    55607 100.0% 0x000055f9a1848879
       0   0.0% 100.0%        1   0.0% GetVerbose
       0   0.0% 100.0%        1   0.0% R_FindNamespace
       0   0.0% 100.0%        1   0.0% R_PreserveObject
       0   0.0% 100.0%        1   0.0% R_ReleaseObject
       0   0.0% 100.0%        2   0.0% R_altrep_inherits
       0   0.0% 100.0%    55610 100.0% R_forceAndCall
       0   0.0% 100.0%    48471  87.2% R_has_methods_attached
       0   0.0% 100.0%        1   0.0% Rcpp::AttributeProxyPolicy::AttributeProxy::set
       0   0.0% 100.0%        2   0.0% Rcpp::PreserveStorage::set__
       0   0.0% 100.0%        1   0.0% Rcpp::PreserveStorage::set__ (inline)
       0   0.0% 100.0%        1   0.0% Rcpp::PreserveStorage::~PreserveStorage (inline)
       0   0.0% 100.0%        1   0.0% Rcpp::Rcpp_PreserveObject (inline)
       0   0.0% 100.0%        1   0.0% Rcpp::Rcpp_ReleaseObject (inline)
       0   0.0% 100.0%        1   0.0% Rcpp::Rcpp_ReplaceObject (inline)
       0   0.0% 100.0%        6   0.0% Rcpp::Rstreambuf::xsputn
       0   0.0% 100.0%        1   0.0% Rcpp::Vector::Vector (inline)
       0   0.0% 100.0%        1   0.0% Rcpp::Vector::containsElementNamed
       0   0.0% 100.0%        1   0.0% Rcpp::Vector::push_back__impl (inline)
       0   0.0% 100.0%        1   0.0% Rcpp::checkUserInterrupt (inline)
       0   0.0% 100.0%     4962   8.9% Rcpp::clone
       0   0.0% 100.0%        1   0.0% Rcpp::internal::r_vector_start (inline)
       0   0.0% 100.0%        1   0.0% Rf_GetOption1
       0   0.0% 100.0%    48462  87.1% Rf_NewFrameConfirm
       0   0.0% 100.0%    55608 100.0% Rf_ReplIteration
       0   0.0% 100.0%        1   0.0% Rf_any_duplicated3
       0   0.0% 100.0%    55610 100.0% Rf_applyClosure
       0   0.0% 100.0%        1   0.0% Rf_arraySubscript
       0   0.0% 100.0%    12097  21.8% Rf_duplicate
       0   0.0% 100.0%    55610 100.0% Rf_eval
       0   0.0% 100.0%        1   0.0% Rf_findVar
       0   0.0% 100.0%        1   0.0% Rf_installTrChar
       0   0.0% 100.0%    12097  21.8% Rf_lazy_duplicate
       0   0.0% 100.0%        1   0.0% Rf_namesgets
       0   0.0% 100.0%        6   0.0% Rprintf
       0   0.0% 100.0%        6   0.0% Rvprintf
       0   0.0% 100.0%        1   0.0% Vector
       0   0.0% 100.0%        4   0.0% _IO_new_file_sync
       0   0.0% 100.0%        4   0.0% _IO_new_file_write
       0   0.0% 100.0%        1   0.0% _IO_vfprintf_internal
       0   0.0% 100.0%       20   0.0% _ZNK4Rcpp14no_init_vectorcvNS_6VectorIXT_ET0_EEILi13ENS_15PreserveStorageEEEv
       0   0.0% 100.0%       56   0.1% _ZSt10__fill_n_aIPimiEN9__gnu_cxx11__enable_ifIXsr11__is_scalarIT1_EE7__valueET_E6__typeES4_T0_RKS3_ (inline)
       0   0.0% 100.0%        4   0.0% __GI__IO_fflush
       0   0.0% 100.0%        1   0.0% __GI___exp
       0   0.0% 100.0%        2   0.0% __GI___libc_malloc
       0   0.0% 100.0%    31647  56.9% __kmp_invoke_microtask
       0   0.0% 100.0%        2   0.0% __kmpc_end_serialized_parallel
       0   0.0% 100.0%    31651  56.9% __kmpc_fork_call
       0   0.0% 100.0%        4   0.0% __lgamma
       0   0.0% 100.0%    55608 100.0% __libc_start_main
       0   0.0% 100.0%    48462  87.1% _covid19_model_sa2_do_au_simulate
       0   0.0% 100.0%      246   0.4% _dqrng_dqsample_int_try
       0   0.0% 100.0%        2   0.0% _int_malloc
       0   0.0% 100.0%        2   0.0% alloccolwrapper
       0   0.0% 100.0%        1   0.0% asNumber
       0   0.0% 100.0%     1677   3.0% assign
       0   0.0% 100.0%        1   0.0% c_check_number
       0   0.0% 100.0%       35   0.1% cauchyRand0
       0   0.0% 100.0%        1   0.0% check_bounds
       0   0.0% 100.0%        1   0.0% chmatchMain
       0   0.0% 100.0%     7505  13.5% contact_tracing
       0   0.0% 100.0%        1   0.0% dataptr (inline)
       0   0.0% 100.0%        2   0.0% do_Rprofmem
       0   0.0% 100.0%       28   0.1% do_minmax_par
       0   0.0% 100.0%      246   0.4% dqrng::dqsample_int
       0   0.0% 100.0%      246   0.4% dqsample_int
       0   0.0% 100.0%      246   0.4% dqsample_int2
       0   0.0% 100.0%        2   0.0% dummy_fgetc
       0   0.0% 100.0%       16   0.0% illRand (inline)
       0   0.0% 100.0%       16   0.0% incubRand (inline)
       0   0.0% 100.0%     2731   4.9% infect_household (inline)
       0   0.0% 100.0%        1   0.0% locale2charset
       0   0.0% 100.0%      413   0.7% munmap_chunk
       0   0.0% 100.0%        4   0.0% new_do_write
       0   0.0% 100.0%       29   0.1% poisRand (inline)
       0   0.0% 100.0%       35   0.1% r_Rand (inline)
       0   0.0% 100.0%    55608 100.0% run_Rmainloop
       0   0.0% 100.0%        1   0.0% savetl_end
       0   0.0% 100.0%        2   0.0% shallow
       0   0.0% 100.0%        2   0.0% std::_Vector_base::~_Vector_base (inline)
       0   0.0% 100.0%       55   0.1% std::__copy_move_a (inline)
       0   0.0% 100.0%       55   0.1% std::__copy_move_a2 (inline)
       0   0.0% 100.0%        6   0.0% std::__ostream_insert
       0   0.0% 100.0%       55   0.1% std::__uninitialized_copy_a (inline)
       0   0.0% 100.0%       56   0.1% std::__uninitialized_fill_n_a (inline)
       0   0.0% 100.0%       55   0.1% std::__uninitialized_move_if_noexcept_a (inline)
       0   0.0% 100.0%       55   0.1% std::copy (inline)
       0   0.0% 100.0%       56   0.1% std::fill_n (inline)
       0   0.0% 100.0%        6   0.0% std::normal_distribution::operator
       0   0.0% 100.0%        6   0.0% std::normal_distribution::operator (inline)
       0   0.0% 100.0%        1   0.0% std::num_put::_M_insert_int
       0   0.0% 100.0%        6   0.0% std::operator<<  (inline)
       0   0.0% 100.0%        1   0.0% std::ostream::_M_insert
       0   0.0% 100.0%       29   0.1% std::poisson_distribution::operator
       0   0.0% 100.0%        2   0.0% std::poisson_distribution::param_type::param_type (inline)
       0   0.0% 100.0%        2   0.0% std::poisson_distribution::poisson_distribution (inline)
       0   0.0% 100.0%       55   0.1% std::uninitialized_copy (inline)
       0   0.0% 100.0%       56   0.1% std::uninitialized_fill_n (inline)
       0   0.0% 100.0%       56   0.1% std::vector::vector (inline)
       0   0.0% 100.0%        2   0.0% std::vector::~vector (inline)
       0   0.0% 100.0%        6   0.0% unifRand
       0   0.0% 100.0%        4   0.0% unifRand (inline)
HughParsonage commented 4 years ago
google-pprof --text 
    9318  26.3%  26.3%    21122  59.5% __kmpc_threadprivate_register_vec
    9113  25.7%  51.9%    19714  55.6% __kmp_invoke_microtask
    4291  12.1%  64.0%     4291  12.1% lehmer64_states (inline)
    2573   7.3%  71.3%     2573   7.3% __GI___sched_yield
    1760   5.0%  76.3%     6316  17.8% .omp_outlined._debug__.19 (inline)
    1420   4.0%  80.3%     2871   8.1% .omp_outlined._debug__.11 (inline)
     899   2.5%  82.8%     1100   3.1% omp_get_thread_num
     550   1.6%  84.3%      550   1.6% .omp_outlined..12@459e0 (inline)
     464   1.3%  85.6%     2465   6.9% do_au_simulate
     304   0.9%  86.5%      304   0.9% omp_get_num_procs
     219   0.6%  87.1%      219   0.6% sa2_to_state
     205   0.6%  87.7%      582   1.6% infect_supermarkets
     200   0.6%  88.3%      262   0.7% R_BadLongVector
     196   0.6%  88.8%      320   0.9% contact_tracing
     192   0.5%  89.4%      192   0.5% is_infected (inline)
     189   0.5%  89.9%      199   0.6% bmerge_r
     179   0.5%  90.4%      180   0.5% .omp_outlined._debug__.18 (inline)
     176   0.5%  90.9%      176   0.5% _init@c520
     168   0.5%  91.4%      168   0.5% __memmove_avx_unaligned_erms
     165   0.5%  91.8%      165   0.5% __tls_get_addr
     146   0.4%  92.2%     1438   4.1% Rf_arraySubscript
     143   0.4%  92.6%      143   0.4% .omp_outlined..170 (inline)
     133   0.4%  93.0%      239   0.7% .omp_outlined._debug__ (inline)
     132   0.4%  93.4%      170   0.5% .omp_outlined._debug__.9 (inline)
     120   0.3%  93.7%      483   1.4% infect_place
     118   0.3%  94.1%      142   0.4% radix_r
     117   0.3%  94.4%    30551  86.1% __kmp_reap_worker
     115   0.3%  94.7%      115   0.3% isolatable (inline)
     104   0.3%  95.0%      104   0.3% omp_test_nest_lock
     102   0.3%  95.3%      126   0.4% R_pow
      99   0.3%  95.6%       99   0.3% ensign (inline)
      92   0.3%  95.8%       92   0.3% .omp_outlined..20 (inline)
      86   0.2%  96.1%       92   0.3% dqsample_int (inline)
      83   0.2%  96.3%      126   0.4% R_RestoreGlobalEnvFromFile
      67   0.2%  96.5%       67   0.2% writeNA
      63   0.2%  96.7%       72   0.2% do_au_simulate (inline)
      62   0.2%  96.9%       62   0.2% __GI_munmap
      60   0.2%  97.0%      359   1.0% dogroups
      58   0.2%  97.2%       58   0.2% Rf_currentTime
      45   0.1%  97.3%       57   0.2% radix_r._omp_fn.7
      37   0.1%  97.4%       37   0.1% DeshuffleInt2
      36   0.1%  97.5%       36   0.1% GOMP_1.0
      35   0.1%  97.6%       86   0.2% R_qsort_int
      33   0.1%  97.7%       33   0.1% .omp_outlined..10 (inline)
      33   0.1%  97.8%       33   0.1% forder._omp_fn.1
      31   0.1%  97.9%      264   0.7% .omp_outlined._debug__.169 (inline)
      30   0.1%  98.0%       30   0.1% .omp_outlined.@276e0 (inline)
      29   0.1%  98.1%       29   0.1% forder._omp_fn.0
      28   0.1%  98.1%       47   0.1% R_unif_index
      28   0.1%  98.2%       88   0.2% Rf_coerceVector
      25   0.1%  98.3%       33   0.1% memrecycle
      24   0.1%  98.4%       24   0.1% range_i32 (inline)
      20   0.1%  98.4%      233   0.7% Rf_allocVector3
      19   0.1%  98.5%       19   0.1% subsetVectorRaw._omp_fn.2
      18   0.1%  98.5%       18   0.1% check_idx
      17   0.0%  98.6%       17   0.0% __ieee754_log_fma
      16   0.0%  98.6%      215   0.6% bmerge
      16   0.0%  98.6%       16   0.0% contact_tracing (inline)
      16   0.0%  98.7%       16   0.0% get_hash_ptr (inline)
      15   0.0%  98.7%       15   0.0% .omp_outlined._debug__.110 (inline)
      15   0.0%  98.8%       21   0.1% R_subassign3_dflt
      14   0.0%  98.8%       14   0.0% wrapper_Inspect
      13   0.0%  98.9%       13   0.0% __GI___libc_read
      12   0.0%  98.9%       12   0.0% .omp_outlined._debug__.34 (inline)
      12   0.0%  98.9%       54   0.2% Rf_asCharacterFactor
      12   0.0%  99.0%       12   0.0% SET_STRING_ELT
      12   0.0%  99.0%       12   0.0% __ieee754_logl
      12   0.0%  99.0%       12   0.0% unif_rand
      11   0.0%  99.1%     4255  12.0% do_Rprof
      11   0.0%  99.1%       27   0.1% fmatch
      11   0.0%  99.1%       11   0.0% frank
      11   0.0%  99.1%       11   0.0% is_isolated (inline)
      11   0.0%  99.2%       11   0.0% reorder._omp_fn.0
      11   0.0%  99.2%       27   0.1% std::generate_canonical (inline)
      10   0.0%  99.2%       24   0.1% ALTVEC_DATAPTR
       9   0.0%  99.3%        9   0.0% Rf_copyListMatrix
       9   0.0%  99.3%      138   0.4% assign
       9   0.0%  99.3%       47   0.1% locale2charset
       8   0.0%  99.3%       44   0.1% .omp_outlined._debug__.8 (inline)
       8   0.0%  99.4%       42   0.1% CONS_NR
       8   0.0%  99.4%        8   0.0% DATAPTR
       8   0.0%  99.4%        8   0.0% ZSTD_cpuid (inline)
       8   0.0%  99.4%        8   0.0% __brk
       8   0.0%  99.5%        8   0.0% fifelseR._omp_fn.1
       8   0.0%  99.5%        8   0.0% isOrderedSubset
       8   0.0%  99.5%        8   0.0% vecseq
       7   0.0%  99.5%        7   0.0% __ieee754_log2
       6   0.0%  99.5%        8   0.0% ZSTD_wildcopy (inline)
       6   0.0%  99.5%        6   0.0% dqrng::random_64bit_wrapper::operator (inline)
       5   0.0%  99.6%     4261  12.0% Rf_eval
       5   0.0%  99.6%        9   0.0% ZSTD_decodeSequence (inline)
       4   0.0%  99.6%        4   0.0% BIT_reloadDStream (inline)
       4   0.0%  99.6%        4   0.0% DecompactByteToInt
       4   0.0%  99.6%        4   0.0% Rf_asLogical
       4   0.0%  99.6%       35   0.1% Rf_pmatch
       4   0.0%  99.6%        4   0.0% ZSTD_buildFSETable
       4   0.0%  99.6%        4   0.0% ZSTD_updateFseState (inline)
       4   0.0%  99.7%        4   0.0% __memset_avx2_erms
       4   0.0%  99.7%        4   0.0% anyOutside_int
       4   0.0%  99.7%        7   0.0% do_workplaces
       4   0.0%  99.7%        4   0.0% forder._omp_fn.5
       4   0.0%  99.7%       50   0.1% geomRand (inline)
       4   0.0%  99.7%       56   0.2% memcpy (inline)
       3   0.0%  99.7%        3   0.0% .omp_outlined..9 (inline)
       3   0.0%  99.7%        3   0.0% Rf_allocFormalsList6
       3   0.0%  99.7%     4261  12.0% Rf_applyClosure
       3   0.0%  99.7%       15   0.0% ZSTD_execSequence (inline)
       3   0.0%  99.8%        3   0.0% __GI___libc_write
       3   0.0%  99.8%        3   0.0% _init@7168
       3   0.0%  99.8%        4   0.0% sa2_firsts_finals
       2   0.0%  99.8%        2   0.0% BIT_lookBitsFast (inline)
       2   0.0%  99.8%        4   0.0% HUF_decodeSymbolX1 (inline)
       2   0.0%  99.8%        4   0.0% R_EnsureFDLimit
       2   0.0%  99.8%        4   0.0% R_compute_identical
       2   0.0%  99.8%        3   0.0% R_do_slot_assign
       2   0.0%  99.8%        2   0.0% Rf_begincontext
       2   0.0%  99.8%        2   0.0% Rf_envlength
       2   0.0%  99.8%        3   0.0% Rf_findVarInFrame3
       2   0.0%  99.8%        3   0.0% Rf_rpois
       2   0.0%  99.8%        2   0.0% __memcmp_avx2_movbe
       2   0.0%  99.8%        2   0.0% __strcmp_sse2_unaligned
       2   0.0%  99.8%        2   0.0% inflateCodesUsed
       2   0.0%  99.8%      675   1.9% omp_in_final
       2   0.0%  99.9%        2   0.0% omp_is_initial_device
       2   0.0%  99.9%       12   0.0% reorder
       2   0.0%  99.9%        2   0.0% shorten_sa2s_ordered
       2   0.0%  99.9%        3   0.0% std::mersenne_twister_engine::operator
       1   0.0%  99.9%        1   0.0% .omp_outlined..19 (inline)
       1   0.0%  99.9%        1   0.0% .omp_outlined..31 (inline)
       1   0.0%  99.9%        1   0.0% .omp_outlined._debug__.29 (inline)
       1   0.0%  99.9%        1   0.0% BIT_skipBits (inline)
       1   0.0%  99.9%        1   0.0% FSE_readNCount
       1   0.0%  99.9%        2   0.0% HUF_readDTableX1_wksp
       1   0.0%  99.9%        1   0.0% HUF_readDTableX2_wksp
       1   0.0%  99.9%        1   0.0% HUF_readStats
       1   0.0%  99.9%        1   0.0% LENGTH_EX
       1   0.0%  99.9%        1   0.0% R_GE_rasterRotate
       1   0.0%  99.9%        1   0.0% R_IsNamespaceEnv
       1   0.0%  99.9%        1   0.0% R_envHasNoSpecialSymbols
       1   0.0%  99.9%        1   0.0% Rf_CreateTag
       1   0.0%  99.9%        1   0.0% Rf_GetOption
       1   0.0%  99.9%        1   0.0% Rf_NewEnvironment
       1   0.0%  99.9%     3046   8.6% Rf_NewFrameConfirm
       1   0.0%  99.9%        1   0.0% Rf_allocSExp
       1   0.0%  99.9%        1   0.0% Rf_asS4
       1   0.0%  99.9%        1   0.0% Rf_install
       1   0.0%  99.9%        1   0.0% Rf_mkCharLenCE
       1   0.0%  99.9%        1   0.0% Rf_namesgets
       1   0.0%  99.9%        3   0.0% Rf_rbeta
       1   0.0%  99.9%        3   0.0% ZSTD_overlapCopy8
       1   0.0%  99.9%        2   0.0% ZSTD_safecopy
       1   0.0%  99.9%        3   0.0% __GI___libc_malloc
       1   0.0%  99.9%        1   0.0% __GI___mprotect
       1   0.0%  99.9%        1   0.0% __GI___sigsetjmp
       1   0.0%  99.9%        1   0.0% __floor_sse41
       1   0.0%  99.9%        1   0.0% __ieee754_exp_fma
       1   0.0% 100.0%        1   0.0% __kmpc_omp_task_alloc
       1   0.0% 100.0%        1   0.0% __log
       1   0.0% 100.0%        1   0.0% __log2
       1   0.0% 100.0%        1   0.0% __logl
       1   0.0% 100.0%        1   0.0% __strlen_avx2
       1   0.0% 100.0%        1   0.0% __strncpy_sse2_unaligned
       1   0.0% 100.0%        3   0.0% _int_malloc
       1   0.0% 100.0%        1   0.0% do_tryCatchHelper
       1   0.0% 100.0%       51   0.1% geomRand
       1   0.0% 100.0%        1   0.0% inflateBackEnd
       1   0.0% 100.0%        1   0.0% malloc_consolidate
       1   0.0% 100.0%        1   0.0% norm_rand
       1   0.0% 100.0%       24   0.1% radix_r._omp_fn.11
       1   0.0% 100.0%        1   0.0% sa2_to_state (inline)
       1   0.0% 100.0%        1   0.0% std::mersenne_twister_engine::operator (inline)
       1   0.0% 100.0%        1   0.0% sysmalloc
       1   0.0% 100.0%        1   0.0% which_unsorted_int
       1   0.0% 100.0%        1   0.0% xdrmem_getlong
       0   0.0% 100.0%      186   0.5% .omp_outlined..10
       0   0.0% 100.0%       15   0.0% .omp_outlined..111
       0   0.0% 100.0%      948   2.7% .omp_outlined..12@27cf0
       0   0.0% 100.0%     2198   6.2% .omp_outlined..12@459e0
       0   0.0% 100.0%       53   0.1% .omp_outlined..13
       0   0.0% 100.0%        3   0.0% .omp_outlined..144
       0   0.0% 100.0%        2   0.0% .omp_outlined..149
       0   0.0% 100.0%      296   0.8% .omp_outlined..170
       0   0.0% 100.0%      180   0.5% .omp_outlined..19
       0   0.0% 100.0%     6400  18.0% .omp_outlined..20
       0   0.0% 100.0%        2   0.0% .omp_outlined..31
       0   0.0% 100.0%       12   0.0% .omp_outlined..35
       0   0.0% 100.0%       45   0.1% .omp_outlined..9
       0   0.0% 100.0%      261   0.7% .omp_outlined.@276e0
       0   0.0% 100.0%        2   0.0% .omp_outlined.@4c660
       0   0.0% 100.0%        3   0.0% .omp_outlined._debug__.142 (inline)
       0   0.0% 100.0%        2   0.0% .omp_outlined._debug__.147 (inline)
       0   0.0% 100.0%     3932  11.1% 0x000055ae0920d83a
       0   0.0% 100.0%     3885  10.9% 0x000055ae0920d879
       0   0.0% 100.0%       14   0.0% ColumnFactory::CreateFactorColumn
       0   0.0% 100.0%       14   0.0% ColumnFactory::CreateFactorColumn (inline)
       0   0.0% 100.0%       85   0.2% ColumnFactory::CreateIntegerColumn
       0   0.0% 100.0%      114   0.3% FstStore::fstRead
       0   0.0% 100.0%        1   0.0% GOMP_loop_dynamic_start
       0   0.0% 100.0%        1   0.0% GOMP_ordered_start
       0   0.0% 100.0%       32   0.1% GOMP_parallel
       0   0.0% 100.0%        1   0.0% GetVerbose
       0   0.0% 100.0%        1   0.0% HUF_decodeSymbolX2 (inline)
       0   0.0% 100.0%        2   0.0% HUF_decompress4X1_DCtx_wksp_bmi2 (inline)
       0   0.0% 100.0%        8   0.0% HUF_decompress4X1_usingDTable_internal_bmi2
       0   0.0% 100.0%        8   0.0% HUF_decompress4X1_usingDTable_internal_body (inline)
       0   0.0% 100.0%        1   0.0% HUF_decompress4X2_DCtx_wksp_bmi2 (inline)
       0   0.0% 100.0%        1   0.0% HUF_decompress4X2_usingDTable_internal_bmi2
       0   0.0% 100.0%        1   0.0% HUF_decompress4X2_usingDTable_internal_body (inline)
       0   0.0% 100.0%        3   0.0% HUF_decompress4X_hufOnly_wksp_bmi2
       0   0.0% 100.0%       85   0.2% IntegerColumn::IntegerColumn
       0   0.0% 100.0%       92   0.3% ProcessBatch
       0   0.0% 100.0%        3   0.0% R::rbeta (inline)
       0   0.0% 100.0%        2   0.0% R_ExpandFileName
       0   0.0% 100.0%        1   0.0% R_FileExists
       0   0.0% 100.0%        3   0.0% R_GetConnection
       0   0.0% 100.0%       10   0.0% R_InitConnInPStream
       0   0.0% 100.0%        8   0.0% R_Unserialize
       0   0.0% 100.0%        2   0.0% R_UnwindProtect
       0   0.0% 100.0%       12   0.0% R_altrep_inherits
       0   0.0% 100.0%        2   0.0% R_bcDecode
       0   0.0% 100.0%     4195  11.8% R_execMethod
       0   0.0% 100.0%        2   0.0% R_findVarLoc
       0   0.0% 100.0%     3924  11.1% R_forceAndCall
       0   0.0% 100.0%       16   0.0% R_gc
       0   0.0% 100.0%        1   0.0% R_gzclose
       0   0.0% 100.0%     3934  11.1% R_has_methods_attached
       0   0.0% 100.0%        3   0.0% R_init_stats
       0   0.0% 100.0%        1   0.0% R_new_custom_connection
       0   0.0% 100.0%      126   0.4% R_pow_di
       0   0.0% 100.0%        3   0.0% Rcpp::Rstreambuf::xsputn
       0   0.0% 100.0%        9   0.0% Rcpp::clone
       0   0.0% 100.0%        2   0.0% Rf_GAxisPars
       0   0.0% 100.0%        1   0.0% Rf_GetOption1
       0   0.0% 100.0%        2   0.0% Rf_GetOptionDigits
       0   0.0% 100.0%     3970  11.2% Rf_ReplIteration
       0   0.0% 100.0%        3   0.0% Rf_dimnamesgets
       0   0.0% 100.0%       65   0.2% Rf_duplicate
       0   0.0% 100.0%        5   0.0% Rf_findVar
       0   0.0% 100.0%      100   0.3% Rf_lazy_duplicate
       0   0.0% 100.0%       30   0.1% Rf_lengthgets
       0   0.0% 100.0%       35   0.1% Rf_shallow_duplicate
       0   0.0% 100.0%        1   0.0% Rf_str2type
       0   0.0% 100.0%        1   0.0% Rf_topenv
       0   0.0% 100.0%        3   0.0% Rprintf
       0   0.0% 100.0%        3   0.0% Rvprintf
       0   0.0% 100.0%       79   0.2% ZSTD_D_SHUF4
       0   0.0% 100.0%       13   0.0% ZSTD_INT_TO_BYTE_D
       0   0.0% 100.0%        5   0.0% ZSTD_buildSeqTable
       0   0.0% 100.0%        2   0.0% ZSTD_copy16 (inline)
       0   0.0% 100.0%        1   0.0% ZSTD_copy4 (inline)
       0   0.0% 100.0%        1   0.0% ZSTD_copy8 (inline)
       0   0.0% 100.0%       10   0.0% ZSTD_createDCtx
       0   0.0% 100.0%       10   0.0% ZSTD_createDCtx_advanced
       0   0.0% 100.0%       12   0.0% ZSTD_decodeLiteralsBlock
       0   0.0% 100.0%        5   0.0% ZSTD_decodeSeqHeaders
       0   0.0% 100.0%       51   0.1% ZSTD_decompress
       0   0.0% 100.0%       41   0.1% ZSTD_decompressBlock_internal
       0   0.0% 100.0%       41   0.1% ZSTD_decompressFrame (inline)
       0   0.0% 100.0%       41   0.1% ZSTD_decompressMultiFrame
       0   0.0% 100.0%       24   0.1% ZSTD_decompressSequences (inline)
       0   0.0% 100.0%       24   0.1% ZSTD_decompressSequences_bmi2.isra.6
       0   0.0% 100.0%       24   0.1% ZSTD_decompressSequences_body (inline)
       0   0.0% 100.0%       41   0.1% ZSTD_decompress_usingDDict
       0   0.0% 100.0%        2   0.0% ZSTD_execSequenceEnd.isra.3
       0   0.0% 100.0%        8   0.0% ZSTD_initDCtx_internal
       0   0.0% 100.0%        3   0.0% _IO_new_file_sync
       0   0.0% 100.0%        3   0.0% _IO_new_file_write
       0   0.0% 100.0%        1   0.0% _ZSt10__fill_n_aImhEN9__gnu_cxx11__enable_ifIXsr9__is_byteIT0_EE7__valueEPS2_E6__typeES3_T_RKS2_ (inline)
       0   0.0% 100.0%        1   0.0% _ZSt8__fill_aIhEN9__gnu_cxx11__enable_ifIXsr9__is_byteIT_EE7__valueEvE6__typeEPS2_S5_RKS2_ (inline)
       0   0.0% 100.0%        3   0.0% __GI__IO_fflush
       0   0.0% 100.0%    31218  88.0% __GI___clone
       0   0.0% 100.0%        8   0.0% __GI___default_morecore
       0   0.0% 100.0%        1   0.0% __GI___exp
       0   0.0% 100.0%        8   0.0% __GI___sbrk
       0   0.0% 100.0%        1   0.0% __GI_xdr_int
       0   0.0% 100.0%     1170   3.3% __kmp_fork_call
       0   0.0% 100.0%    31193  87.9% __kmpc_doacross_fini
       0   0.0% 100.0%     1170   3.3% __kmpc_fork_call
       0   0.0% 100.0%        8   0.0% __kmpc_reduce_nowait
       0   0.0% 100.0%        4   0.0% __libc_calloc
       0   0.0% 100.0%     3898  11.0% __libc_start_main
       0   0.0% 100.0%     2465   6.9% _covid19_model_sa2_do_au_simulate
       0   0.0% 100.0%        7   0.0% _covid19_model_sa2_do_workplaces
       0   0.0% 100.0%       92   0.3% _dqrng_dqsample_int
       0   0.0% 100.0%       92   0.3% _dqrng_dqsample_int_try
       0   0.0% 100.0%      114   0.3% _fst_fstretrieve
       0   0.0% 100.0%        4   0.0% _hutilscpp_anyOutside_int
       0   0.0% 100.0%        8   0.0% _int_free
       0   0.0% 100.0%        1   0.0% _int_new_arena
       0   0.0% 100.0%       88   0.2% allocNAVectorLike
       0   0.0% 100.0%        1   0.0% arena_get2
       0   0.0% 100.0%        6   0.0% cleanup
       0   0.0% 100.0%       35   0.1% do_Rprofmem
       0   0.0% 100.0%      266   0.7% do_lemire_char_par
       0   0.0% 100.0%        7   0.0% do_lemire_rand_par
       0   0.0% 100.0%        6   0.0% dqrng::random_64bit_wrapper::operator
       0   0.0% 100.0%       92   0.3% dqsample_int
       0   0.0% 100.0%       15   0.0% fdsReadColumn_v2
       0   0.0% 100.0%      224   0.6% fdsReadColumn_v2 [clone ._omp_fn.2]
       0   0.0% 100.0%       18   0.1% fdsReadFactorVec_v7
       0   0.0% 100.0%       11   0.0% fdsReadIntVec_v8
       0   0.0% 100.0%        1   0.0% fifelseR
       0   0.0% 100.0%      171   0.5% forder
       0   0.0% 100.0%      114   0.3% fstretrieve
       0   0.0% 100.0%        3   0.0% getPRIMNAME
       0   0.0% 100.0%        2   0.0% getSelectedHandler
       0   0.0% 100.0%      248   0.7% infect_household
       0   0.0% 100.0%        3   0.0% inflate
       0   0.0% 100.0%       74   0.2% match5
       0   0.0% 100.0%       62   0.2% munmap_chunk
       0   0.0% 100.0%        3   0.0% new_do_write
       0   0.0% 100.0%        1   0.0% new_heap
       0   0.0% 100.0%        3   0.0% progress_bar
       0   0.0% 100.0%      706   2.0% q_lemire_32
       0   0.0% 100.0%        2   0.0% radix_r._omp_fn.10
       0   0.0% 100.0%       14   0.0% radix_r._omp_fn.8
       0   0.0% 100.0%     3946  11.1% run_Rmainloop
       0   0.0% 100.0%    31218  88.0% start_thread
       0   0.0% 100.0%        1   0.0% std::_Vector_base::~_Vector_base (inline)
       0   0.0% 100.0%       13   0.0% std::__basic_file::xsgetn
       0   0.0% 100.0%        7   0.0% std::__copy_move_a (inline)
       0   0.0% 100.0%        7   0.0% std::__copy_move_a2 (inline)
       0   0.0% 100.0%        3   0.0% std::__ostream_insert
       0   0.0% 100.0%        7   0.0% std::__uninitialized_copy_a (inline)
       0   0.0% 100.0%        1   0.0% std::__uninitialized_fill_n_a (inline)
       0   0.0% 100.0%        7   0.0% std::__uninitialized_move_if_noexcept_a (inline)
       0   0.0% 100.0%       13   0.0% std::basic_filebuf::xsgetn
       0   0.0% 100.0%        7   0.0% std::copy (inline)
       0   0.0% 100.0%        1   0.0% std::fill_n (inline)
       0   0.0% 100.0%       11   0.0% std::geometric_distribution::geometric_distribution (inline)
       0   0.0% 100.0%       11   0.0% std::geometric_distribution::param_type::param_type (inline)
       0   0.0% 100.0%       13   0.0% std::istream::read
       0   0.0% 100.0%       13   0.0% std::log (inline)
       0   0.0% 100.0%        3   0.0% std::operator<<  (inline)
       0   0.0% 100.0%        7   0.0% std::uninitialized_copy (inline)
       0   0.0% 100.0%        1   0.0% std::uninitialized_fill_n (inline)
       0   0.0% 100.0%        1   0.0% std::vector::vector (inline)
       0   0.0% 100.0%        1   0.0% std::vector::~vector (inline)
       0   0.0% 100.0%        5   0.0% subsetDT
       0   0.0% 100.0%       25   0.1% subsetVector
       0   0.0% 100.0%        4   0.0% subsetVectorRaw
       0   0.0% 100.0%        8   0.0% systrim.isra.1.constprop.11
       0   0.0% 100.0%        1   0.0% tcache_init
       0   0.0% 100.0%        1   0.0% tilde_expand_word
       0   0.0% 100.0%        3   0.0% uncompress
       0   0.0% 100.0%        3   0.0% uncompress2