Domande taggate «performance»

Domande sulla velocità di esecuzione e sull'utilizzo della memoria di algoritmi, strutture dati, lingue e librerie.



4
Cosa rende veloce Fortran?
Fortran occupa un posto speciale nella programmazione numerica. Puoi sicuramente creare software buono e veloce in altre lingue, ma Fortran continua a funzionare molto bene nonostante la sua età. Inoltre, è più facile creare programmi veloci in Fortran. Ho realizzato programmi veloci in C ++, ma devi stare più attento …

4
In che modo l'operatore MATLAB backslash risolve per le matrici quadrate?
Stavo confrontando alcuni dei miei codici con codici MATLAB "stock". Sono sorpreso dai risultati. Ho eseguito un codice di esempio (Sparse Matrix) n = 5000; a = diag(rand(n,1)); b = rand(n,1); disp('For a\b'); tic;a\b;toc; disp('For LU'); tic;LULU;toc; disp('For Conj Grad'); tic;conjgrad(a,b,1e-8);toc; disp('Inv(A)*B'); tic;inv(a)*b;toc; Risultati: For a\b Elapsed time is 0.052838 …



4
Quando dovrei usare i modelli di espressione C ++ nella scienza computazionale e quando * non * usarli?
Supponiamo che sto lavorando su un codice scientifico in C ++. In una recente discussione con un collega, è stato affermato che i modelli di espressione potrebbero essere davvero una brutta cosa, rendendo potenzialmente il software compilabile solo su alcune versioni di gcc. Presumibilmente, questo problema ha interessato alcuni codici …

1
Qual è l'approccio preferito ed efficiente per l'interpolazione di dati multidimensionali?
Qual è l'approccio preferito ed efficiente per l'interpolazione di dati multidimensionali? Cose di cui sono preoccupato: prestazioni e memoria per costruzione, valutazione singolo / batch dimensioni di movimentazione da 1 a 6 lineare o di ordine superiore capacità di ottenere gradienti (se non lineari) griglia regolare vs sparsa usando come …


1
In che modo le prestazioni delle operazioni di array Python / Numpy si adattano all'aumentare delle dimensioni dell'array?
Come si adattano le matrici Python / Numpy all'aumentare delle dimensioni dell'array? Questo si basa su alcuni comportamenti che ho notato durante il benchmarking del codice Python per questa domanda: Come esprimere questa espressione complicata usando le sezioni intorpidite Il problema riguardava principalmente l'indicizzazione per popolare un array. Ho scoperto …






Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.