options

Executable Output


   _  __       _         _
  | |/ /      (_)       | |
  | ' /  _ __  _  _ __  | | __ ___
  |  <  | '__|| || '_ \ | |/ // _ \ 
  | . \ | |   | || |_) ||   <|  __/
  |_|\_\|_|   |_|| .__/ |_|\_\\___|
                 | |
                 |_|        Version 1.2.5-dev

LLNL-CODE-775068

Copyright (c) 2014-25, Lawrence Livermore National Security, LLC

Kripke is released under the BSD 3-Clause License, please see the
LICENSE file for the full license

This work was produced under the auspices of the U.S. Department of
Energy by Lawrence Livermore National Laboratory under Contract
DE-AC52-07NA27344.

Author: Adam J. Kunen 

Compilation Options:
  Architecture:           OpenMP
  Compiler:               /cluster/hpcx/2.22/ompi5-gcc/bin/mpic++
  Compiler Flags:         "-O3 -O3 -march=znver5 -fno-tree-vectorize -fno-openmp-simd -funroll-loops -ffast-math -g -fno-omit-frame-pointer -fcf-protection=none -no-pie -grecord-gcc-switches    "
  Linker Flags:           " "
  CHAI Enabled:           No
  CUDA Enabled:           No
  MPI Enabled:            Yes
  OpenMP Enabled:         Yes
  Caliper Enabled:        No

OpenMP Thread->Core mapping for 192 threads on rank 0
    0->  0    1->  1    2->  2    3->  3    4->  4    5->  5    6->  6    7->  7
    8->  8    9->  9   10-> 10   11-> 11   12-> 12   13-> 13   14-> 14   15-> 15
   16-> 16   17-> 17   18-> 18   19-> 19   20-> 20   21-> 21   22-> 22   23-> 23
   24-> 24   25-> 25   26-> 26   27-> 27   28-> 28   29-> 29   30-> 30   31-> 31
   32-> 32   33-> 33   34-> 34   35-> 35   36-> 36   37-> 37   38-> 38   39-> 39
   40-> 40   41-> 41   42-> 42   43-> 43   44-> 44   45-> 45   46-> 46   47-> 47
   48-> 48   49-> 49   50-> 50   51-> 51   52-> 52   53-> 53   54-> 54   55-> 55
   56-> 56   57-> 57   58-> 58   59-> 59   60-> 60   61-> 61   62-> 62   63-> 63
   64-> 64   65-> 65   66-> 66   67-> 67   68-> 68   69-> 69   70-> 70   71-> 71
   72-> 72   73-> 73   74-> 74   75-> 75   76-> 76   77-> 77   78-> 78   79-> 79
   80-> 80   81-> 81   82-> 82   83-> 83   84-> 84   85-> 85   86-> 86   87-> 87
   88-> 88   89-> 89   90-> 90   91-> 91   92-> 92   93-> 93   94-> 94   95-> 95
   96-> 96   97-> 97   98-> 98   99-> 99  100->100  101->101  102->102  103->103
  104->104  105->105  106->106  107->107  108->108  109->109  110->110  111->111
  112->112  113->113  114->114  115->115  116->116  117->117  118->118  119->119
  120->120  121->121  122->122  123->123  124->124  125->125  126->126  127->127
  128->128  129->129  130->130  131->131  132->132  133->133  134->134  135->135
  136->136  137->137  138->138  139->139  140->140  141->141  142->142  143->143
  144->144  145->145  146->146  147->147  148->148  149->149  150->150  151->151
  152->152  153->153  154->154  155->155  156->156  157->157  158->158  159->159
  160->160  161->161  162->162  163->163  164->164  165->165  166->166  167->167
  168->168  169->169  170->170  171->171  172->172  173->173  174->174  175->175
  176->176  177->177  178->178  179->179  180->180  181->181  182->182  183->183
  184->184  185->185  186->186  187->187  188->188  189->189  190->190  191->191

Input Parameters
================

  Problem Size:
    Zones:                 24 x 16 x 16  (6144 total)
    Groups:                1024
    Legendre Order:        4
    Quadrature Set:        Dummy S2 with 96 points

  Physical Properties:
    Total X-Sec:           sigt=[0.100000, 0.000100, 0.100000]
    Scattering X-Sec:      sigs=[0.050000, 0.000050, 0.050000]

  Solver Options:
    Number iterations:     10

  MPI Decomposition Options:
    Total MPI tasks:       1
    Spatial decomp:        1 x 1 x 1 MPI tasks
    Block solve method:    Sweep

  Per-Task Options:
    DirSets/Directions:    8 sets, 12 directions/set
    GroupSet/Groups:       2 sets, 512 groups/set
    Zone Sets:             1 x 1 x 1
    Architecture:          OpenMP
    Data Layout:           DGZ

Generating Problem
==================

  Decomposition Space:   Procs:      Subdomains (local/global):
  ---------------------  ----------  --------------------------
  (P) Energy:            1           2 / 2
  (Q) Direction:         1           8 / 8
  (R) Space:             1           1 / 1
  (Rx,Ry,Rz) R in XYZ:   1x1x1       1x1x1 / 1x1x1
  (PQR) TOTAL:           1           16 / 16

  Material Volumes=[9.375000e+03, 1.237500e+05, 2.746875e+06]

  Memory breakdown of Field variables:
  Field Variable            Num Elements    Megabytes
  --------------            ------------    ---------
  data/sigs                     15728640      120.000
  dx                                  24        0.000
  dy                                  16        0.000
  dz                                  16        0.000
  ell                               2400        0.018
  ell_plus                          2400        0.018
  i_plane                       25165824      192.000
  j_plane                       37748736      288.000
  k_plane                       37748736      288.000
  mixelem_to_fraction               6320        0.048
  phi                          157286400     1200.000
  phi_out                      157286400     1200.000
  psi                          603979776     4608.000
  quadrature/w                        96        0.001
  quadrature/xcos                     96        0.001
  quadrature/ycos                     96        0.001
  quadrature/zcos                     96        0.001
  rhs                          603979776     4608.000
  sigt_zonal                     6291456       48.000
  volume                            6144        0.047
  --------                  ------------    ---------
  TOTAL                       1645233448    12552.135

  Generation Complete!

Steady State Solve
==================

  iter 0: particle count=1.289596e+09, change=1.000000e+00
  iter 1: particle count=1.938605e+09, change=3.347815e-01
  iter 2: particle count=2.261901e+09, change=1.429312e-01
  iter 3: particle count=2.422372e+09, change=6.624562e-02
  iter 4: particle count=2.501793e+09, change=3.174531e-02
  iter 5: particle count=2.540981e+09, change=1.542247e-02
  iter 6: particle count=2.560258e+09, change=7.529487e-03
  iter 7: particle count=2.569713e+09, change=3.679282e-03
  iter 8: particle count=2.574337e+09, change=1.796232e-03
  iter 9: particle count=2.576593e+09, change=8.754707e-04
  Solver terminated

Timers
======

  Timer                    Count       Seconds
  ----------------  ------------  ------------
  Generate                     1       0.01494
  LPlusTimes                  10      15.20292
  LTimes                      10      13.75539
  Population                  10       0.49693
  Scattering                  10      14.76492
  Solve                        1      48.83253
  Source                      10       0.00273
  SweepSolver                 10       2.12767
  SweepSubdomain             160       1.64596

TIMER_NAMES:Generate,LPlusTimes,LTimes,Population,Scattering,Solve,Source,SweepSolver,SweepSubdomain
TIMER_DATA:0.014935,15.202923,13.755389,0.496934,14.764922,48.832534,0.002727,2.127675,1.645964

Figures of Merit
================

  Throughput:         1.236839e+08 [unknowns/(second/iteration)]
  Grind time :        8.085127e-09 [(seconds/iteration)/unknowns]
  Sweep efficiency :  77.35978 [100.0 * SweepSubdomain time / SweepSolver time]
  Number of unknowns: 603979776

END

×