Višejezgrena budućnost

poruka: 23
|
čitano: 5.691
1
+/- sve poruke
ravni prikaz
starije poruke gore
Ovo je tema za komentiranje sadržaja Bug.hr portala. U nastavku se nalaze komentari na "Višejezgrena budućnost".
18 godina
neaktivan
offline
Višejezgrena budućnost

Eh, opet softver usporava hardver...{#}

Moj PC  
9 0 hvala 0
17 godina
neaktivan
offline
Višejezgrena budućnost

Pa zašto ne porade na povećanju takta a ne broja jezgra i svi bi bili sretni i zadovoljni.

Poruka je uređivana zadnji put sri 29.12.2010 22:17 (Joco55).
Moj PC  
0 11 hvala 0
15 godina
neaktivan
offline
RE: Višejezgrena budućnost

zato sto su dosli sto se tice takta skoro do vrhunca.

16 godina
neaktivan
offline
RE: Višejezgrena budućnost

Ja iskreno mislim da u tome nije toliki problem....Mislim da vise nije da na performanse toliko utjece takt (procesora!), vise bi reko arhitektura, mozda broj kontakata s maticnom (u jenu ruku mozda opet arhitektura), mozda bi vec broj tranzistora povecao performanse....Sto se tice takta mislim da jos nismo na nekom vrhuncu, znam da dijamantni procovi idu na 500GHz itd. ili ak neak....Mozda bi i manji proizvodni proces povecao performanse (prije indirektno)...Mozda se za 2 godine nesto novo presudno otkrije i napravi revoluciju u svijetu racunala, nebitno ticalo se to hardvera ili softvera :D

 

Sve u svemu reko bih da ce i u blizoj buducnosti biti cak i dost jaca od danasnjih...Svakim danom napredujemo (necemo o cjenama xD), i tako neka i ostane, neke druge stvari mijenjat :))!!

 

Jos vise offtopic: Jednom sam reko bih cuo cak mislim tu na BOLu da se experimentira sa Out Of Order procovima koji analiziraju kod pa onda izvrsavaju paralelno a ne poredu, ovisno kako koja operacija ovisi o prethodnim ili one poslje nje.....Koliko ja znam danas se jos uvijek radi sa In Order cimevec :D....Ima neko neki noob link da se malo poucim o tome? Neka ovo ne skrece temu vezano za ovo sta sam napiso iznad

Kad narastem bit ću Bill Gates, A'k ne narastem bit ću Steve Jobs
16 godina
neaktivan
offline
RE: Višejezgrena budućnost
Riker kaže...

Eh, opet softver usporava hardver...{#}

Pa i ne bas, ovdje je receno kako vecina obicnih aplikacija ne moze iskoristiti tako nesto, ali njima to nije niti potrebno. Ovo se koristi za ogromne kolicine izracuna koji se jako lagano paraleliziraju: rendering, video enkodiranje, enkripcija, kojekakve fizikalne simulacije (pri tome ne mislim na fizikalne engine kojekakvih igara nego na stvari tipa Computational Fluid Dynamics)...

 

Mojpismonosa kaže...
 

Jos vise offtopic: Jednom sam reko bih cuo cak mislim tu na BOLu da se experimentira sa Out Of Order procovima koji analiziraju kod pa onda izvrsavaju paralelno a ne poredu, ovisno kako koja operacija ovisi o prethodnim ili one poslje nje.....Koliko ja znam danas se jos uvijek radi sa In Order cimevec :D....Ima neko neki noob link da se malo poucim o tome? Neka ovo ne skrece temu vezano za ovo sta sam napiso iznad

http://en.wikipedia.org/wiki/Out_of_order_execution

 

Nije to nikakva znanstvena fantastika nego to vec i imamo, u vecoj ili manjoj mjeri.

How much wood would a woodchuck chuck if a woodchuck could chuck wood?
18 godina
neaktivan
offline
Višejezgrena budućnost

novi materijali su vjeter u leđa u razvoju tranzistora

 

 

Graphene

 

http://www.pcworld.com/article/188656/ibm_details_worlds_fastest_graphene_transistor.html

What Would Biran Boitano Do?
 
0 0 hvala 0
16 godina
neaktivan
offline
RE: Višejezgrena budućnost
rustweaver kaže...

  Puno hvala, evo opet se ja sramotim xD....Ni prvi ni zadnji put, ali ajde zbog takvih kao ti bar nes naucim :)

 

OnTopic: Mislim da je IBM imo neke 5GHz procove ako se ne varam :D

Kad narastem bit ću Bill Gates, A'k ne narastem bit ću Steve Jobs
16 godina
neaktivan
offline
Višejezgrena budućnost

aha super, intel bi dakle kroz desetak godina izmislio graficku koja se brine o svemu ostalom, pa i o grafici -.-' za to nam vec sluzi CUDA, hvala intel.

cinjenica je da danasnji programski jezici ne podrzavaju takav stupanj paralelizacije, cinjenica je da danasnji programeri (pa i oni koji se tek skoluju) jako malo slusaju o paralelnom programiranju (i to tek na visim godinama). a i ljudskom mozgu je dosta tesko razmisljati toliko paralelno, makar se i to da nauciti. paralelizacija JE buducnost, ali dajte naucite ljude da ju i iskoriste :/

thinking...
 
2 0 hvala 0
18 godina
online
RE: Višejezgrena budućnost
rustweaver kaže...
Riker kaže...

Eh, opet softver usporava hardver...{#}

Pa i ne bas, ovdje je receno kako vecina obicnih aplikacija ne moze iskoristiti tako nesto, ali njima to nije niti potrebno. Ovo se koristi za ogromne kolicine izracuna koji se jako lagano paraleliziraju: rendering, video enkodiranje, enkripcija, kojekakve fizikalne simulacije (pri tome ne mislim na fizikalne engine kojekakvih igara nego na stvari tipa Computational Fluid Dynamics)...

Ne bih se baš složio da je paralelizacija "jako lagana" za izvesti. Ukoliko nema podatkovne zavisnosti onda je relativno lagana (renderiranje, fluidi). Sve ostalo je iznimno komplicirano (trenutno paralelno kodiranje videa dolazi uz cijenu manje kompresije ili povećane latencije) ili nemoguće (audio kodiranje, kriptiranje s povratnom vezom, ...).

Always code as if the one ending up maintaining your code is a violent psychopath who knows where you live.
16 godina
neaktivan
offline
RE: Višejezgrena budućnost

Pa sad si i sâm potvrdio to sto sam rekao: {#}

...koji se jako lagano paraleliziraju...

 

Nisam ni ja rekao da se sve moze lagano paralelizirati, samo se razilazimo kod nekih stvari (video kodiranje i enkripcija).

How much wood would a woodchuck chuck if a woodchuck could chuck wood?
Poruka je uređivana zadnji put čet 30.12.2010 1:29 (rustweaver).
18 godina
offline
Višejezgrena budućnost

steta sto to nije predstavljanje intelove graficke Larrabee 180gtx npr :)

-=PiS=- CROZOKI
Moj PC  
2 0 hvala 0
16 godina
offline
Višejezgrena budućnost

E da su barem izdali larabee, barem po dizajnu hladnjaka izgleda dobro.

http://www.speedtest.net/result/917164172.png
 
0 0 hvala 0
16 godina
neaktivan
offline
Višejezgrena budućnost
Moj PC  
0 0 hvala 0
18 godina
offline
RE: Višejezgrena budućnost
Elles D. kaže...

Ne bih se baš složio da je paralelizacija "jako lagana" za izvesti. Ukoliko nema podatkovne zavisnosti onda je relativno lagana (renderiranje, fluidi). Sve ostalo je iznimno komplicirano (trenutno paralelno kodiranje videa dolazi uz cijenu manje kompresije ili povećane latencije) ili nemoguće (audio kodiranje, kriptiranje s povratnom vezom, ...).

Samo da te ispravim - audio kodiranje je moguće paralelizirati, ali to jako ovisi o codecu. Već postoji FlaCuda, te multicore mp3 i FLAC codeci.

I thought my Uncle Tommy was wearing black socks, but when I looked at them closely, they were just very, very, very, very, very, very, very, very, very dark blue.
18 godina
online
RE: Višejezgrena budućnost
Father_Dougal kaže...
Elles D. kaže...

Ne bih se baš složio da je paralelizacija "jako lagana" za izvesti. Ukoliko nema podatkovne zavisnosti onda je relativno lagana (renderiranje, fluidi). Sve ostalo je iznimno komplicirano (trenutno paralelno kodiranje videa dolazi uz cijenu manje kompresije ili povećane latencije) ili nemoguće (audio kodiranje, kriptiranje s povratnom vezom, ...).

Samo da te ispravim - audio kodiranje je moguće paralelizirati, ali to jako ovisi o codecu. Već postoji FlaCuda, te multicore mp3 i FLAC codeci.

Ehem:

 

The current version is still mostly single-threaded for single-file encoding but scales for multiple-files encoding.

The multicore tweaks used in this version are:
- parallel/asynchronous conversion/scaling of PCM data to float samples
- parallel/asynchronous computation of replay gain
- I/O ordering (WAV files are read into memory first before MP3 files are written to disk)

 

Dakle, ne paralelizira se samo kodiranje, nego popratne radnje. Kasnije na njegovom webu imaš čak detaljnije grafove koji se koraci mogu paralelizirati, a koji ne, tako da jedino pravo paralelno audio kodiranje je kodiranje svakog fajla posebno :)

 

S paralelnim flacom se još nisam susreo, ali sad si mi dao zanimaciju za slijedećih par sati :)

Always code as if the one ending up maintaining your code is a violent psychopath who knows where you live.
Poruka je uređivana zadnji put čet 30.12.2010 9:39 (Elles D.).
17 godina
neaktivan
offline
RE: Višejezgrena budućnost
marauder16 kaže...

aha super, intel bi dakle kroz desetak godina izmislio graficku koja se brine o svemu ostalom, pa i o grafici -.-' za to nam vec sluzi CUDA, hvala intel.

cinjenica je da danasnji programski jezici ne podrzavaju takav stupanj paralelizacije, cinjenica je da danasnji programeri (pa i oni koji se tek skoluju) jako malo slusaju o paralelnom programiranju (i to tek na visim godinama). a i ljudskom mozgu je dosta tesko razmisljati toliko paralelno, makar se i to da nauciti. paralelizacija JE buducnost, ali dajte naucite ljude da ju i iskoriste :/

Di si ti u tom tekstu uopšte vidio spomen na grafičku?LOL

 

Intelov inženjer Timothy Mattson smatra kako je moguća proizvodnja procesora s 1.000 fizičkih jezgri u narednih 8 do 10 godina. Mattson je siguran da bi tvrtkina napredna tehnologija u proizvodnom procesu fizički uistinu i mogla proizvesti takav čip, no malo je vjerojatno da će se to zbilja dogoditi.


Širok krug korisnika naprosto nema potrebe za takvim procesorima, a velik problem predstavlja i softver koji nije u stanju učinkovito iskoristiti velik broj jezgri. Intel već eksperimentira s 48- i 80-jezgrenim x86 procesorima u sklopu TeraScale projekta, namijenjenog različitim institutima i HPC-u.


Tu je i Knights Ferry, kartica s 32 jezgre za brzo izvršavanje paralelnih zadaća čiji je SCC (single-chip cloud computer) procesor proizašao iz odgođenog projekta Larrabee. Svi navedeni dosadašnji Intelovi projekti koji imaju procesore s velikim brojem x86 jezgri još su uvijek najčešće korišteni u istraživačke i akademske svrhe, a u vrlo malom broju i komercijalno za HPC zadaće.



I'll be back
18 godina
neaktivan
offline
Višejezgrena budućnost

Naravno da je budućnost u puno jezgara koje će s lakoćom raspoređivat posao među sobom i biti u stanju 'samljeti' ogromne količine podataka skoro trenutno.

Već danas imamo render farme na čipu (novi GPU-ovi su u stanju zamijeniti po nekoliko radnih stanica od prije samo par godina), a kroz nekoliko godina dolazit će i superračunala na čipu (sa ogromnim brojem jezgara).

 

Mada, koliko god čipovi postali jaki i koliko god jezgara imali, uvijek će ih se gurati i u ogromne sustave (za dodatno povečanje performansi) tako da ogromna superračunala neće nikada sasvim izumrijeti {#}

Lijep pozdrav ;)
Moj PC  
0 0 hvala 0
16 godina
offline
Višejezgrena budućnost

Intelov inženjer Timothy Mattson smatra kako je moguća


Lako tako pričati, smatraju i da se može, nek se uhvate onoga što sad trennutno mogu napraviti i poboljšati.




*-*
16 godina
offline
RE: Višejezgrena budućnost

a što fali ovakvim brzinama procesora,što vi doma izračunavate masu svemira na svojim i7 procesorima pa nisu dovoljno brzi ?

dovoljan mi je jedan uređaj sa os u sebi
16 godina
neaktivan
offline
RE: Višejezgrena budućnost
Elles D. kaže...
...

Inace, ima verzija LAME MP3 enkodera koja koristi paralelizaciju na vise threadova, dobivaju se stvarno bolesna ubrzanja, ali se onemogucuje tzv. bit locker (mogucnost da se neiskoristeni prostor u prethodnom frameu iskoristi za slijedeci frame koji je kompleksniji, te se time sacuva originalna kvaliteta).

 

Kako je LAME vec sada dobro SIMD optimiziran i poprilicno brz sam po sebi, ova multithreading verzija nije sluzbena, jer kvaliteta moze osjetno pasti pri nizim bitrateovima.

 

Ima vise o tome ovdje i ovdje.

 

No da se malo vratimo na temu,

 

Ovdje se bas moze vidjeti da je knight's ferry proizasao iz larrabeea, nikako da odustanu od grafike {#}

 

Iako ovo nije na knight's ferryu, takoder se koristi masivna paralelizacija i ne sumnjam da bi knight's ferry i tu briljirao.

How much wood would a woodchuck chuck if a woodchuck could chuck wood?
Poruka je uređivana zadnji put čet 30.12.2010 15:48 (rustweaver).
17 godina
neaktivan
offline
Višejezgrena budućnost

Glavni problem kod paralelnih programa je brzina pristupa zajedničkoj memoriji.

 
0 0 hvala 0
18 godina
offline
RE: Višejezgrena budućnost
Elles D. kaže...

S paralelnim flacom se još nisam susreo, ali sad si mi dao zanimaciju za slijedećih par sati :)

Imaš više verzija, CUDA ubrzan FLAC enkoder, te enkoder od istog autora koji je napravio i fpMP3enc. Binariese potraži na Hydrogenaudio.org.

I thought my Uncle Tommy was wearing black socks, but when I looked at them closely, they were just very, very, very, very, very, very, very, very, very dark blue.
18 godina
offline
Višejezgrena budućnost

U svakom slučaju, neće oni ništa izbaciti na tržište toliko tehnološki napredno a da im financijski ne bude isplativije nego je sad.

 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice