Pa kraj je svejedno blizu, jer smo uskoro na limitu proizvodnog procesa.
ne vjerujem da već sada intel nema neku rezervnu tehnologiju ili bar istražuje za dane kad to sa silicijom dođe do kraja
Nastavak rasta performansi jednom kada minijaturizacija dosegne maksimalni nivo (što će se dogoditi prilično brzo) ovisit će o domišljatim inžinjerskim rješenjima (arhitekturama) gdje će glavnu ulogu imati paralelizam i hrpa manjih 'jezgrica' koje će između sebe raspoređivati posao.
Naravno da sve linearne operacije ne mogu biti dodatno ubrzane paralelnim procesiranjem, tako da ćemo uskoro biti na maksimalnoj brzini izvođenja 'klasičnih' aplikacija.
Programeri će trebati dodatno zasukat rukave i optimizirat kod za što bolje iskorištavanje dostupnog hardvera 
Programeri će trebati dodatno zasukat rukave i optimizirat kod za što bolje iskorištavanje dostupnog hardvera 
Što zapravo i nije tako loša stvar... 
Nastavak rasta performansi jednom kada minijaturizacija dosegne maksimalni nivo (što će se dogoditi prilično brzo) ovisit će o domišljatim inžinjerskim rješenjima (arhitekturama) gdje će glavnu ulogu imati paralelizam i hrpa manjih 'jezgrica' koje će između sebe raspoređivati posao.
Naravno da sve linearne operacije ne mogu biti dodatno ubrzane paralelnim procesiranjem, tako da ćemo uskoro biti na maksimalnoj brzini izvođenja 'klasičnih' aplikacija.
Programeri će trebati dodatno zasukat rukave i optimizirat kod za što bolje iskorištavanje dostupnog hardvera 
takodje smatram da je upravo u ovome rjesenje..
treba prosto izaci i novi OS koji ce radit drugacije od ovih sad, treba se softver pisat s umom da ce ga vrtit 4, 6 ili u bliskoj buducnosti mozda 64 jezgre, ili koliko god, a ne jedna/dvije na 4.5Ghz..
i nije sve u kolicini tranzistora, radnom taktu, bitna je arhitektura procesora (core i7 vs q6600 recimo)..
a bas me zanima dal ce se ikad promijenit to da u racunaru ima maticna+ram+proc+grafa..da li ce se recimo proc i grafa u buducnosti spojit u jedno, i slicno..vec predugo se komponente unaprijedjuju, ali danasnji pc ne izgleda puno drukcije od onog prije 15 godina..
Ovim načinom proizvodnje se neće moći još dugo ovim tempom dizati performanse procesora. Drastično poboljšanje će doći prelaskom na nanotehnologiju, međutim za to će trebati proći još vremena.
Paralelizam i nije baš moguće uvijek upotrijebiti, jer se radi o logički drugačijim arhitekturama.
Ovim načinom proizvodnje se neće moći još dugo ovim tempom dizati performanse procesora. Drastično poboljšanje će doći prelaskom na nanotehnologiju, međutim za to će trebati proći još vremena.
A kaj se sad koristi ?
Drastično poboljšanje će doći prelaskom na nanotehnologiju, međutim za to će trebati proći još vremena.
???
Što ti podrazumijevaš pod 'nanotehnologija'?
vjerovatrno misli na molekule i atome
vjerovatrno misli na molekule i atome
na kvantna računala.
To je jasno već više godina.
PC-i danas puno sporije napreduju nego prije 15-ak godina, sigurno ne zato da štede novac korisnicima.
Povećavanje broja jezgri je naprosto "plan b" u nemogućnosti da se napravi jedan jači procesor.
Idiotizam je slijepo vjerovati da bi Moore nužno trebao zauvijek biti u pravu - tako možete vjerovati i u Nostradamusa.
Ovim načinom proizvodnje se neće moći još dugo ovim tempom dizati performanse procesora. Drastično poboljšanje će doći prelaskom na nanotehnologiju, međutim za to će trebati proći još vremena.
A kaj se sad koristi ?
Sad se koristi mikrotehnologija i tako je vec zadnjih 40 godina. Granicu između mikro i nanotehnologije mozes procitati na wikipediji u clanku o nanotehnologiji. Danasnji procesori nemaju veze s onim sto se smatra nanotehnologija, zato se i zovu mikroprocesori, jelte :)
Ovim načinom proizvodnje se neće moći još dugo ovim tempom dizati performanse procesora. Drastično poboljšanje će doći prelaskom na nanotehnologiju, međutim za to će trebati proći još vremena.
A kaj se sad koristi ?
Sad se koristi mikrotehnologija i tako je vec zadnjih 40 godina. Granicu između mikro i nanotehnologije mozes procitati na wikipediji u clanku o nanotehnologiji. Danasnji procesori nemaju veze s onim sto se smatra nanotehnologija, zato se i zovu mikroprocesori, jelte :)
E bas ne bi reko da je tak... Mikroprocesori su imali puni (ispravni) naziv dok su bili u mikro-proizvodnom procesu... Danas iako je na snazi nano-proces, dalje mikroprocesore zovemo mikroprocesorima, ne nanoprocesorima...
Bille, pamet u glavi i pobrini se radije da ne bude došlo do kraja nevidije nego da se igraš Nostradamusa.
Ovim načinom proizvodnje se neće moći još dugo ovim tempom dizati performanse procesora. Drastično poboljšanje će doći prelaskom na nanotehnologiju, međutim za to će trebati proći još vremena.
A kaj se sad koristi ?
Sad se koristi mikrotehnologija i tako je vec zadnjih 40 godina. Granicu između mikro i nanotehnologije mozes procitati na wikipediji u clanku o nanotehnologiji. Danasnji procesori nemaju veze s onim sto se smatra nanotehnologija, zato se i zovu mikroprocesori, jelte :)
E bas ne bi reko da je tak... Mikroprocesori su imali puni (ispravni) naziv dok su bili u mikro-proizvodnom procesu... Danas iako je na snazi nano-proces, dalje mikroprocesore zovemo mikroprocesorima, ne nanoprocesorima...
Dakle ne zelim biti bahat/bezobrazan no cvrsto stojim iza svog misljenja :)
Upravo dizajniram (to mi je struka/posao) 130nm (doduse analogan ali CMOS) chip i nema veze s nanotehnologijom. Da je 32nm opet ne bi bio u nanotehnologiji.
Evo dobrog objasnjenja:
Although the term nanotechnology is generally defined as utilizing technology less than 100 nm in size, nanoelectronics often refer to transistor devices that are so small that inter-atomic interactions and quantum mechanical properties need to be studied extensively. As a result, present transistors do not fall under this category, even though these devices are manufactured with 45 nm or 32 nm technology.
Ovo ti je uvod odavde
http://en.wikipedia.org/wiki/Nanoelectronics
Ista jednadzba za MOS tranzistore vrijedi vec 40ak godina. Doduse SPICE modeli su svake godine sve kompleksniji i kompleksniji jer upravo zbog tog "bolesnog" smanjivanja MOS vise nije ono sto je nekada bio. To sve zahtijeva iznimno nabrijanje kompove da bi se simulirali sklopovi, pa eto tako svako malo po labosu viđam poruku na tipkovnici "please don't touch, simulating untill Friday" :-)
Pozdrav iz Belgije.
Pa kraj je svejedno blizu, jer smo uskoro na limitu proizvodnog procesa.
Ma budes ti naxeem vec nesto smislio
Svi se brinu kako hardware ne napreduje, tj. "sporo" napreduje, a pravi problem je softver koji je kilometrima iza dostupne snage hardware-a tj. istu ne iskorištava kako spada. Pritom ne mislim na igre.
mene ovaj problem ne zabrinajava previše glavno je da radi,a kako će raditi iskreno koga briga
mene ovaj problem ne zabrinajava previše glavno je da radi,a kako će raditi iskreno koga briga
Inženjere, moramo i mi nekako zaraditi za kruh :) ,ajde, moze se i za kosaru kruha.
Drastično poboljšanje će doći prelaskom na nanotehnologiju, međutim za to će trebati proći još vremena.
???
Što ti podrazumijevaš pod 'nanotehnologija'?
Nanotehnologijom ćemo upravljati atomima. Već sada možeš slagati atome u neke jednostavnije strukture, dakle možeš točno svojom voljom postaviti atom na određeno mjesto, međutim to je jako kompliciran postupak na kojima rade mnogi timovi širom svijeta. Recimo postoji "igla" čiji se vrh sastoji od jednog jedinog atoma i pomoću njega možeš slagati atome npr. željeza na bazu atoma recimo bakra. Međutim, stvaranje nekih konkretnih struktura, recimo žica na razini nanotehnologije je još uvijek dosta skupo, teško i u fazi ispitivanja. Ali, doći će i vrijeme za to. A onda iza toga je vrijeme kad će spin elektrona predstavljat jedan bit, itd... Ali dobro, to je sad već područje kvantne fizike, ali mislim da ćemo za našeg života to doživjeti. SF nije daleko. Znanost brzo napreduje.
Jebeš ti te neke nanotehnologije pa neradimo kemiju...
Drž se i7-mice extreme i boli te ku*ac za nanotehnologiju.
Drastično poboljšanje će doći prelaskom na nanotehnologiju, međutim za to će trebati proći još vremena.
???
Što ti podrazumijevaš pod 'nanotehnologija'?
Nanotehnologijom ćemo upravljati atomima. Već sada možeš slagati atome u neke jednostavnije strukture, dakle možeš točno svojom voljom postaviti atom na određeno mjesto, međutim to je jako kompliciran postupak na kojima rade mnogi timovi širom svijeta. Recimo postoji "igla" čiji se vrh sastoji od jednog jedinog atoma i pomoću njega možeš slagati atome npr. željeza na bazu atoma recimo bakra. Međutim, stvaranje nekih konkretnih struktura, recimo žica na razini nanotehnologije je još uvijek dosta skupo, teško i u fazi ispitivanja. Ali, doći će i vrijeme za to. A onda iza toga je vrijeme kad će spin elektrona predstavljat jedan bit, itd... Ali dobro, to je sad već područje kvantne fizike, ali mislim da ćemo za našeg života to doživjeti. SF nije daleko. Znanost brzo napreduje.
Ko je tebe razumio?
Ima jedan velik problem u pisanju paralelnih aplikacija, a zove se: danasnji programeri. Nazalost velika vecina danasnjih programera ne zna svoj posao i oslanjaju se na razna .NET rjesenja koja rade vecinu posla za njih. Microsoft gura .NET da bi ubrzao proces programiranja i omogucio programiranje sirim masama. Ali ne ide to tako. Ne moze svako biti programer. Uzmite npr VisualStudio. VS6 pisan je u C++ (MFC), trosio nesto sitno memorije dok recimo VS10 (.NET) uzima 500 - 1000MB rama, katastrofalno spor itd. Pogledajte samo koliko mu vremena treba da se ugasi, tocno vidis kak mu garbage collector cisti ram! Uzas!
No, glavni problem kod pisanja multiprocessor aplikacija je razvojni software. VS10 ima support za multiprocessing ali je to sve u povojima. Nije bas tak lako pisati paralelni software, nije sve u threadovima. Ima tu puno toga. Nemojmo zaboraviti da je samo jedna memorija i da se ona dijeli i da vise procesora pristupa "istovremeno". Sto je sa sinhronizacijom cachea - jedan procesor upise nesto u ram dok drugi procesor taj ram ima u svom cacheu. Osim toga, ne isplati se sve paralelizirati. Dapace, ne moze se sve paralelizirati. Mozes imati milion corova ali ako se proces ne moze paralelizirati ostaje sve na jednom coru i njegovoj brzini.
Sto se tice Moora mislim da nismo pri kraju. Iz dana u dan dolaze nove tehnologije. Zavrsna granica kod silicija je minimalni radni napon pri kome se mogu elektroni prebacivati, ali ima novih materijala, nano tehnologija, svijetlo, itd.
Ima jedan velik problem u pisanju paralelnih aplikacija, a zove se: danasnji programeri. Nazalost velika vecina danasnjih programera ne zna svoj posao i oslanjaju se na razna .NET rjesenja koja rade vecinu posla za njih. Microsoft gura .NET da bi ubrzao proces programiranja i omogucio programiranje sirim masama. Ali ne ide to tako. Ne moze svako biti programer. Uzmite npr VisualStudio. VS6 pisan je u C++ (MFC), trosio nesto sitno memorije dok recimo VS10 (.NET) uzima 500 - 1000MB rama, katastrofalno spor itd. Pogledajte samo koliko mu vremena treba da se ugasi, tocno vidis kak mu garbage collector cisti ram! Uzas!
No, glavni problem kod pisanja multiprocessor aplikacija je razvojni software. VS10 ima support za multiprocessing ali je to sve u povojima. Nije bas tak lako pisati paralelni software, nije sve u threadovima. Ima tu puno toga. Nemojmo zaboraviti da je samo jedna memorija i da se ona dijeli i da vise procesora pristupa "istovremeno". Sto je sa sinhronizacijom cachea - jedan procesor upise nesto u ram dok drugi procesor taj ram ima u svom cacheu. Osim toga, ne isplati se sve paralelizirati. Dapace, ne moze se sve paralelizirati. Mozes imati milion corova ali ako se proces ne moze paralelizirati ostaje sve na jednom coru i njegovoj brzini.
Sto se tice Moora mislim da nismo pri kraju. Iz dana u dan dolaze nove tehnologije. Zavrsna granica kod silicija je minimalni radni napon pri kome se mogu elektroni prebacivati, ali ima novih materijala, nano tehnologija, svijetlo, itd.
Nije vrijedno mog vremena. Ideš u -x2.
Ima jedan velik problem u pisanju paralelnih aplikacija, a zove se: danasnji programeri. Nazalost velika vecina danasnjih programera ne zna svoj posao i oslanjaju se na razna .NET rjesenja koja rade vecinu posla za njih. Microsoft gura .NET da bi ubrzao proces programiranja i omogucio programiranje sirim masama. Ali ne ide to tako. Ne moze svako biti programer. Uzmite npr VisualStudio. VS6 pisan je u C++ (MFC), trosio nesto sitno memorije dok recimo VS10 (.NET) uzima 500 - 1000MB rama, katastrofalno spor itd. Pogledajte samo koliko mu vremena treba da se ugasi, tocno vidis kak mu garbage collector cisti ram! Uzas!
Jao, jao, jao...
Može li mi netko pojasniti malo više taj zakon?
kao po tom zakonu svakih 18 mjeseci se udvostručuje snaga procesora tj broj tranzistora na siliciju
ali jel mi može netko reći kako? Na koju foru??
ali jel mi može netko reći kako? Na koju foru??
Ma nije to neki zakon kao takav... nego je takav tempo jednostavno bio... a sada se prijeti da ce se usporiti posto se na istu povrsinu vise ne moze utrpati toliko traznistora...

