<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in ex5.c</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>732aec7a18f2199fb53bb9a2f3aef439a834ce31 - Merge branch &apos;jolivet/remove-cast&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#732aec7a18f2199fb53bb9a2f3aef439a834ce31</link>
        <description>Merge branch &apos;jolivet/remove-cast&apos; into &apos;main&apos;Use NULL or nullptr instead of casted 0See merge request petsc/petsc!7857

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Sun, 22 Sep 2024 17:54:06 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>c8025a5415d73fd1c6005393f2b0e60677bf5915 - Use NULL or nullptr instead of casted 0</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#c8025a5415d73fd1c6005393f2b0e60677bf5915</link>
        <description>Use NULL or nullptr instead of casted 0

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Sat, 21 Sep 2024 07:20:33 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>3b91a3725334a89031c8a54da56e6a2eb8b14ae4 - Merge branch &apos;hongzh/sell-hip&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#3b91a3725334a89031c8a54da56e6a2eb8b14ae4</link>
        <description>Merge branch &apos;hongzh/sell-hip&apos; into &apos;main&apos;Add SELLHIPSee merge request petsc/petsc!7338

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Tue, 26 Mar 2024 00:33:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>773bf0f69b9b2a05ff80bbab7f5cfee096f500d4 - Add SELLHIP</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#773bf0f69b9b2a05ff80bbab7f5cfee096f500d4</link>
        <description>Add SELLHIP- The HIP kernels are converted directly from their CUDA version- AMD GPUs and NVIDIA GPUs use different warp sizes. We set the warp size to 64 by default for AMD GPUs to faciliate compile-time code optimization

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Tue, 05 Mar 2024 00:49:41 +0000</pubDate>
        <dc:creator>Hong Zhang &lt;hongzhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>e8e8640d1cb9a3a2f50c0c0d7b26e5c4d521e2e4 - Merge branch &apos;jolivet/rm-first-empty-line&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#e8e8640d1cb9a3a2f50c0c0d7b26e5c4d521e2e4</link>
        <description>Merge branch &apos;jolivet/rm-first-empty-line&apos; into &apos;main&apos;Remove first and last empty linesSee merge request petsc/petsc!6892

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Tue, 26 Sep 2023 16:50:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>92bec4eefde5b79327e7cea3b0266e7580ec8183 - Remove first and last empty lines</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#92bec4eefde5b79327e7cea3b0266e7580ec8183</link>
        <description>Remove first and last empty lines

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Tue, 26 Sep 2023 16:50:22 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>dd874c20e1b8bb56639592ba136e1f877322cbbd - Merge branch &apos;hongzh/sell-cuda&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#dd874c20e1b8bb56639592ba136e1f877322cbbd</link>
        <description>Merge branch &apos;hongzh/sell-cuda&apos; into &apos;main&apos;SELL-based SpMVSee merge request petsc/petsc!3428

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Mon, 10 Apr 2023 23:51:00 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>5f9962eec1b191700dd210fc035aa56572a01623 - Add more tests</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#5f9962eec1b191700dd210fc035aa56572a01623</link>
        <description>Add more tests

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Sat, 08 Apr 2023 04:59:57 +0000</pubDate>
        <dc:creator>Hong Zhang &lt;hongzhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>8711c6618dd802f17a929eb273bae3d4da533dd7 - Guard against complex build for unsupported kernels</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#8711c6618dd802f17a929eb273bae3d4da533dd7</link>
        <description>Guard against complex build for unsupported kernels

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Sat, 01 Apr 2023 02:43:27 +0000</pubDate>
        <dc:creator>Hong Zhang &lt;hongzhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>90d2215b4f5b865a0e7953289703ce9072a42621 - Add the load-balancing kernel for MatMultAdd_SeqSELL and fine tune the heuristic</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#90d2215b4f5b865a0e7953289703ce9072a42621</link>
        <description>Add the load-balancing kernel for MatMultAdd_SeqSELL and fine tune the heuristicKernel7 is significantly slower than kernel9x for the following two cases:- nrows is too small. Kernel7 uses 2 threads per row (assuming sliceheight=16), it does not fully utilize the GPU if nrows &lt; 100K.- maxslicewidth is too big.Thanks-to: Peng Wang &lt;penwang@nvidia.com&gt;

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Tue, 12 Jan 2021 02:45:55 +0000</pubDate>
        <dc:creator>Hong Zhang &lt;hongzhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>2d1451d43b73a0495cd81c074cbc1e0206888947 - Initial commit for porting SELL to GPU</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#2d1451d43b73a0495cd81c074cbc1e0206888947</link>
        <description>Initial commit for porting SELL to GPU- Add tiled SPMV and basic SpMVfor SeqSELL- Tested in serial- Offloadmask is used to determine when the matrix should be copied to GPU- Use different slice height for CUDA version- By checking the nonzerostate, PETSc can decide if the whole matrix need to be copied or just the values need to be copied- Make the convert function public so that the very slow MatConvert_Basic can be avoided sometimes. E.g. one can use a two-step convert method: AIJ-&gt;SELL,SELL-&gt;SELLCUDA instead of the direct convert AIJ-&gt;SELLCUDA- Make the FLOPS count for SELL same as that for AIJCUSPARSE.- MatDisAssemble is not needed.- Change slice height from 32 to 16 for GPU- To overlap communication with MatMult, VecScatterBegin() should be called before MatMult() for the diagonal part.- SLICE_HEIGHT is defined to be 32 to match the warp size of GPU. For other cases, it is still 8.Funded-by:Project: PETSc for GPUTime: 42 hoursReported-by:Thanks-to:

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Thu, 09 Jan 2020 04:05:36 +0000</pubDate>
        <dc:creator>Hong Zhang &lt;hongzhang@anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>b047e4b5ae898dcf41db17a6fe493024fe984f6c - Merge branch &apos;barry/2022-09-12/fix-mat-preallocation&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#b047e4b5ae898dcf41db17a6fe493024fe984f6c</link>
        <description>Merge branch &apos;barry/2022-09-12/fix-mat-preallocation&apos; into &apos;main&apos;try to build efficient hash table allocation directly into MatSee merge request petsc/petsc!5621

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Fri, 17 Feb 2023 23:21:37 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>23a3927d5baa326da5fa80231485e7e64d9ba13a - Do not name an unnamed object unless necessary while viewing matrices</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#23a3927d5baa326da5fa80231485e7e64d9ba13a</link>
        <description>Do not name an unnamed object unless necessary while viewing matricesCommit-type: bug, usability/spend 5m

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Wed, 14 Dec 2022 17:47:40 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>061e922f3926be00487707c73b78dd3d40309129 - Merge branch &apos;jacobf/2022-09-21/2-bike-2-shed&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#061e922f3926be00487707c73b78dd3d40309129</link>
        <description>Merge branch &apos;jacobf/2022-09-21/2-bike-2-shed&apos; into &apos;main&apos;Feature: Bicycle Storage Facility 2See merge request petsc/petsc!5661

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Thu, 22 Sep 2022 02:09:24 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>d71ae5a4db6382e7f06317b8d368875286fe9008 - source code format changes due to .clang-format changes</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#d71ae5a4db6382e7f06317b8d368875286fe9008</link>
        <description>source code format changes due to .clang-format changes

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Wed, 21 Sep 2022 21:15:28 +0000</pubDate>
        <dc:creator>Jacob Faibussowitsch &lt;jacob.fai@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>38f6737523616bfeabdd577adb30ea0990bf5fe7 - Merge branch &apos;jolivet/fix-style-one-liners&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#38f6737523616bfeabdd577adb30ea0990bf5fe7</link>
        <description>Merge branch &apos;jolivet/fix-style-one-liners&apos; into &apos;main&apos;Remove braces from one-linersSee merge request petsc/petsc!5557

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Sat, 27 Aug 2022 15:31:14 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>48a46eb9bd028bec07ec0f396b1a3abb43f14558 - Remove braces from one-liners</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#48a46eb9bd028bec07ec0f396b1a3abb43f14558</link>
        <description>Remove braces from one-liners

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Sat, 27 Aug 2022 15:31:14 +0000</pubDate>
        <dc:creator>Pierre Jolivet &lt;pierre@joliv.et&gt;</dc:creator>
    </item>
<item>
        <title>47dfd8b8ae57d3d37841277916f2fbbf6797bf4d - Merge branch &apos;jczhang/for-jlse-test&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#47dfd8b8ae57d3d37841277916f2fbbf6797bf4d</link>
        <description>Merge branch &apos;jczhang/for-jlse-test&apos; into &apos;main&apos;Turn on remaining petsc/kokkos tests for syclSee merge request petsc/petsc!5556

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Fri, 26 Aug 2022 18:40:22 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>dcfd994d081f5f6b19844c8e8bc67e93edfc619a - Tests: turn on some kokkos tests for sycl</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#dcfd994d081f5f6b19844c8e8bc67e93edfc619a</link>
        <description>Tests: turn on some kokkos tests for sycl

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Mon, 25 Jul 2022 22:46:46 +0000</pubDate>
        <dc:creator>Junchao Zhang &lt;jczhang@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>58d68138c660dfb4e9f5b03334792cd4f2ffd7cc - Merge branch &apos;barry/2022-08-21/clang-format-source&apos; into &apos;main&apos;</title>
        <link>http://opengrok.kc2vjw.com:8080/history/petsc/src/mat/tests/ex5.c#58d68138c660dfb4e9f5b03334792cd4f2ffd7cc</link>
        <description>Merge branch &apos;barry/2022-08-21/clang-format-source&apos; into &apos;main&apos;format repository with clang-formatSee merge request petsc/petsc!5541

            List of files:
            /petsc/src/mat/tests/ex5.c</description>
        <pubDate>Tue, 23 Aug 2022 05:26:23 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
