Existe-t-il des outils en Python qui ressemblent au parfor de Matlab? J'ai trouvé ce fil , mais il a quatre ans. Je pensais que quelqu'un ici pourrait avoir une expérience plus récente. Voici un exemple du type de chose que je voudrais paralléliser: X = np.random.normal(size=(10, 3)) F = np.zeros((10, …
Je recherche des informations auprès de tous ceux qui ont essayé d’utiliser OpenCL dans leur code scientifique. Quelqu'un a-t-il essayé (récemment) ViennaCL ? Si oui, comment se compare-t-il à la cuspide ? Qu'en est-il de OCLTools ? Est-ce qu'il respecte la promesse? Si tel est le cas, serait-il un moyen …
J'ai entendu des gens dire que les parcelles produites par ORIGIN ont tendance à paraître polies et «professionnelles», contrairement aux parcelles produites par Mathematica. Cependant, la plupart des programmes de création de tracé sont tout à fait configurables et il va de soi que, avec les bons réglages pour des …
Comment CUDA et OpenCL se comparent-ils fin 2013 du point de vue d'un programmeur? Mon groupe pense à utiliser l’informatique GPU. Serions-nous nous limiter de manière significative en choisissant un matériel qui ne supporte que OpenCL mais pas CUDA? Pour être un peu plus précis, les hypothèses suivantes sont-elles correctes? …
Dans l'un de mes articles, j'énumère des résultats numériques en plus de certains chiffres. Ce que j'aimerais faire, c'est m'assurer que les résultats numériques dans mon papier sont toujours en accord avec le code. À l’heure actuelle, je copie directement les résultats numériques de la sortie de ma simulation dans …
Je voudrais effectuer quelques simulations simples de diffusion de paquets d’ondes à partir de potentiels simples dans une dimension. Existe-t-il des moyens simples de résoudre numériquement le TDSE unidimensionnel pour une seule particule? Je sais qu'en général, essayer d'utiliser des approches naïves pour intégrer des équations aux dérivées partielles peut …
J'essaie de résoudre l'équation d'advection mais j'ai une étrange oscillation apparaissant dans la solution lorsque l'onde se réfléchit depuis les limites. Si quelqu'un a déjà vu cet artefact, je serais intéressé de connaître la cause et comment l'éviter! Ceci est un gif animé, ouvert dans une fenêtre séparée pour voir …
Je ne veux pas traiter avec virtualenv pour une installation Python locale, je veux juste installer quelques paquets localement sans traiter la PYTHONPATHvariable d'environnement, comment faire?
À ma connaissance, il existe 4 façons de résoudre un système d'équations linéaires (corrigez-moi s'il y en a plus): Si la matrice système est une matrice carrée de rang complet, vous pouvez utiliser la règle de Cramer; Calculer l'inverse ou le pseudoinverse de la matrice système; Utiliser des méthodes de …
ATLAS est un remplacement BLAS / LAPACK gratuit qui s'accorde à la machine une fois compilé. MKL est la bibliothèque commerciale fournie par Intel. Ces deux bibliothèques sont-elles comparables en termes de performances, ou MKL a-t-il le dessus pour certaines tâches? Si oui, lesquels?
Je dois commencer à utiliser les méthodes des éléments finis. Je suis sur le point de commencer à lire Solutions numériques d'équations aux dérivées partielles par la méthode des éléments finis par Claes Johnson , mais elle date de 1987. Deux questions: 1) Quel bien nouveau ressources / manuels / …
Les ingénieurs insistent souvent sur l'utilisation de méthodes localement conservatrices telles que le volume fini, la différence finie conservatrice ou les méthodes discontinues de Galerkin pour résoudre les PDE. Qu'est-ce qui peut mal tourner lorsque vous utilisez une méthode qui n'est pas localement conservatrice? D'accord, la conservation locale est donc …
Quelqu'un peut-il me recommander un bon système de gestion de flux de travail (WMS), de préférence en Python? Jusqu'à présent, j'utilise GNU Make, mais cela introduit une couche de complexité que je veux éviter. Un bon WMS doit avoir les caractéristiques suivantes: s'intègre facilement avec les outils de ligne de …
J'ai une question simple qui est vraiment difficile pour Google (à part le canonique que tout informaticien devrait savoir sur le papier arithmétique à virgule flottante ). Quand faut log1p- expm1il utiliser des fonctions telles que ou au lieu de loget exp? Quand ne devraient-ils pas être utilisés? Comment les …
Contexte: Je pense que je pourrais vouloir porter du code qui calcule les produits matriciels à vecteur exponentiel en utilisant une méthode de sous-espace Krylov de MATLAB à Python. (Plus précisément, la fonction expmvp de Jitse Niesen , qui utilise un algorithme décrit dans cet article .) Cependant, je sais …
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.