.. _sdkruntime-bicgstab: .. include:: benchmarks/bicgstab/README.rst Note that the ``allreduce`` and ``stencil_3d_7pts`` modules used in this code are identical to those used in :ref:`sdkruntime-7pt-stencil-spmv`. layout.csl ---------- .. literalinclude:: benchmarks/bicgstab/src/layout.csl :language: csl kernel.csl ---------- .. literalinclude:: benchmarks/bicgstab/src/kernel.csl :language: csl blas.csl -------- .. literalinclude:: benchmarks/bicgstab/src/blas.csl :language: csl run.py ------ .. literalinclude:: benchmarks/bicgstab/run.py :language: python cmd_parser.py ------------- .. literalinclude:: benchmarks/bicgstab/cmd_parser.py :language: python util.py ------- .. literalinclude:: benchmarks/bicgstab/util.py :language: python bicgstab.py ----------- .. literalinclude:: benchmarks/bicgstab/bicgstab.py :language: python commands.sh ----------- .. literalinclude:: benchmarks/bicgstab/commands_wse3.sh :language: shell ---- layout_bicgstab.csl ------------------- .. literalinclude:: benchmarks/bicgstab/src/layout_bicgstab.csl :language: csl kernel_bicgstab.csl ------------------- .. literalinclude:: benchmarks/bicgstab/src/kernel_bicgstab.csl :language: csl run_bicgstab.py --------------- .. literalinclude:: benchmarks/bicgstab/run_bicgstab.py :language: python