<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">Rafael<div class=""><br class=""></div><div class="">PETSc can be built for NEC vector engines. Here is a sample configure script <a href="https://gitlab.com/petsc/petsc/-/blob/main/config/examples/arch-necve.py" class="">https://gitlab.com/petsc/petsc/-/blob/main/config/examples/arch-necve.py</a></div><div class="">NEC blas lapack should be automatically used.</div><div class=""><br class=""></div><div class="">I don’t know if the packages you need will compile and run smoothly. Their C/C++ compiler is very buggy, and I had to resort compiling with -O1to get almost all PETSc  tests pass.</div><div class=""><div>PETSc automatically uses this optimization flag if you compile using with-debugging=0. Do not use higher optimizations, unless you are willing to file bug reports to them</div><div><br class=""></div><div><br class=""></div><div>Stefano</div><div><br class=""><blockquote type="cite" class=""><div class="">On Oct 28, 2021, at 10:12 PM, Rafael Monteiro da Silva <<a href="mailto:rafael.m.silva@alumni.usp.br" class="">rafael.m.silva@alumni.usp.br</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div dir="ltr" class="">Hello.<div class=""><br class=""></div><div class="">On my machine, for initial tests, I use the following options to install petsc:</div><div class=""><br class=""></div><div class="">PETSC_DIR=/home/rafael/petsc PETSC_ARCH=optimized-v3.15.5 --with-debugging=0 COPTFLAGS="-O3 -march=native -mtune=native" CXXOPTFLAGS="-O3 -march=native -mtune=native" FOPTFLAGS="-O3 -march=native -mtune=native" --with-cc=gcc --with-cxx=g++ --with-fc=gfortran --download-fblaslapack --download-mpich --download-superlu_dist --download-metis --download-parmetis --download-mumps --download-scalapack --download-hdf5<br class=""></div><div class=""><br class=""></div><div class="">I need to test our software in an environment with NEC SX-Aurora TSUBASA Vector Engine.</div><div class="">Is there any resource where I can set up petsc to use Vector Engine?</div><div class=""><br class=""></div><div class="">Thank you!</div><div class="">Regards,</div><div class="">Rafael.</div></div>
</div></blockquote></div><br class=""></div></body></html>