|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6948
|
Circuiti Analogici per Calcoli
Sono piuttosto ignorante sull'argomento ma sto sondando questa possibilità. In quanto dei calcoli che faccio hanno un forte bisogno di reazionarsi ricorsivamente e in modo non banale: l'output di un calcolo ritorna come input dello stesso calcolo A, e poi quando converge come input di un altro calcolo B, che a sua volta deve convergere con parecchie iterazioni e tornare in input nel calcolo A e così per migliaia di iterazioni e diversi tipi di simulazioni. Quindi l'analogico potrebbe sveltire di gran lunga il processo che oggi richiede supercomputer.
In cosa sono utilizzati (sempre che lo siano), per comporre algoritmi, i circuiti analogici al giorno d'oggi? In quali configurazioni? Hanno sufficiente precisione? Ho sentito che gli elaboratori che interpretano il dettato vocale hanno molte componenti analogiche, è vero? Qualsiasi referenza sarà decisamente gradita... Grazie
__________________
|
![]() |
![]() |
![]() |
#2 | |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21782
|
Quote:
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6948
|
quello che cerco è un computer analogico fondamentalmente... guardando su wikipedia dice i nomi di qualche gruppo che ricerca in quell'ambito ma poco più, volevo qualche informazione extra...
__________________
|
![]() |
![]() |
![]() |
#4 | |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21782
|
Quote:
penso che tu intenda i computer quantistici ma ne esistono alcuni psudo prototipi e poco più per il tuo uso niente è meglio di una ws corazzata a seconda degli algoritmi che esegui puoi decidere se per te è meglio 1) macchina molto veloce in single thread: un solo flusso di calcolo 2) macchina multithread spinto: una serie di calcoli general purpose che possono essere parzialmente parallelizzati (es simulazioni parametriche) 3) macchina multithread + gpgpu nel caso di algoritmi fortemente parallelizzabili
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6948
|
veramente sono stati inventati gli operazionali a transistor apposta per i computer analogici e spaccavano un casino... O_o' E sono esattamente quello che cerco...
Però appunto la storia dei computer analogici per me si ferma a 35-40 anni fa (che sono tanti ma non sono 60), poi non so che cosa ne ha arrestato lo sviluppo, se è stata semplicemente la scarsa versatilità oppure una insufficiente precisione che li rendano inutilizzabili per cose più sofisticate di derivatori e integratori... Non so che ci facciano nell'anno del signore 2012 per quello chiedo... Già utilizzo i cluster di calcolo, ho da lanciare anche istanze da 512 processori, però, almeno in linea teorica, una manciata di operazionali, transistor BJT e passivi potrebbero fare lo stesso lavoro nell'arco di una frazione di secondo...
__________________
Ultima modifica di Raghnar-The coWolf- : 11-06-2012 alle 19:44. |
![]() |
![]() |
![]() |
#6 | |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21782
|
Quote:
se già utilizzi cluster la vedo dura migliorare ancora tranne nel caso in cui l'operazione sia estremamente ripetiva e abbastanza semplice, in quel caso potresti ricorrere ad una fpga prima ed ad un asic dopo il triplo des lo hanno rotto proprio così con una batteria di asic specifici per eseguire l'algoritmo
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6948
|
Precisamente un ASIC analogico/ibrido è quello che voglio fare, sfruttando la ricorsività intrinseca dei circuiti reazionati che sveltirebbe di molto il tipo di calcoli di cui abbiamo bisogno...
Si usano ancora quindi? Hai il nome di qualcuno/qualcosa/referenze? Grazie
__________________
Ultima modifica di Raghnar-The coWolf- : 12-06-2012 alle 12:46. |
![]() |
![]() |
![]() |
#8 | |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21782
|
Quote:
ovviamente è un percorso lungo e costoso non è una cosa che ti puoi fare in un paio di giorni nello scantinato XD
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6948
|
anche un programma di Fisica Nucleare da 50 mila righe è qualcosa di lungo. ;-)
Semplicemente il concetto è che se c'è la possibilità industriale uno dice "ragà, anzichè avere il programmone fortran/C++ da far girare per una settimana su 256-512-1024... etc... core del supercomputer giapponese, la prossima volta ci mettiamo noi 3/5/10 per 1/2/4 anni, progettiamo una scheda, paghiamo 1/5/10/20 mila cocuzze al tipo che la costruisce e ci risolviamo il problema con qualcosa che sta nel palmo della mano" Dico analogico perchè è un problema estremamente ricorsivo (in tutto saranno un 10^7 iterazioni consistenti circa, un circuito reazionato devi solo aspettare vada a regime), con un sistema completamente digitale non credo si risolverebbe poi molto... Il problema è 1- tecnico: se circuiti analogici operazionali reazionati hanno precisione sufficiente per non sbrodolare la risposta a una pappetta inservibile 2- pratico: se anzichè 1/3/10 anni uomo di lavoro ce ne vogliono 2000, e al posto di 10/20 mila euro ce ne vogliono 10/20 milioni, è decisamente meglio rimanere sui più versatili supercomputer.
__________________
Ultima modifica di Raghnar-The coWolf- : 12-06-2012 alle 16:14. |
![]() |
![]() |
![]() |
#10 | |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21782
|
Quote:
così a caso direi che il cluster è ancora la soluzione migliore un programma da 50k righe non penso che sia così facilmente cablabile in hw
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 |
|
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6948
|
Quote:
![]() Nel caso bisogna derivare delle regole topologiche generali di corrispondenza fra la legge fisica e il circuito. Anche per quello ho pensato all'analogico, perchè ci sono corrispondenze nelle leggi che definiscono le funzioni di risposta nei sistemi elettronici e sistemi quantistici.
__________________
|
|
![]() |
![]() |
![]() |
#12 | |
Moderatore
Iscritto dal: Nov 2006
Messaggi: 21782
|
Quote:
sei per caso un progettista di microelettronica? da quel poco che ne so io non è che sia così semplice la progettazione di un circuito dedicato per la risoluzione di sistemi complessi, comunque auguri ![]() anni fà avevo fatto un lavoro simile ottimizzando un parser xml che impiegava circa 4 ore per terminare ed ero arrivato a 22 secondi (in compenso il codice era un delirio da interpretare )
__________________
"WS" (p280,cx750m,4790k+212evo,z97pro,4x8GB ddr3 1600c11,GTX760-DC2OC,MZ-7TE500, WD20EFRX) Desktop (three hundred,650gq,3800x+nh-u14s ,x570 arous elite,2x16GB ddr4 3200c16, rx5600xt pulse P5 1TB)+NB: Lenovo p53 i7-9750H,64GB DDR4,2x1TB SSD, T1000 Ultima modifica di !fazz : 12-06-2012 alle 17:08. |
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Oct 2008
Messaggi: 6948
|
A me interessa buttare l'idea più che applicarla, poi si vedrà...
Grazie delle dritte, se avete qualche referenza a proposito...
__________________
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 12:43.