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 <[email protected]> wrote:

I have no idea, keep on the list.
Mark

On Sun, Mar 19, 2023 at 10:13 PM [email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>> 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 <[email protected]<mailto:[email protected]>> 于2023年3月16日周四 19:40写道:


On Thu, Mar 16, 2023 at 4:18 AM [email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>> 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 <[email protected]<mailto:[email protected]>> 于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 [email protected]<mailto:[email protected]> 
<[email protected]<mailto:[email protected]>> 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?

Reply via email to