PETSc est une suite open source de structures de données et de routines pour la solution évolutive (parallèle) d'applications scientifiques modélisées par des équations aux dérivées partielles.
Je suis nouveau dans le package PETSc. J'ai une matrice A ~ 4000x4000 au format matriciel et je veux que PETSc résolve cela en utilisant plusieurs processeurs. Je sais comment résoudre le système sur un seul processeur, mais je ne sais pas comment répartir la matrice et les vecteurs entre …
Je suis très nouveau dans la programmation GPGPU, alors pardonnez-moi si la question n'est pas particulièrement appropriée. D'après ce que je comprends, la programmation GPU est un travail d'ingénierie très complexe par rapport à la programmation CPU habituelle. Il faut faire très attention aux problèmes de divergence, de tuilage, d'allocation …
La compilation de PETSc avec une bibliothèque BLAS / LAPACK externe affecte-t-elle de manière significative les performances sur des matrices clairsemées, ou utilise-t-elle uniquement ces bibliothèques pour les mathématiques matricielles denses?
Fondamentalement, FEM semble être un problème à peu près «résolu». Il existe de nombreux frameworks puissants, comme Trilinos, PETSc, FEniCS, Libmesh ou MOOSE. Une chose qu'ils ont en commun: ils sont extrêmement "lourds". Tout d'abord, l'installation est normalement super douloureuse. Deuxièmement, leur interface / API est épaisse et lourde - …
J'ai besoin de résoudre Ax = b, mais je me rends compte que même s'il est rare, le stockage des coefficients matriciels de mon problème prendra trop de mémoire. Alors maintenant, j'envisage d'utiliser une méthode sans matrice, car les mêmes coefficients apparaissent beaucoup de temps dans la matrice, donc je …
Je plonge dans le monde fascinant de l'analyse par éléments finis et je voudrais résoudre un gros problème thermo-mécanique (uniquement thermique mécanique à , pas de feedback).→→\rightarrow Pour le problème mécanique, j'ai déjà compris de la réponse de Geoff , que je devrai utiliser un solveur itératif en raison de …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.