Voglio sviluppare un software di calcolo scientifico parallelo da zero. Voglio alcuni pensieri su quale lingua iniziare. Il programma prevede la lettura / scrittura di dati in file txt e l'esecuzione di calcoli pesanti in parallelo, con molte fattorizzazioni LU e l'uso di solutori lineari sparsi. Le soluzioni candidate che …
Ho appena installato una scheda grafica Nvidia GT660 sul mio desktop e, dopo qualche difficoltà, riesco a interfacciarlo con R. Ho giocato con diversi pacchetti R che utilizzano GPU, in particolare gputools, e stavo confrontando il tempo impiegato dalla mia GPU e CPU per eseguire alcune operazioni di base: invertire …
Sei riuscito a scoprire finalmente come gli atomi sono disposti spazialmente sulla tua entità molecolare appena scoperta. Attraverso, diciamo, mezzi spettroscopici, ora sei in possesso di un gruppo di coordinate atomiche, tipi di atomi, lunghezze di legame, tipi di legame e quant'altro per la tua molecola. Ora sei interessato a …
Sto sviluppando un codice per simulare il flusso di fluidi con sostanze biologiche presenti nel flusso. Ciò comporta le equazioni standard di Navier-Stokes accoppiate ad alcuni modelli biologici aggiuntivi. Ci sono molti parametri / costanti. Ho scritto funzioni per gestire i calcoli principali, ma un problema che sto riscontrando è …
Date due diverse implementazioni BLAS, possiamo aspettarci che eseguano esattamente gli stessi calcoli in virgola mobile e restituiscano gli stessi risultati? O può succedere, ad esempio, che uno calcoli un prodotto scalare come e uno come ( x 1 y 1 + x 2 y 2 ) + ( x …
Sono uno studente di ingegneria meccanica interessato al campo dell'ingegneria aerospaziale dove, mi viene detto, Fortran è ancora comunemente usato. Quale versione di Fortran dovrei investire il mio tempo per imparare?
Sto scrivendo una piccola libreria per calcoli con matrici sparse come un modo per insegnarmi a sfruttare al meglio la programmazione orientata agli oggetti. Ho lavorato molto duramente per avere un bel modello a oggetti, in cui le parti (matrici sparse e grafici che descrivono la loro struttura di connettività) …
Esistono due approcci generali per rappresentare soluzioni nel metodo discontinuo di galerkin: nodale e modale. Modale : le soluzioni sono rappresentate da somme di coefficienti modali moltiplicate per un insieme di polinomi, ad es. dove ϕ i sono solitamente polinomi ortogonali, ad es. Legendre . Un vantaggio di ciò è …
Ho bisogno di scrivere alcuni dati da un calcolo, che verranno letti in seguito da Paraview (file .vtu o vtk). Per quanto riguarda le dimensioni del file, devo scegliere il formato ASCII o Binary?
Ero solo curioso di sapere perché i metodi Runge – Kutta di alto ordine (cioè maggiori di 4) non sono quasi mai discussi / impiegati (almeno per quanto ne so). Capisco che richiede un tempo di calcolo maggiore per fase (ad esempio RK14 con fase incorporata del 12 ° ordine …
Sto cercando un software di generazione mesh che è gratuito e open source, fornisce un'interfaccia di scripting sana per le specifiche del dominio, lavora per geometrie complesse, può generare mesh 2D e 3D, Quali opzioni ho?
Quale è meglio: FORTRAN o Python? E credo che in entrambi i casi tu abbia bisogno di Gnuplot, vero? Al momento sto lavorando su una macchina Windows. Vorrei usarlo per ottenere soluzioni numeriche per problemi di fisica, tra cui simulazioni Monte-Carlo, integrazione numerica e differenziazione, dinamica molecolare, ecc. Ho visto …
Ho eseguito il codice GROMACS di dinamica molecolare (MD) su un cluster Ubuntu Linux costituito da nodi contenenti 24 CPU Intel Xeon. Il mio particolare punto di interesse risulta essere in qualche modo sensibile alla precisione aritmetica in virgola mobile, quindi ho dovuto eseguire GROMACS in doppia precisione anziché in …
Gran parte del mio lavoro ruota attorno al miglioramento della scalabilità degli algoritmi e uno dei modi preferiti per mostrare il ridimensionamento parallelo e / o l'efficienza parallela è quello di tracciare le prestazioni di un algoritmo / codice sul numero di core, ad es. dove l' asse rappresenta il …
Supponiamo di avere una funzione fff e di voler trovare XXx tale che . Potrei usare il metodo Newton-Raphson. Ma questo richiede che conosca la funzione derivata . Un'espressione analitica per potrebbe non essere disponibile. Ad esempio, f può essere definito da un pezzo complicato di codice informatico che consulta …
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.