<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2025</copyright>
    <generator>Java</generator><item>
        <title>60259892a0f1a0c79f29a82ea84d4791e87cbca3 - Merge branch &apos;barry/2023-12-22/rm-libbase&apos; into &apos;main&apos;</title>
        <link>http://opengrok.phasta.colorado.edu:8080/source/history/petsc/src/mat/impls/sell/seq/seqcuda/makefile#60259892a0f1a0c79f29a82ea84d4791e87cbca3</link>
        <description>Merge branch &apos;barry/2023-12-22/rm-libbase&apos; into &apos;main&apos;LIBBASE is no longer used in make so remove itSee merge request petsc/petsc!7139

            List of files:
            /petsc/src/mat/impls/sell/seq/seqcuda/makefile</description>
        <pubDate>Tue, 26 Dec 2023 15:56:18 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>9140fee14acbea959c6ed74f4836a1a89f708038 - LIBBASE is no longer used in make so remove it</title>
        <link>http://opengrok.phasta.colorado.edu:8080/source/history/petsc/src/mat/impls/sell/seq/seqcuda/makefile#9140fee14acbea959c6ed74f4836a1a89f708038</link>
        <description>LIBBASE is no longer used in make so remove it

            List of files:
            /petsc/src/mat/impls/sell/seq/seqcuda/makefile</description>
        <pubDate>Fri, 22 Dec 2023 20:28:24 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>360cdf6b7b634fd407597d4111f54d1e9fdca075 - Merge branch &apos;barry/2023-10-25/rename-rules-doc&apos; into &apos;main&apos;</title>
        <link>http://opengrok.phasta.colorado.edu:8080/source/history/petsc/src/mat/impls/sell/seq/seqcuda/makefile#360cdf6b7b634fd407597d4111f54d1e9fdca075</link>
        <description>Merge branch &apos;barry/2023-10-25/rename-rules-doc&apos; into &apos;main&apos;Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.See merge request petsc/petsc!6965

            List of files:
            /petsc/src/mat/impls/sell/seq/seqcuda/makefile</description>
        <pubDate>Sat, 28 Oct 2023 15:06:57 +0000</pubDate>
        <dc:creator>Satish Balay &lt;balay@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>cb5db2414029547a5ccf00a1710ee072432a08af - Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.</title>
        <link>http://opengrok.phasta.colorado.edu:8080/source/history/petsc/src/mat/impls/sell/seq/seqcuda/makefile#cb5db2414029547a5ccf00a1710ee072432a08af</link>
        <description>Rename rules.doc and rules.utils because GitLab treats the former as a MS Word document.Thanks-to: Jed Brown

            List of files:
            /petsc/src/mat/impls/sell/seq/seqcuda/makefile</description>
        <pubDate>Wed, 25 Oct 2023 18:23:41 +0000</pubDate>
        <dc:creator>Barry Smith &lt;bsmith@mcs.anl.gov&gt;</dc:creator>
    </item>
<item>
        <title>dd874c20e1b8bb56639592ba136e1f877322cbbd - Merge branch &apos;hongzh/sell-cuda&apos; into &apos;main&apos;</title>
        <link>http://opengrok.phasta.colorado.edu:8080/source/history/petsc/src/mat/impls/sell/seq/seqcuda/makefile#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/impls/sell/seq/seqcuda/makefile</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>2d1451d43b73a0495cd81c074cbc1e0206888947 - Initial commit for porting SELL to GPU</title>
        <link>http://opengrok.phasta.colorado.edu:8080/source/history/petsc/src/mat/impls/sell/seq/seqcuda/makefile#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/impls/sell/seq/seqcuda/makefile</description>
        <pubDate>Thu, 09 Jan 2020 04:05:36 +0000</pubDate>
        <dc:creator>Hong Zhang &lt;hongzhang@anl.gov&gt;</dc:creator>
    </item>
</channel>
</rss>
