Přesně tak. Ohledně toho jak je to s MT programováním bych citoval jednoho, dle mého názoru, povolaného člověka :-D:
Citace:
Původně odeslal Tim Sweeney (Unreal 3 Engine interview)
Printable View
No bohuzial. Tak im to zaberie dost casu - mozu si to zohladnit na cene. Ale nemozne to nie je.
A pak přijde zákazník do obchodu a bude se ptát "Proč mám za tuhle hru platit dvojnásobek až trojnásobek obvyklé ceny, když už za dual-core jsem zaplatil dvojnásobek?". Popř. výrobce hry bude říkat "Proč mám dělat dvojnásobek až trojnásobek hodin za stejnou cenu? Neměl bych se na to radši vykašlat a dělat něco jiného?". Celkově to znamená menší hodnotu pro zákazníka ve všech stupních vyjma výrobce CPU.
Únosné by to bylo v situaci, kdyby dual-core stál o 20 % víc než stejný single-core a hra se optimalizovala jen velmi málo (tj. s minimálními dodatečnými náklady). Intel samozřejmě nechce připustit, aby v době nízkých cen single-core (způsobených jím samým tím, že byl neschopen konkurence vůči Athlonu 64) prodával nejnovější procesory za kdysi nebývale nízké ceny, a proto nebude ochoten vydat jednojádrové verze, protože by se ukázalo, že výkon ve většině aplikací by tento čip za poloviční cenu Core 2 Duo (= adekvátní tržní cena) nabídl velmi podobný jeho drahým modelům. Ostatně testy to prokazují - http://www.zive.cz/h/Uzivatel/AR.asp...5&CAI=2104
muzete mi poradit s chlazenim techto kousku ??? moc me zaujal tenhle chladic Arctic Cooling Freezer 7 Pro , ale necham si poradit od zkusenejsich
První vzorek CPUID 6F9 (ten, který má mít dynamic FSB a taktování jádra):
http://img100.imageshack.us/img100/6794/1cs3.jpg
http://www.xtremesystems.org/forums/...d.php?t=125356
Nemyslim si ze intel je hlupa firma, to bola iba narazka na to, ze eagle tvrdi, ze intel nebude uvadzat single core, lebo by mu ludia prestali kupovat predrazene DC (...pise tam lebo intel potrebuje navysit prodeje). Na to som reagoval, ze intel predsa zlacnil cenu (pomerne rozumne vykonnych) SC procakov (ale aj pentii D).
Zbavit sa ich rozhodne nechcu, to by ich uz davno prestali vyrabat.
A ako aj ty sam pises - intel znizuje cenu, lebo chce vydelat. Presne to som chcel napisat. Eagle pisal, ze intel nebude uvadzat lacne verzie svojich procesorov, pretoze chce aby ludia kupovali tie drahe.
Z toho isteho clanku:
btw. neviem preco je pre teba sweeney povolany a ten z valve iba PR panakCitace:
Původně odeslal Tim Sweeney
A tu je iny clanok z anandtechu, kde mas vysvetlene, ze donekonecna zvysovat freq. sa velmi neda a preto boli vyrobcovia nuteni (v honbe za vyssim vykonom) prejst na DC:
http://www.anandtech.com/cpuchipsets...oc.aspx?i=2343
Eagle - daj mi priklad softwareu, kde jeho verzia optimalizovana pre DC stoji 2-3x viac ako neoptimalizovana. Ja ti zatial davam protipriklad winraru, ktoreho cena sa nezmenila.
A rovnako ako sa podla teba pyta zakaznik preco ma platit 3x viac a programator preco ma 3x viac robit, tiez sa pyta vyrobca procesora, preco by som mal mat 5x drahsi vyvoj iba preto, ze programatorom sa nechce optimalizovat? A presne tak isto sa pyta zakaznik, preco by som si mal kupovat 5x drahsi procesor iba preto ze keby bol lacnejsi, tak by sa nechcelo programatorom optimalizovat?
Co moze zaujimat hraca je skor otazka, preco musim kupit najnovsi extreme edition procesor aby mi tato neoptimalizovana hra vobec isla (lebo predsa programator nebude optimalizovat ked nemusi). Alebo potom - kupim si radsej tuto o $10 drahsiu hru, ktora je optimalizovana a pojde aj na mojom sucasnom pocitaci?
Ad ceny:
single core 2.66ghz p4 2 570,- Kč
dual core 2.6ghz pD 2 868,- Kč
rozdiel 12%
single core 2.8ghz p4 2 237,- Kč
dual core 2.8ghz pD 2 856,- Kč
rozdiel 30%.
Ta ista hra pojde na DC trocha lepsie bez ziadnej optimalizacie uz len preto, ze driver grafiky je optimalizovany na DC.
Ceny sa casom (a predajcom a vyrobcom) menia, staci porovnat ceny 2.66 p4 a 2.8 p4 (alebo 3.2ghz pD je za 4700 a 3.4ghz za 4000). Az bude QC bezne predavane a DC low end, tak aj DC bude lacne.
Ze ma AMD 2x drahsie DC ako SC je vec AMD.
Co ty vies, mozno intel nechce uvadzat single core conroe, pretoze by bolo lacnejsie iba o 20% (ved sam tvrdis ze pridanie druheho jadra nie je narocne na vyvoj). Preco skratka predpokladas, ze by intel predaval single core verziu C2D za polovicnu cenu dual core?
Nove core2 su drahe pretoze je to novinka. Rovnako drahy bol v dobe uvedenia p4. Co by si robil, keby intel namiesto C2D uviedol single core c2d a predaval ho za rovnake ceny ako c2d, len preto ze je to nova architektura a ze ma vysoky vykon?
Skratka s tymi cenami su to len spekulacie, co by bolo keby. Na teraz sa intel rozhodol ze single core verzia c2d nebude. S tym asi velmi nic nespravis.
Libovolný program. Buďto na to doplatí zákazník anebo výrobce. Pokud se vyšší náklady nepromítnou do ceny zákazníkům, pak to znamená, že spousta vývojářů odejde z trhu, a tedy se sníží konkurence a ceny vzrostou v dlouhodobém horizontu (viz například trh s programy a lá Photoshop, který je oligopolního charakteru).
Protože on je za to placen a je to jeho jediná úloha. Programátor je placen především od toho, aby vytvořil něco, co bude plnit určitou úlohu (výkon je v jeho případě vedlejším produktem). Vytvoření dual-core navíc nesníží výrobci CPU náklady na R&D, protože tu má konkurenci, která ho nutí investovat do ILP. Ono mu to jen umožní vymyslet si dostatečný hype na to, aby mohl naboostovat tržby ("víc jader, víc Adidas").
1) Programátoři v drtivé většině případů neoptimalizují ani teď. Analýza zdrojových kódů ukázala, že u některých her ani nebyly zapnuté optimalizace kompilátoru, které jsou v podstatě zdarma (vyžadují jen delší čas kompilace). Tyto optimalizace a profilované optimalizace mohou přinést desítky procent výkonu navíc při minimálním úsilí. Kdo donutí programátora k dvoj- až trojnásobnému úsilí za stejnou prodejní cenu, když on často nechce ani párkrát kliknut ve vývojovém prostředí?
2) Rád hraju Civilization III. S rozsáhlou mapou trvá turn počítače klidně pět až deset minut, což je pro hraní dost extrémní situace. Rychlý single-core zvýší rychlost v této hře, zatímco dual-core s největší pravděpodobností ne (hra je stará tři roky). V čem mi pomůže vyhodit peníze za dual-core, když nárůst výkonu bude nulový?
3) Nevím jak ty, ale já preferuju ty programy, které mají něco do sebe. Nebudu hrát jinou hru než Civilization III nebo Descenta II jen proto, že je optimalizovaná na dual-core. Hraju takové hry, které mě baví a které se mi líbí.
Cena za P4 je neadekvátní nabízenému výkonu. Argumentovat tímto tedy není relevantní, neboť procesor od AMD za stejnou nebo nižší cenu nabídne podstatně vyšší výkon než tento šrot.
Civilization III ani Descent II nejsou moc závislé na grafice. Obdobně DOSbox a obrovské kvantum dalšího software. A i kdybych uvažoval 3D hry, je navýšení výkonu malé a s rostoucím rozlišením / detaily se limitně blíží nule.
Protože jinak by nebyla konkurenceschopná vůči Athlonům 64.
V době uvedení P4 byl Intel v úplně jiné pozici. Měl více méně monopolní postavení a AMD bylo bráno jakou outsider. Dnes je na tom AMD podstatně lépe a má potenciál na to převzít výraznou část trhu.
Koupil bych si AMD.
Eagle:
libovolny program? THX ti napisal jeden kde to neplati, takze tvoje tvrdenie nie je pravdive.
Myslim ze na to, aby bol program rozumne pouzitelny, musi byt aj rozumne rychly. Programator nemoze pouzit jednoduche primitivne algoritmy, ale musi trocha rozmyslat. Niektore druhy programov su stale dost pomale a preto je akekolvek zvysenie vykonu velkym prinosom k ich pouzitelnosti.
ILP nemozno zlepsovat donekonecna. Viz itanium, 6 pipeline je vela aj ked mas vsetko prekompilovane specialne pre dany procesor. Tie 4 pipeline co ma conroe aj tak vyuzijes iba v malom mnozstve pripadov. Alternativou DC by bol siroky, 8 issue procak, ktory by podporoval nejaku obdobu hyperthreadingu - ale tych 8pipe pre jeden program by si vyuzil malokedy (ak vobec). Navyse predpokladam ze by sa vyrabal horsie (a dosahoval nizsie freq.) ako DC. No a kedze ILP nemozno zlepsovat donekonecna, tak neostava nic ine ako DC - kde ale musia byt definovane nezavisle thready.
Ad. HYPE - ak treba hype, tak stacilo nejake SSE10. Podla mna samotnym hype je uz len to nove meno. Niekedy sa proste kupoval pentium, pretoze to je proste pentium. Znacka.
1.) tak aspon teraz ked uz single core vykon sa nejak nezvysuje budu nuteni robit aspon zakladne optimalizacieCitace:
1) Programátoři v drtivé většině případů neoptimalizují ani teď. Analýza zdrojových kódů ukázala, že u některých her ani nebyly zapnuté optimalizace kompilátoru, které jsou v podstatě zdarma (vyžadují jen delší čas kompilace). Tyto optimalizace a profilované optimalizace mohou přinést desítky procent výkonu navíc při minimálním úsilí. Kdo donutí programátora k dvoj- až trojnásobnému úsilí za stejnou prodejní cenu, když on často nechce ani párkrát kliknut ve vývojovém prostředí?
2) Rád hraju Civilization III. S rozsáhlou mapou trvá turn počítače klidně pět až deset minut, což je pro hraní dost extrémní situace. Rychlý single-core zvýší rychlost v této hře, zatímco dual-core s největší pravděpodobností ne (hra je stará tři roky). V čem mi pomůže vyhodit peníze za dual-core, když nárůst výkonu bude nulový?
3) Nevím jak ty, ale já preferuju ty programy, které mají něco do sebe. Nebudu hrát jinou hru než Civilization III nebo Descenta II jen proto, že je optimalizovaná na dual-core. Hraju takové hry, které mě baví a které se mi líbí.
2.) ber to tak, ze u c2d dostavas druhe jadro zdarma (viz dalej)
3.) na stare programy a stare hry ti urcite stacil aj stary pocitac, z tohto pohladu nepotrebujes ani rychlejsie SC
Toto je reakcia na tvoje tvrdenie DC je 2x drahsie ako SC. Proste som len chcel ukazat, ze to nie je vzdy pravda. U AMD navyse ani nemas zdielanu cache a ten crossbar cez ktory komunikuju procesory tam bol pripravovany uz od zaciatku - teda cena vyvoja DC je este nizsia oproti intelu. Skor by si mal nadavat na AMD ze ma 2x drahsie DC oproti rovnakym SC ako na intel.Citace:
Cena za P4 je neadekvátní nabízenému výkonu. Argumentovat tímto tedy není relevantní, neboť procesor od AMD za stejnou nebo nižší cenu nabídne podstatně vyšší výkon než tento šrot.
Myslim ze dnes je cena procesora urcena nie vyrobnymi nakladmi, ale skor vykonom - napr. take SC conroe 2.4 by mohlo mat vykon ako nejaky povedzme x2 2.4ghz 4800+. Takze aj podobnu cenu - a ta je skoro rovnaka ako u DC verzie. Teda intel by nebol nuteny velmi znizovat ceny, to skor AMD.Citace:
Protože jinak by nebyla konkurenceschopná vůči Athlonům 64.
Ja by som povedal, ze momentalne sa AMD musi znovu orientovat na low end a stredne vykonne procesory, kde konrujuje predovsetkym cenou. Na vykon C2D momentalne (a ani coskoro) odpoved mat nebude.Citace:
V době uvedení P4 byl Intel v úplně jiné pozici. Měl více méně monopolní postavení a AMD bylo bráno jakou outsider. Dnes je na tom AMD podstatně lépe a má potenciál na to převzít výraznou část trhu.
samozrejme, ved AMD by si si kupil aj dnes. Ale kedze tie procesory od intelu by boli dostaocne vykonne (mohol by intel uviest aj nejaku 3.2, 3.4g extreme verziu), tak ceny by boli tiez podobne ako dnes. Teda mozes brat, ze to druhe jadro mas ako keby zdarma.Citace:
Koupil bych si AMD.
Intel doposial konkuroval athlonom pentiami. Ceny athlonov sa znizili - intel znizil ceny pentii. Intel ma novy vykonnejsi procesor c2d, AMD nema obdobne vykonnu odpoved a je preto samozrejme, ze ten novy procesor intel nebude predavat lacno. Ak by znizil ceny, tak by amd este viac znizilo ceny a intel by musel znizovat aj ceny pentii. Ak da intel vyssie ceny, tak AMD aj tak nepreda viac procesorov, pretoze na to nema (zatial) vyrobnu kapacitu.
Takze za libovolny dosadim winrar a uz to tvrdenie nie je pravdive. Alebo mi nieco unika?
Citace:
Původně odeslal tomase
got it? :-DCitace:
Původně odeslal Eagle
photoshop je oligopol = nema (resp. ma slabu) konkurenciu
Zvysila sa cena photoshopu v poslednom case (po multicore optimalizaciach) 2-3x?
zaujimave ze napriek tomu sa o nom tvrdi ze ma oligopolny charakter, ked je taky slaby, zly a predrazeny, verim ze si zakaznik radsej kupi iny program
Alebo ze by aj tie obmedzene optimalizacie spolu so zvysenim ceny stale stali zakaznikovi za to, aby si ten program kupil? Alebo dokonca, bol by ochotny zaplatit este vyssiu cenu?
nezda sa vam, ze tu zasierate dalsi thread debatou o vyzname dc?
suhlasim so sajmonom, ze tato debata by sa mala presunut do threadu vyznam dc http://4um.ocguru.cz/showthread.php?t=53028 ak je samozrejem nutne v nom pokracovat (co podla mna nie je). Lebo ste tym velmi zneprehladnili debatu o Conroe. koniec off topic
Ano je to zbytecna diskuze ....
1. PC = kvantita. Uz neexistuje kvalita. Stare PC vydrzelo leta. Nove PC vydrzi UPLNE prd (velmi nekvalitni prace a material)
2. Single vs dual = pouze penize. OK. Neumime rychle single (technologie na to nema, mebo proste jen tah na zakaznika), tak zkousime multicore, at to ty debilove kupojou....
3. Optimalizace ?? JSTE NORMALNI ??? Proc ? seru na optimalizace !!!! Kup si novou grafiku a procak, my jsme firma, co neumime programovat a nemame cas optimalizovat = PENIZE. Stale jen penize .... HW je tak strasne levny, ze jedine o co jde jsou penize..... Chcete videt jak vypada optimalizace a poradny KUS HW ??? takto:
a1) poridte si atari falcon a zkuste mrknout na program z roku 1993 a 2006
a2) sezente si Atari 800 a mrknete na hry z roku 1978 a z roku 2006
b) kupte si PS1 nebo PS2 a podivejte se na hry, co vznikaly na zacatku zivota konzole a jak vypadali(ji) na sklonku konzole.
c) nainstalujte si linux a prekompilujte si ho k obrazu svemu ....
Potom se MUZEME bavit o hrach a o optimalizacich .....
4. Jsem neskutecne zhnusen se soucasnym HW .....
a) delal jsem desky MSI = srot
b) OK, delal jsem EPoX = vydrzi 2-3 roky pak se vraci ... (mrtve biosy, vytekle kondenzatory)
c) delam Gigagyte = vypada dobre, ale proc ty nove s P965 je takovy smejd, co se porad porouchava ......
d) AMD topi, Pak netopi, pak topi Intel, pak netopi .... = neni kvalitni HW
Ano, jsem jako Vy, chci to mit vykonne, chci mit to nejlepsi, at se to hybe, at to pocita, ale at mi to do hajzlu chvili vydrzi ....
Atari Falcon jede naplno uz 13 rokem ...
Atari ST jede uz 21 rokem .....
PC menim kazdy pulrok, chci vykon = neni kvalita, neco zhyne ....
Timhle jsem chtel rict jen jedno:
Co je mi po Conroe, nebo dual core, kdyz do jednoho jedineho roka to bude pro vsechny, co tu postovali SROT.
A moje Atari pravdepodobne pobezi a budu na nem pracovat ....
no mozno este...
1. az tak zle to zas nie je, co sa zahori a funguje vydrzi dost dlho - ak sa to aj pokazi, nahradis to lacno, lebo dovtedy to uz budu zastarale veci
- otazka - bol by si ochotny dat o (povedzme) 30% viac penazi za to iste, ak by to nemalo vydrzat dva roky, ale 20, ak to budes po roku tak ci tak upgradeovat?
2. v 3.ke nechcu optimalizovat vyvojari, lebo je to drahe, ale v dvojke nechce vyrobca procesora vyvijat lepsi procak, lebo to je tiez drahe...
(toz debilovia kupuju procaky aj programy)
- proste uz sa vykon nebude tak rychlo zvysovat, velmi to bez optimalizacii nejde - a bude to tak ako je to na konzolach (postupna optimalizacia a nasledne zvysovanie (vyuzitelnosti) vykonu programov)
Tjn, svata pravda (kvalita snad jen s vyjimkou server boardu a prumyslovych PC - nekolikanasobne vyssi cena), ale tento tred je dnes nejen v oblasti PC - zas... komerce - vic vydelavej a spotrebovavej, at pekne ekonomika skveta...
Ad optimalizace, jj, dnesni PC je rekneme 10^5 rychlejsi jak original IBM PC-XT. Je ale i SW odpovidajicne rychlejsi a kvalitnejsi? Kdepak, nejska jen at je to hned, samy visual, RAD, a pod... BTW uz stay 386 zvladaly realtime 3D grafiku bez jakychkoli akceleratoru.
Mno ale na druhou stranu musim rict, uz sem mel leta sunkozni PC, dlouho sem premyslel o upgrade a usoudil, ze P4 raci vynecham, no a kdyz prislo C2, tak sem se konecne rozhoupal a musim rict ze to fakt maka (i na 1 jadro sou aplikace prumerne 3x rychlejsi pri pouhym 1,85x nasobku hodin, takze i arch. se vylepsila). No snad mi to na par let zas vydrzi (kdyz neska ty prosazovany bezolovnaty pajky-to je zhouba)...
S penezma jsem myslel, ze: cas jsou penize, ne ze je to drahe (i kdyz to taky) Hmm, nemyslim si, ze vykon se bude zlepsovat "pomalu" zatim to jde astronomicky nahoru, ale nelibi se mi ta cena, kterou za to jako uzivatel platim ... Ma odpoved drive: NE (na tvou otazku), ale ted kdyz pouzivam PC prakticky vyhradne k praci tak: Ano
Proste chci at to maka 100pro spolehlive a nechci a uz ani NEMAM cas resit nejaky pochroumany HW ... Takze mozna koupim nejake serverove reseni, nebo kvalitni notebook a na hry mozna konzoli .... Ale k cemu je mi nadupane PC (z meho pohledu nekvalitni, komercni reseni),kdyz zpracovani videa je "stale" pomale a grafiku co jsem si poridil jen kvuli HL2, a mozna jeste jedny kvalitni hry za rok, muzu vyhodit, kdyz pristi rok budu chtit hrat Crysys ...
Uz me proste tenhle maraton unavil a je mi lito tech "normalnich" zakazniku co ted po me chteji herni PC na vanoce, ale finance jim staci tak na AMD a 7600GS/GT maximalne a mysli si, ze si po vanocich kvalitne zahraji ... Skonci ihned na 5 FPS az vyjdou DX10 karty - bohuzel ...
Ber toto z rezervou, ale je na tom neco:
Moje Atari v podpisu:
1. bootuje do multitaskyng systemu rychleji, nez: WinXP nebo linux na Venice 2700MHz ....
2. Aplikace jsou stejne svizne jako na PC (rozumej vizuelne)
3. Motorola CPU 68060 na 100MHz + DSP je schopna prehrat i divx. O tom se dnes Celeronu pod 400MHz muze nechat zdat ....
To jen pro zajimavost, co se da ze systemu z roku 1993 + nejeke HW upravy vymacknout ...