PDA

View Full Version : [c++, c]Calcolo SVD in Memoria Secondaria


macsw
26-01-2009, 15:52
Salve ragazzi,

devo svolgere una tesina di calcolo numerico riguardante la realizzazione di un programma in C++, o C, che calcola la decomposizione SVD di una matrice in memoria secondaria.

In rete non sono riuscito a trovare un algoritmo (anche in pseudo-codice) che mi spieghi come calcolarla in memoria esterna.

Se qualcuno ha a disposizione del materiale, articolo, ecc, mi sarebbe di grande aiuto!

Ringrazio chi mi risponderà e il forum!

Saluti, Marco

cionci
26-01-2009, 16:10
Che intendi per memoria secondaria ?

macsw
26-01-2009, 16:38
Ciao,

intendo un file presente sull'hard disk. In pratica mi occorre un algoritmo che ripetutamente mi partizioni l'input fino a una grandezza ragionevole per effettuare i calcoli in memoria principale, per poi combinarli alla fine per poter ottenere la decomposizione finale. Si chiamano algoritmi out-of-core, ma nel mio caso non riesco a trovarlo.

Grazie per la risposta!