Rice University: risparmiare energia con un processore impreciso

Rice University: risparmiare energia con un processore impreciso

Eliminando alcune parti della circuiteria logica e gestendo adeguatamente la probabilità d'errore è possibile realizzare processori funzionanti in grado di ridurre sensibilmente il consumo energetico

di pubblicata il , alle 14:26 nel canale Scienza e tecnologia
 
22 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - info
AleK18 Maggio 2012, 17:22 #11
Originariamente inviato da: alexdal
Per risparmiare energia, basta spegnere il computer.


Link ad immagine (click per visualizzarla)
dav1deser18 Maggio 2012, 20:30 #12
Un po' di serietà...il succo del discorso non è che se togli qualche funzione risparmi, ma che un margine d'errore dello 0,5% (che ingegneristicamente parlando, è del tutto trascurabile) ti permette di ridurre di 3 o più volte i consumi, non è certo poca cosa! Poi se han fatto sta ricerca, è quasi sicuramente perchè qualcuno li ha finanziati per farla (raramente si fa ricerca per il gusto di fare ma la si fa perchè dietro c'è qualcuno interessato) e difatti si sa già che questi processori verranno usati per prodotti commerciali.
mirkonorroz18 Maggio 2012, 22:08 #13
Un po' di serieta' che diamine!!

Link ad immagine (click per visualizzarla)

anche questo Link ad immagine (click per visualizzarla) forse andava bene
Kouta19 Maggio 2012, 04:34 #14
questa cosa esiste già si chiama matematica discreta, consiste nel fare calcoli più semplici e meno precisi, quindi ottenendo qualche errore, risparmiando notevole tempo-macchina.
esempio la trasformata veloce di fourier (FFT), la trasformata discreta di fourier (DFT) e la trasformata di fourier (FT)

Link ad immagine (click per visualizzarla) Link ad immagine (click per visualizzarla)

inoltre ricordo come l'errore dalla 9a cifra decimale in poi sui processori Pentium pro e Pentium II costò circa 300 milioni di dollari ad intel

@dav1deser credo sia quella l'immagine originale, http://media.xiph.org/video/derf/ il video è foreman
marchigiano19 Maggio 2012, 14:56 #15
ma non è un po come la storia della double precision delle vga che perdono un sacco di gflops? oltre la metà se ricordo bene...
gbhu19 Maggio 2012, 21:24 #16
Probabilmente gran parte del nostro scarso interesse verso questa cosa è dovuto al fatto che tale ricerca/tecnologia ha come punto di forza il risparmio energetico, cosa di cui al momento noi non sentiamo una reale necessità.
Ovvero noi attualmente viviamo in un mondo (il nostro mondo occidentale, etc..) che ha abbondanza di energia.
Supponiamo che nel giro di una decina d'anni le cose cambino, ad esempio con un aumento bestiale del costo del petrolio, magari legato ad un collasso finanziario di parte dell'europa e degli USA. E intendo una cosa del tipo la benzina a 10 euro al litro (se qualcuno pensa sia impossibile, negli anni 70 ci fu un periodo in cui il prezzo del petrolio aumentò a dismisura in pochi giorni e fu necessario passare al razionamento della benzina e alle targhe alterne forzate).
Ecco che improvvisamente diventerebbe importantissimo trovare tutti i modi possibili per risparmiare energia, compreso questo.
E' facile per noi oggi snobbare queste ricerche e gongolarci coi nostri smartphones super con la batteria che dura mezza giornata, ma se per ricaricarlo ci volesse ogni volta una percentuale non irrisoria delo stipendio mensile allora forse uno ci pensa un attimo (o ricarichi il cellulare o compri da mangiare).
LMCH20 Maggio 2012, 01:50 #17
Originariamente inviato da: gbhu
Probabilmente gran parte del nostro scarso interesse verso questa cosa è dovuto al fatto che tale ricerca/tecnologia ha come punto di forza il risparmio energetico, cosa di cui al momento noi non sentiamo una reale necessità.
Ovvero noi attualmente viviamo in un mondo (il nostro mondo occidentale, etc..) che ha abbondanza di energia.
Supponiamo che nel giro di una decina d'anni le cose cambino, ad esempio con un aumento bestiale del costo del petrolio, magari legato ad un collasso finanziario di parte dell'europa e degli USA. E intendo una cosa del tipo la benzina a 10 euro al litro (se qualcuno pensa sia impossibile, negli anni 70 ci fu un periodo in cui il prezzo del petrolio aumentò a dismisura in pochi giorni e fu necessario passare al razionamento della benzina e alle targhe alterne forzate).
Ecco che improvvisamente diventerebbe importantissimo trovare tutti i modi possibili per risparmiare energia, compreso questo.
E' facile per noi oggi snobbare queste ricerche e gongolarci coi nostri smartphones super con la batteria che dura mezza giornata, ma se per ricaricarlo ci volesse ogni volta una percentuale non irrisoria delo stipendio mensile allora forse uno ci pensa un attimo (o ricarichi il cellulare o compri da mangiare).


Veramente anche tu non hai compreso di cosa si tratta, non è roba che andrà a sostituire le cpu dei desktop o dei tablet.

Nella maggior parte dei casi è importante ridurre al minimo gli errori per quanto possibile, sia per evitare di complicare il software per compensare gli errori hardware e sia perchè un risultato "con troppi errori" non è utile.
Anche i processori "normali" [U]fanno continuamente errori[/U] (di arrotondamento, troncamento e saturazione) anche quando lavorano "normalmente" e per certe applicazioni bisogna farsi un mazzo tanto già solo per tenere quelli sotto controllo (figurati quindi che casini se ci fossero oltre a quelli errori di tipo aleatorio nell'hardware).
Alcune ottimizzazioni del software consistono proprio nell'accettare un errore finale più elevato (ma entro parametri accettabili) per eseguire i calcoli più velocemente e con minori consumi, ma sempre usando un processore che è ragionavole ipotizzare che faccia solo errori "prevedibili" (perchè sono facili da gestire)

MA in certi casi, quando si conosce [U]tutta la catena di elaborazione dei dati[/U] (e quindi l'errore finale è comunque "sotto controllo" potrebbe essere conveniente usare circuiti "che sbagliano un pochino" in cambio di consumi molto ridotti.

Un esempio pratico sono gli impianti cocleari, quelli attuali vanno ricaricati durante il sonno, ma poniamo che chi li usa debba fare le ore piccole (es. spesso dorme poco e magari fa baldoria il sabato sera e va avanti fino alla mattina) o sia in viaggio e si sia dimenticato l'adattatore di ricarica, non è bello che perda l'udito magari proprio quando gli serve.
Se un impianto cocleare con modalità "più rumorosa"(ma non fastidiosa) permette di estendere l'autonomia di 7.5 volte, si potrebbe realizzare un aggeggio con autonomia di 36 ore, ma che passate 24 ore entra automaticamente in modo "basso consumo con un minimo di rumore" e resta attivo anche per circa altri tre giorni.
L'errore "aggiuntivo" nella maggior parte dei casi sarebbe rumore bianco, quindi non sarebbe fastidioso come ronzii fissi o altra roba simile.

Idem per altra roba che è meglio se consuma poco e per cui qualche errore è accettabile (es: telecamere di sorveglianza con link wifi ed alimentate ad energia solare).
nick09120 Maggio 2012, 06:26 #18
certo non lo prenderei per un server , ma mi sembra una buona idea per i flussi dati multimedia,da vedere come va in pratica
Perseverance20 Maggio 2012, 13:49 #19
o in altri dispositivi elettronici come ad esempio il tablet educational I-Slate sviluppato proprio dall'ISAID e destinato a paesi in via di sviluppo.
Ovviamente, tanto alla plebe gli basta

Ci sono molti modi per contenere i consumi ma quello di ammettere errori probabilistici è proprio una cavolata. Per il trattamento delle immagini tantovale fare un algoritmo pessimo che in pochissimo tempo ti tira fuori lo stesso obbrobio del processore "prunato", che alla fine costa anche meno soprattutto come materie prime e produzione.

Originariamente inviato da: dav1deser
Io comunque nell'immagine centrale (con 0,54% di errore) le differenze le vedo (in particolare il balcone) e l'immagine è pure a bassisima risoluzione, vorrei vedere a risoluzione originale...
Infatti si vede molto bene soprattuto nella chiazza di umido sotto alla terrazza.

L'articolo era già uscito qualche tempo fà con la solita faccia da troll
marchigiano20 Maggio 2012, 14:03 #20
Originariamente inviato da: gbhu
Supponiamo che nel giro di una decina d'anni le cose cambino, ad esempio con un aumento bestiale del costo del petrolio, magari legato ad un collasso finanziario di parte dell'europa e degli USA. E intendo una cosa del tipo la benzina a 10 euro al litro (se qualcuno pensa sia impossibile, negli anni 70 ci fu un periodo in cui il prezzo del petrolio aumentò a dismisura in pochi giorni e fu necessario passare al razionamento della benzina e alle targhe alterne forzate).


se succedesse una cosa del genere il telefono e il computer sarebbe l'ultimo dei problemi e la crisi attuale apparirebbe come acqua fresca

l'aumento del costo dell'energia è una mazzata per le fasce più deboli, gente che muore di fame, servizi sanitari quasi azzerati, non è un caso che lo stesso marx teorizzava l'abbassamento del costo dell'energia per il benessere del "popolo"

Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".

La discussione è consultabile anche qui, sul forum.
 
^