[petsc-users] [petsc-maint] Some questions about matrix multiplication in sell format

CaoHao@gmail.com ch1057458756 at gmail.com
Mon Mar 20 12:04:38 CDT 2023


Thank you very much. I will continue to study these contents.

Zhang, Hong <hongzhang at anl.gov>於 2023年3月21日 週二,00:12寫道:

> See https://dl.acm.org/doi/10.1145/3225058.3225100 for more information
> about SELL.
>
> The example used in the paper
> is src/ts/tutorials/advection-diffusion-reaction/ex5adj.c
>
> src/mat/tests/bench_spmv.c provides a driver to test SpMV using matrices
> stored in binary or matrix market format (from the SuiteSparse benchmark
> collection).
>
> If you would like to dive deeper, check this configurable script to see
> how the benchmark testing can be automated:
> src/benchmarks/run_petsc_benchmarks.sh
>
> Hong (Mr.)
>
> On Mar 20, 2023, at 5:31 AM, Mark Adams <mfadams at lbl.gov> wrote:
>
> I have no idea, keep on the list.
> Mark
>
> On Sun, Mar 19, 2023 at 10:13 PM CaoHao at gmail.com <ch1057458756 at gmail.com>
> wrote:
>
>> Thank you very much, I still have a question about the test code after
>> vectorization. I did not find the Examples of the sell storage format in
>> the petsc document. I would like to know which example you use to test the
>> efficiency of vectorization?
>>
>> Mark Adams <mfadams at lbl.gov> 于2023年3月16日周四 19:40写道:
>>
>>>
>>>
>>> On Thu, Mar 16, 2023 at 4:18 AM CaoHao at gmail.com <ch1057458756 at gmail.com>
>>> wrote:
>>>
>>>> Ok, maybe I can try to vectorize this format and make it part of the
>>>> article.
>>>>
>>>
>>> That would be great, and it would be a good learning experience for you
>>> and a good way to get exposure.
>>> See https://petsc.org/release/developers/contributing/ for guidance.
>>>
>>> Good luck,
>>> Mark
>>>
>>>
>>>>
>>>> Mark Adams <mfadams at lbl.gov> 于2023年3月15日周三 19:57写道:
>>>>
>>>>> I don't believe that we have an effort here. It could be a good
>>>>> opportunity to contribute.
>>>>>
>>>>> Mark
>>>>>
>>>>> On Wed, Mar 15, 2023 at 4:54 AM CaoHao at gmail.com <
>>>>> ch1057458756 at gmail.com> wrote:
>>>>>
>>>>>> I checked the sell.c file and found that this algorithm supports AVX
>>>>>> vectorization. Will the vectorization support of ARM architecture be added
>>>>>> in the future?
>>>>>>
>>>>>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.mcs.anl.gov/pipermail/petsc-users/attachments/20230321/3ccdc3b5/attachment.html>


More information about the petsc-users mailing list