Sto cercando informazioni da chiunque abbia tentato di utilizzare OpenCL nel proprio codice scientifico. Qualcuno ha provato (recentemente) ViennaCL ? In tal caso, come si confronta con la cuspide ? Che dire di OCLTools ? È all'altezza della promessa? In tal caso, sarebbe un modo fattibile per iniziare a scrivere …
Ho sentito la gente dire che le trame prodotte da ORIGIN tendono ad apparire raffinate e "professionali", mentre le trame prodotte da Mathematica non lo fanno. Tuttavia, la maggior parte dei programmi per la creazione di grafici è abbastanza configurabile ed è ovvio che con le giuste impostazioni per cose …
Ci sono strumenti in Python che sono simili al parfor di Matlab? Ho trovato questa discussione , ma ha quattro anni. Pensavo che qualcuno qui potesse avere un'esperienza più recente. Ecco un esempio del tipo di cosa che vorrei parallelizzare: X = np.random.normal(size=(10, 3)) F = np.zeros((10, )) for i …
In che modo CUDA e OpenCL si confrontano tra loro alla fine del 2013 dal punto di vista di un programmatore? Il mio gruppo sta pensando di provare a utilizzare il calcolo GPU. Ci limiteremmo in modo significativo scegliendo un hardware che supporti solo OpenCL ma non CUDA? Per essere …
In uno dei miei articoli, elencherò alcuni risultati numerici oltre ad alcune cifre. Quello che mi piacerebbe fare è assicurarmi che i risultati numerici nel mio documento siano sempre in accordo con il codice. In questo momento, copio direttamente i risultati numerici dal mio output di simulazione sul foglio, che …
Vorrei eseguire alcune semplici simulazioni di scattering di pacchetti d'onda su potenziali semplici in una dimensione. Esistono modi semplici per risolvere numericamente il TDSE monodimensionale per una singola particella? So che, in generale, cercare di usare approcci ingenui per integrare equazioni differenziali parziali può rapidamente finire in un disastro. Sto …
Sto cercando di risolvere l'equazione di avanzamento ma ho una strana oscillazione che appare nella soluzione quando l'onda si riflette dai confini. Se qualcuno avesse già visto questo artefatto, sarei interessato a conoscere la causa e come evitarlo! Questa è una gif animata, aperta in una finestra separata per visualizzare …
Non voglio avere a che fare con virtualenv per un'installazione Python locale, voglio solo installare alcuni pacchetti localmente senza occuparmi della PYTHONPATHvariabile d'ambiente, come posso farlo?
Per quanto ne so, ci sono 4 modi per risolvere un sistema di equazioni lineari (correggimi se ci sono più): Se la matrice di sistema è una matrice quadrata a pieno titolo, è possibile utilizzare la regola di Cramer; Calcola l'inverso o lo pseudoinverso della matrice del sistema; Utilizzare metodi …
ATLAS è un sostituto BLAS / LAPACK gratuito che si sintonizza sulla macchina durante la compilazione. MKL è la libreria commerciale fornita da Intel. Queste due librerie sono comparabili quando si tratta di prestazioni o MKL ha il sopravvento per alcune attività? Se sì, quali?
Devo iniziare a utilizzare i metodi agli elementi finiti. Sto per iniziare a leggere le soluzioni numeriche di equazioni differenziali parziali con il metodo degli elementi finiti di Claes Johnson , ma è datato 1987. Due domande: 1) Quali nuove buone risorse / libri di testo / e-book / appunti …
Ho una semplice domanda che è davvero difficile per Google (oltre al canonico What Every Computer Scientist dovrebbe sapere sull'aritmetica in virgola mobile ). Quando devono essere utilizzate funzioni come log1po expm1da utilizzare anziché loge exp? Quando non dovrebbero essere usati? In che modo le diverse implementazioni di tali funzioni …
Gli ingegneri spesso insistono sull'uso di metodi localmente conservativi come volume finito, differenza finita conservativa o metodi Galerkin discontinui per risolvere i PDE. Cosa può andare storto quando si utilizza un metodo non localmente conservativo? Ok, quindi la conservazione locale è importante per le PDE iperboliche, che dire delle PDE …
Qualcuno può raccomandarmi un buon sistema di gestione del flusso di lavoro (WMS), preferibilmente in Python? Finora ho usato GNU Make, ma introduce un livello di complessità che voglio evitare. Un buon WMS dovrebbe avere le seguenti caratteristiche: si integra facilmente con gli strumenti da riga di comando e gli …
Il Journal of Computational Physics è stato un importante sbocco per la scienza computazionale in passato, e ho pubblicato lì prima. A beneficio di quelli (come me) che hanno firmato il boicottaggio di Elsevier , quali riviste non di Elsevier sarebbero luoghi appropriati per pubblicare articoli che avrebbero potuto essere …
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.