[Gfoss] [ANTISPAMRT:]Re: Re: algebra (era: Re: compilare QGIS-master su linux)

a.furieri a lqt.it a.furieri a lqt.it
Lun 5 Ott 2015 12:31:26 CEST


On Mon, 5 Oct 2015 11:18:51 +0200, giulianc51 wrote:
> รจ giunta a soluzione con l'ultimo post di Andrea nel quale si 
> precisava
> che il problema stava nella imperfezione del sistema in virgola 
> mobile
> di rappresentare il campo reale;
>

... e giusto per un corretto inquadramento storico:
se le moderne CPU sono in grado di macinare quantita' mostruose di
calcoli complessi in tempi ragionevolmente rapidi lo si deve proprio
a quelle "imperfezioni" della notazione in virgola mobile.
e' un ragionevole compromesso che si porta dietro alcune conseguenze
"antipatiche" ma che consente di costruire circuiterie elettroniche
di spaventosa potenza a prezzi irrisori.

- 1993: Intel Pentium 66 MHz
   0.06 GFLOPS (giga operazioni floating point per secondo)

- 2004: Intel Pentium 4 2.8 GHz
   5.60 GFLOPS

- 2009: Intel Core2 Duo 2.2 GHz
   17.6 GFLOPS

- 2012: Intel Core i7 3.4 GHz
   > 108 GFLOPS

giusto per confronto: nel 1984 il Cray XP/M era il piu'
potente super-computer offerto sul mercato, occupava
un'intera stanza e costava circa 40 milioni di dollari;
e tutto questo baraccone arrivava a fatica a 0.9 GFLOPS.

in ultima analisi, se oggi basta un qualsiasi bussolotto
che costa meno di 1.000 euro per lanciare qualche complicata
analisi spaziale che viene risolta in pochi secondi/minuti
e' proprio perche' i numeri reali vengono rappresentati in
quel modo tanto "imperfetto" quanto facile ed economico da
implementare su silicio :-D

ciao Sandro


Maggiori informazioni sulla lista Gfoss