Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update

[es] :: Advocacy :: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update

Strane: 1 2 3

[ Pregleda: 9917 | Odgovora: 44 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip0.t-ipconnect.de.



+7173 Profil

icon Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update27.07.2013. u 18:00 - pre 130 meseci
http://www.tweaktown.com/news/...ew-microcode-update/index.html

Citat:

Apparently, Intel does not like its customers overclocking their new Haswell chips on non-Z87-equipped motherboards. Several of the large motherboard manufacturers have released workarounds that allow their customers to overclock their Haswell processors on motherboards that did not feature a Z87 chipset.

Read more at http://www.tweaktown.com/news/...index.html#11h0RMQASMEHK1ht.99


Ovo je, gospodo, skolski primer kako izgleda de-facto monopol u praksi :(

Kako Intel danas vise nema nikakvu konkurenciju na desktop (a i workstation/server) polju, sada mogu da rade sta god hoce.

- Prvo su totalno parcelisali trziste marketinskim ogranicenjima izmedju desktop i server procesora u Sandy Bridge generaciji
- Sandy Bridge je, takodje, doneo i softverski upgrade nekih procesora (?!) sa "scratch karticama" od $50 (!)
- Ivy Bridge generacija je donela jos ostriju segmentaciju sa jos pogasenih feature-a
- Haswell je doneo jos novih ogranicenja (nema TSX-a sa K modelima, 'alo?)

A sada sa Haswell-om su dostigli nove visine - naime motherboard vendori su nudili overclock mogucnosti sa H i B chipset-ovima i to se Intelu ne dopada. Sta ce Intel da uradi povodom toga? Pa, izbacice microcode update koji ce K procesore promeniti tako da ne mogu da se overclockuju na ne-Z87 cipsetu.

Alal' vera.

Pretpostavljam da ce sa Broadwell-om bukvalno sve stvari biti kontrolisane eFuse-ovima i preko Intel Management Engine-a, i Intel ce nuditi 100 razlicitih modela hardverski identicnih procesora gde ce jedina razlika biti u konfiguraciji fuse-ova.

Ne sumnjam da neko u Intelu razmislja i o ideji rentiranja procesora - ono, ako ne platis godisnju globu Intel ME pogasi sve.

--

A i drugi vendori su videli da se moze - znaci, pre neki dan hocu da ubacim novi microcode u BIOS. E pa nece moci, ASUS je odlucio da potpuno zakljuca flash-ovanje tako da je nemoguce patch-ovati BIOS zbog kriptografske provere. To je, inace, "preporucena konfiguracija" od strane Intela i novi Management Engine (9.x) ne dozvoljava "nesigurni" flash po default-u. Do sada ste mogli da override-ujete to sa FTK-om (Flash Toolkit) medjutim od skora to vise nije moguce.

Drugim recima, maticna ploca koju ste kupili nije skroz vasa.

Ja sam to resio tako sto sam narucio SPI flash programator. Ali ne sumnjam da ce vrlo brzo i to biti zatarabljeno prebacivanjem firmware memorije negde na CPU.

DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

EArthquake

Član broj: 20684
Poruke: 884
*.dynamic.sbb.rs.



+67 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update28.07.2013. u 01:08 - pre 130 meseci
Taj ME mi je jako gadna stvar od kad se pojavio
niko ne zna kako funkcionise i sta sve moze da radi , niti da li moze da se iskljuci.
A meni licno ne treba ni malo. Jedino gde sam uspeo nesto malo detalja da iskopam o tome jeste
ovaj talk od Igora Skochinskog , koji mi nimalo ne budi poverenje :)

https://ruxconbreakpoint.com/a...kpoint%202012%20Skochinsky.pdf

 
Odgovor na temu

bigvlada
bgd

Član broj: 41095
Poruke: 325
46.240.146.*



+94 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update28.07.2013. u 06:19 - pre 130 meseci
Ne bi me čudilo da ih EU natera da u Evropi prodaju procesore bez tih ograničenja. Zato je dobro imati pirate u EU parlamentu, da objasne ostalima zašto je ovo loše.
 
Odgovor na temu

xtraya
Vladanko Vladanovic
Belgrado

Član broj: 323
Poruke: 1011
*.kal1.nas.panafonet.gr.

ICQ: 6072593


+49 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update28.07.2013. u 11:36 - pre 130 meseci
Kakva nezasitost ... sledece je ME u firmweru vesh masine, naravno sa secret wifi konekcijom/BTooth/NFC itd... pa ce proizvodjaci praska od svog InfoWash provajdera za odredjen fee imati vise informacija o tome kako/koji prasak trosite i koji wesh perete...

Naravno secret webcam (undocumented feature) na wesh masini ce pratiti koliko cm paste za zube stavljate na cetkicu i u slucaju da stavljate manje, servirace Vam personalizovane "adsems" banere / reklame na tv, gde ce Vam "preporuciti" da stavljate vise (bez obzira sto su FI rupe na pasti odavno povecali)

Citat:
dimke: Ovo je, gospodo, skolski primer kako izgleda de-facto monopol u praksi :(


prevedeno na srpski: Zabole nas, moze nam se, pa Vi ubuduce kupujte digitron workstatione/servere....


Hmmm , na VIP-u 3G preko iphone-a 2,6 Mbps DL i 1,4 UP ...
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip0.t-ipconnect.de.



+7173 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update28.07.2013. u 12:20 - pre 130 meseci
Citat:
EArthquake:
Taj ME mi je jako gadna stvar od kad se pojavio
niko ne zna kako funkcionise i sta sve moze da radi , niti da li moze da se iskljuci.
A meni licno ne treba ni malo. Jedino gde sam uspeo nesto malo detalja da iskopam o tome jeste
ovaj talk od Igora Skochinskog , koji mi nimalo ne budi poverenje :)

https://ruxconbreakpoint.com/a...kpoint%202012%20Skochinsky.pdf



Hehe, do Sandy Bridge generacije si generalno mogao da iskljucis ME potpuno bez nekih posledica.

Medjutim, danas sa Haswell generacijom, ME kontrolise kljucne aspekte procesora kao sto su power-management, speed-step, overclocking i sl.. Na nekim "advanced" plocama tipa EVGA SR-X je moguce iskljuciti ME ali se sa tim momentalno gubi gomila funkcija.

Sa Haswell generacijom je ASUS, takodje, odlucio da primeni potpuno Intel-ovu preporuku za 100% lock-ovanje SPI flash-a, tako da je sada moguce uraditi flash samo ako kriptografski potpis odgovara. Do sada je ovo bilo rezervisano samo za ME region flash-a a sada to vazi i za BIOS/UEFI region, samo je GbE region otkljucan.

Takodje, ASUS je ovo pravilo primenio i na svojim X79/C602 plocama (LGA 2011) - vise nije moguce softverski flash-ovati patchovan BIOS.

ME, takodje, u sebi ima gomilu f-ja koje su prilicno zabrinjavajuce sto se sigurnosti tice - ukljucujuci mogucnost kompletne blokade boot-a laptopa i brisanja podataka. Ove funkcije je nemoguce iskljuciti potpuno. Intel ovo naziva unapredjenjem sigurnosti ali je to zapravo potencijalni sigurnosni problem ako neko uspe da provali kako da posalje ME poison-pill neautorizovano. Ovo je i dalje moguce blokirati firewall-om ali opet, ako neko ima lokalni pristup firminoj mrezi (recimo inficiranjem nekog kompjutera) i provali kako da nanese stetu cela stvar moze biti prilicno gadna.

Za PC-jeve postoji jednostavan nacin da se ME "security" zaobidje - koristite odvojenu mreznu karticu koja ne koristi Intel cip. ME dolazi u kombinaciji sa Intel-ovim GbE/WiFi kontolerima i zajedno dele SPI flash prostor i tesno "saradjuju". Tako ME moze da pristupi "out of band" LAN/WiFi saobracaju cak i kada je PC iskljucen (ali i dalje povezan na AC). To se moze osujetiti tako sto koristite LAN/WiFi adapter koji nisu vezani za ME.

Ista prica i za laptopove - USB LAN/WiFi kontroler, bez OpROM-a, ne od Intel-a.


DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip0.t-ipconnect.de.



+7173 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update28.07.2013. u 12:33 - pre 130 meseci
Citat:
bigvlada:
Ne bi me čudilo da ih EU natera da u Evropi prodaju procesore bez tih ograničenja. Zato je dobro imati pirate u EU parlamentu, da objasne ostalima zašto je ovo loše.


Sumnjam.

Intel je vec uspeo da se izbori da zatvore svoje procesore za 3rd party chipsete jos pre par generacija procesora.

NVIDIA je dobila 1.5 milijarde $ za pretrpljen dusevni bol, i cela stvar je gotova. Vise, jednostavno, nema nikog zainteresovanog na trzistu da pravi cipsetove kompatibilne sa novim Intel-ovim procesorima. Od kada je AMD presao na fabrikaciju sopstvenih arhitektura a ne kloniranje Intel-ovih vise nema zajednickog trzista. Poslednji gram isplativosti je nestao kada je Intel izbacio "northbridge" i njegove funkcije integrisao u sam CPU. Ostao je samo IOH (nekadasnji "southbridge") sa sve manje i manje funkcionalnosti osim kontrole procesora.

A ako Intel proizvodi svoje cipsetove onda imaju pravo da ih segmentiraju kako hoce :( Nije lepo za kupce, ali nije protivzakonito. Intel moze uvek da tvrdi da je overclock osobina "platforme" koju cine odredjeni CPU i odredjeni cipset, i tesko da im se to danas moze osporiti na legalan nacin posto su zaista prebacili gomilu stvari na cipset.

Da postoji neko trziste 3rd-party cipsetova, stvar bi bila drugacija zato sto bi neko mogao da ponudi cipset koji nudi stvari Z87 cipseta od Intela ali po manjoj ceni. Medjutim, nema vise nikog ko se time bavi, zato sto je to danas neisplativ biznis (danasnji cipset ima sve manje i manje funkcionalnosti) i predstavlja otvoren rizik (posto Intel u svakom momentu moze da izbaci cipset kompletno i sve stvari stavi na SoC).

Jedina realna alternativa svemu ovom je da neko uspe da napravi konkurentan CPU.

Medjutim i to je vrlo malo verovatno posto je, prakticno, AMD jedini koji je ostao sa x86 licencom ali, kao sto se vidi, vise nije u stanju da prati Intel R&D. Sto nije za cudjenje uopste posto je samo Intel-ov R&D budzet veci od AMD-a kao firme.

Mozda za nekoliko godina ARM-ovi postanu konkurentni u high-performance polju. Ali i to mi deluje kao SF za sad uzevsi u obzir da ce Intel za mesec-dva izbaciti Xeon sa 10 jezgara i 70W TDP-a sto je 7W po cipu i koji moze da obrise pod sa par stotina ARM-ova verovatno.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

EArthquake

Član broj: 20684
Poruke: 884
*.dynamic.sbb.rs.



+67 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update28.07.2013. u 18:09 - pre 130 meseci
Citat:
Ivan Dimkovic:

Za PC-jeve postoji jednostavan nacin da se ME "security" zaobidje - koristite odvojenu mreznu karticu koja ne koristi Intel cip. ME dolazi u kombinaciji sa Intel-ovim GbE/WiFi kontolerima i zajedno dele SPI flash prostor i tesno "saradjuju". Tako ME moze da pristupi "out of band" LAN/WiFi saobracaju cak i kada je PC iskljucen (ali i dalje povezan na AC). To se moze osujetiti tako sto koristite LAN/WiFi adapter koji nisu vezani za ME.

Ista prica i za laptopove - USB LAN/WiFi kontroler, bez OpROM-a, ne od Intel-a.


e vidis to mi nije palo na pamet kao opcija ... Good to know.
 
Odgovor na temu

Ivan.Markovic

Član broj: 97763
Poruke: 330

Sajt: security-net.biz


+19 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update29.07.2013. u 08:41 - pre 130 meseci
Jel moze predlog nekih USB LAN/WiFi kartica koje "zaobilaze" ME a opet daju solidne perfomanse preko USB-a? Tnx.
“If you think you are too small to make a difference, try sleeping with a mosquito.” - Dalai Lama
XIV
 
Odgovor na temu

bojan_bozovic

Član broj: 29028
Poruke: 3292
*.dynamic.sbb.rs.

Sajt: angelstudio.org


+392 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update29.07.2013. u 12:25 - pre 130 meseci
Čekaj malo Ivane, deset jezgara, šta, pa kome to na desktopu treba, ako se izuzmu workstation potrebe? I koliko je trenutni softver optimizovan za rad na toliko jezgara (apet ako se izuzmu Maya, Mathematica, MathCAD i sl.)? Čak i novi PS4 i Xbox One imaće AMD A bazirane CPU/GPU sa osam jezgara, tako da je to neki maksimum za koji će se većina softvera optimizovati u narednih nekoliko godina. A ta manjina koja kupuje workstation hardver, to čini zbog posla i malo viša cena neće da smeta.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update29.07.2013. u 16:01 - pre 130 meseci
Citat:
bojan_bozovic: I koliko je trenutni softver optimizovan za rad na toliko jezgara (apet ako se izuzmu Maya, Mathematica, MathCAD i sl.)?

A zar to nisu legitimne aplikacije? Zašto ih izuzimati?
Citat:
bojan_bozovic: Čak i novi PS4 i Xbox One imaće AMD A bazirane CPU/GPU sa osam jezgara, tako da je to neki maksimum za koji će se većina softvera optimizovati u narednih nekoliko godina.

U čemu je razlika u optimizaciji za ovoliko ili onoliko jezgara? Napraviš paralelne algoritme, ispališ odgovarajući broj niti prema broju jezgara na ploči i ako je sve na jednoj ploči, to je to. Svejedno je da li je broj jezgara na ploči 2 ili 256.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

EArthquake

Član broj: 20684
Poruke: 884
*.dynamic.sbb.rs.



+67 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update29.07.2013. u 16:53 - pre 130 meseci
plus, ne moraju programi da mi budu paralelizovani, dovoljno je da ih imam vise pokrenutih u istom trenutku...
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update29.07.2013. u 18:07 - pre 130 meseci
Recimo da imaš 16 jezgara i pokrenuti su neki sitni sistemski procesi, koji ne smeju da guše mašinu. Kojih ćeš to 15 ili 16 programa da pokreneš koji će da rade odjednom (ne da čekaju neki događaj), a da ti to zaista treba?
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

EArthquake

Član broj: 20684
Poruke: 884
*.dynamic.sbb.rs.



+67 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update29.07.2013. u 19:56 - pre 130 meseci
cepidlacis , ali dobro ...

otvoris 10 tabova u chrome-u i eto ti 10 procesa, sa svim silnim javascript/ajax/web2.0 zahebancijama ce retko koji od njih biti idle u bilo kom trenutku
pa imas player za muziku, ssh konekciju, vpn ... ja recimo gotovo non stop imam neki VM ukljucen, sto njemu nebi dao par jezgara ... a imas i gomilu stvarai
koje se ne vide, a nije da su idle , recimo full disk enkripcija ...

u ostalom, sistem uvek ima sta da radi, zasto bi zvrjao u prazno (osim za ustedu energije, ali kad govorim o PCu, to mi nije preterano bitno)

poenta mog posta je bila da ne moraju svi programi da budu ekstra paralelni da bi video benefite multi-core sistema...
radi i sa ova 4 koja imam na laptopu , al mi nebi sokdilo da imam jos koji ...

s druge strane , ne vidim sta ce mi N core-ova na tabletu ... al to je vec druga prica ...
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip0.t-ipconnect.de.



+7173 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update29.07.2013. u 19:58 - pre 130 meseci
Citat:
bojan_bozovic:
Čekaj malo Ivane, deset jezgara, šta, pa kome to na desktopu treba, ako se izuzmu workstation potrebe? I koliko je trenutni softver optimizovan za rad na toliko jezgara (apet ako se izuzmu Maya, Mathematica, MathCAD i sl.)? Čak i novi PS4 i Xbox One imaće AMD A bazirane CPU/GPU sa osam jezgara, tako da je to neki maksimum za koji će se većina softvera optimizovati u narednih nekoliko godina. A ta manjina koja kupuje workstation hardver, to čini zbog posla i malo viša cena neće da smeta.


Pomenuo sam "high performance" polje, tj. HPC. To da 10 jezgara nisu potrebni na desktopu je ocigledno - i sam Intel to demonstrira: njihovi mainstream procesori su i dalje limitirani na 4 jezgra. Cak i najskuplja desktop varijanta Intel procesora (tzv. HEDT segment) nudi samo 2 vise, tj. 6 ukupno.

Za koju nedelju izlazi Ivy Bridge E, tj. i7 4960x. Broj jezgara: 6. Iako je sama arhitektura ("IvyTown") u mogucnosti da podrzi do 15 jezgara, sto ce Intel valjati server ekipi kao Xeon E7 8800 v2 (pretpostavljam da ce najskuplja edicija tog procesora biti blizu $5K po komadu)

Jasno je da na cistom desktopu vecina aplikacija nisu optimizovane za vise od 4 jezgra, a ono malo korisnika koji spadaju u "workstation" grupu ce i ovako i onako kupiti workstation Xeon-e koji ce za koju nedelju dobiti 10 jezgara, ili ce kupiti server procesore sa kojima trenutno mogu da imaju 80 jezgara ako im treba, ili 120 jezgara za koji mesec kada Brickland platforma pocne da se prodaje (mada pretpostavljam da kljucni korisnici vec imaju pristup, posto je Ivy Bridge EX upravo usao u QS fazu)

AMD nudi nesto vise na desktopu koliko kapiram, ali to sto oni nude je zapravo dosta sporije od Intel ekvivalenta po broju jezgara, pa nije bas za poredjenje.
DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update29.07.2013. u 20:43 - pre 130 meseci
Citat:
Ivan Dimkovic: Jasno je da na cistom desktopu vecina aplikacija nisu optimizovane za vise od 4 jezgra.

Izvini, a kako bi se optimizovale za neki ograničeni opseg broja jezgara a da ne budu optimizovane za veći broj jezgara? Ima li neka metoda koja je dobra za broj jezgara ne veći od nekog N, a da nije primenljiva za N faktorijel jezgara? Jedino što mi pada na pamet je

1. Da program obavlja nekoliko vrsta zadataka, pri čemu nijedna od tih vrsta zadataka nije paralelizovana,
2. Iterativni algoritam kod kojeg se sledeća iteracija ne može izračunavati dok se prethodna ne završi, a iteracija se mo\e ograničeno paralelizovati (recimo, numeričko rešavanje sistema jednačina fiksne dimenzije).

Tipični paralelni algoritmi dopuštaju proizvoljan stepen paralelizma nad dovoljno velikim podacima. Ne vidim šta tu ima da se optimizue za neki specifičan broj jezgara.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Ivan Dimkovic

Administrator
Član broj: 13
Poruke: 16687
*.dip0.t-ipconnect.de.



+7173 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update29.07.2013. u 22:16 - pre 130 meseci
Problem je sto je jako malo aplikacija gde je omoguceno koriscenje vise od 4-8 thread-ova.

Veci broj aplikacija imaju nekoliko thread-ova, ali je taj broj mali (tipa 10-20) od cega mozda par niti zaista radi neki zahtevniji posao. Vecina drugih thread-ova su neke sitnice tipa GUI, pomocne stvari i sl... Cak i ako veci broj niti rade neke "teske" stvari cesto su resavani problemi ogromnim kriticnim sekcijama koje zapravo serijalizuju kod i totalno ubijaju performanse kada broj CPU-ova postane veci.

Mali broj aplikacija je napravljen tako da se dobro skaliraju tj. da njihovi glavni algoritmi budu raspisani tako da su paralelni, ali cesto je dobar deo njih testiran na masinama do 6-8 jezgara i nije otkljucana mogucnost koriscenja vise thread-ova.

Konacno, najmanji % programa su zaista dizajnirani da se skaliraju na dvocifren broj jezgara i to zaista omogucavaju.

--

ALI! Cak i ako imas program koji je implementiran tako da moze da se skalira, ne tako retko dizajner algoritma nije vodio racuna o NUMA topologijama pa je koriscenje memorije sub-optimalno (koristis memoriju sa procesora kome ta memorija ne prihvata, sto znaci da zahtev za memorijom mora da putuje preko CPU interconnect-a sto latenciju uvecava drasticno i sl...).

Cak i ako je dizajner vodio racuna o NUMA topologijama, ako je u pitanju, recimo, Windows aplikacija, za koriscenje vise od 64 logicka procesora (32 fizicka moderna Intel procesora) moraju se koristiti novi Windows 7 / Server 2012 API-ji za procesorske grupe, inace ce aplikacija biti "pinovana" na jednu procesorsku grupu od 64 jezgra.

Itd... itd...

Situacija je zapravo jako losa.

AnandTech je testirao 4S sistem baziran na Xeon E5 4650L (32 jezgra, 64 logicka procesora), i dosli su do porazavajuceg zakljucka da gomila aplikacija prestaje da se skalira daleko ispod broja dostupnih jezgara.

A to je tek pocetak - Haswell EX ce, recimo, imati do 18 jezgara i 8S podrsku, dakle 144 fizicka procesora / 288 logickih. To ce tek biti show.

Citat:

Tipični paralelni algoritmi dopuštaju proizvoljan stepen paralelizma nad dovoljno velikim podacima. Ne vidim šta tu ima da se optimizue za neki specifičan broj jezgara.


Na zalost, prakticno, ima tu dosta stvari na koje se mora obratiti paznja ako se zeli postici dobar rezultat sto se performansi tice:

1. Sve moderne 2S/4S/8S (socket) arhitekture (Intel i AMD) su NUMA, sto znaci da aplikacija mora eksplicitno da bude svesna NUMA topologije pri alociranju memorije i koriscenju iste, inace ce patiti od drasticnog pada memorijskih performansi

2. Sinhronizacija koda je kriticna kada pricamo o velikom broju procesora zato sto postaje vrlo skupa - lockless kod je najboljji sto se skaliranja tice, ali je takodje i najtezi za implementaciju zbog toga sto dizajner mora biti izuzetno dobro upoznat sa pristupom podacima i nacinu na koji arhitektura radi pristup memoriji kako bi operacije bile atomske. Ukoliko se cesto pribegava spinlock-ovima / kriticnim sekcijama / mutexima, na dvocifrenom broju niti performanse mogu da totalno degradiraju

3. Ako se radi o vise od 64 logicka procesora, u Windowsu bar aplikacija mora rucno da setuje affinity svojih niti na odredjenu procesorsku grupu. Takodje, i alokacija memorije i koriscenje iste mora biti u skladu sa topologijom i grupama

DigiCortex (ex. SpikeFun) - Cortical Neural Network Simulator:
http://www.digicortex.net/node/1 Videos: http://www.digicortex.net/node/17 Gallery: http://www.digicortex.net/node/25
PowerMonkey - Redyce CPU Power Waste and gain performance! - https://github.com/psyq321/PowerMonkey
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.dynamic.isp.telekom.rs.



+2789 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update30.07.2013. u 14:00 - pre 130 meseci
Evo ti ga fotošop. Filtere može da primenjuje na svako parče slike ponaosob. Možda ponekad to nije tako, ali algoritmi za rad sa grafikom (2D i 3D) su uglavnom takvi da se mogu potpuno paralelizovati. Kriptografski algoritmi su takođe blokovski, tj. obrađuju velike količine podataka u odvojenim blokovima. Igranje šaha se može odlično skalirati.

Što kolega zemljotres (šala, bez ljutnje) reče, otvori 20 tabova u fajerfoksu i radiće u 20 niti. Za to ograničenje Windows-a na grupu od 64 jezgra, osim ako koristiš nove API funkcije nisam znao, ali mi smo daleko od 64 jezgra na tipičnim PC-jevima. Radi se o tome da ako nabudžim 16 jezgara, hoće li imati efekta. Programi koji glavne zadatke paralelizuju će svakako raditi brže.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Dexic
ASP

Član broj: 253999
Poruke: 3837



+1376 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update30.07.2013. u 23:57 - pre 130 meseci
Ne mogu svi kriptografski modovi da se paralelizuju. U stvari jedino ECB (koji ima 0 zastitu i samo je osnova za sve ostale) i CTR mogu da se paralelizuju. Sve ostalo nije paralelizacija, vec je samo enkripcija manjih delova kao zasebnih celina, i to nije isto, niti je isti stepen zastite.
Ovo vredi za TrueCrypt recimo, kome to nije bitno, jer ionako mora random blokovima da pristupa/upisuje, pa ne moze XTS da juri prethodne blokove. Ali kada se enkriptuje arhiva CTS/CBC modom, ne moze da se paralelizuje, jer svaki blok zavisi od prethodnog.
 
Odgovor na temu

Nedeljko
Nedeljko Stefanović

Član broj: 314
Poruke: 8632
*.3gnet.mts.telekom.rs.



+2789 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update31.07.2013. u 08:48 - pre 130 meseci
Govorio sam o kriptografskim algoritmima, koji rade blok po blok, a ako baš hoćeš mod uz koji imaš paralelizaciju, eto ti ga counter mode, koji si i sam pomenuo.

Tvrditi da ECB nudi 0 stepen zaštite je smešno. Daću ti književno delo na engleskom u ASCII formatu kriptovano AES-om od 256 bita u ECB režimu, pa pogađaj koje je u pitanju delo od svih dela približne dužine. To pije vodu samo ako se u fajlu često ponavljaju delovi koji nisu manji od bloka, a kriptosistem sa malim blokovima znaš kako je inače upotrebljiv.

Osim toga, standardan softver za enkripciju će zbog smanjenja redundanse (koju bi kriptoanalitičari mogli da iskoriste) prvo da komprimuje sadržaj (dobro, to i nije baš paralelno kada se radi o jednom fajlu), pa da vidim kako ćeš onda da tražiš mustre koje je ECB režim ostavio.
Nije bitno koji su zaključci izvučeni, već kako se do njih došlo.
 
Odgovor na temu

Dexic
ASP

Član broj: 253999
Poruke: 3837



+1376 Profil

icon Re: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update31.07.2013. u 09:36 - pre 130 meseci
Mani se tih prica, kad budes u neku vladinu ustanovu ili ozbiljnu firmu ubacio softver sa ECB enkripcijom, a da to nije u nekoj banana Srbiji ili slicno, onda mozemo da pricamo o tome da je ECB siguran.
Ja nisam kriptoanaliticar da moj uspeh u dekripciji necega uzimas kao osnov za to da li je nesto sigurno :D


Counter mode se inace ne primenjuje kada se trazi veci stepen zastite, niti se primenjuje ukoliko ne mora (a mora jedino pri random pristupu podacima).
 
Odgovor na temu

[es] :: Advocacy :: Intel to block Haswell overclocking on non-Z87 chipsets with new microcode update

Strane: 1 2 3

[ Pregleda: 9917 | Odgovora: 44 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.