Potřebuji vědět, jaký procesor zvolit pro svou pracovní stanici. O hardwaru toho vím řekl bych dost, stavím si počítače zásadně sám od dob 286ek.. Je pravda, když nadšení ustoupilo životním radostem i strastem, mi dost ujel vlak. Před deseti lety bych asi neváhal a pořídil Athlon64.. před osmi lety zase C2D.. dnes, pro účel co potřebuji, prostě nevím ;)
Jak už je z titulku patrno - nehraju, hry a vůbec 3D aplikace mě nezajímají. V podstatě na stanici (OS = Win64) potřebuji provozovat jednu 32bitovou, poměrně nenáročnou aplikaci, ALE v mnoha současně běžících instancích. Ta aplikace dokáže využít všechna jádra CPU, ale ne optimálně.. vzhledem k tomu bych spíš volil spřažení (core affinity) individuálně na jedno až všechny jádra pro instanci, podle priority kterou pro mě daná instance má.
Pro vývoj stačil můj stávající PC: Pentium G3258 (s1150, dvoujádro bez HT) přetaktované na 4,2GHz na Z97 desce. Pokud ale spustím potřebný počet instancí aplikace (v současné době 14), vytížení CPU neklesne ze 100% ani o píď (při cca polovině počtu instancí je mezi 60-80%).
Přirozenou volbu vidím v upgradu na i7-4790K, tedy čtyřjádro s HT. Pokud bych chtěl "lepší" i7 nebo Xeon, musel bych vyměnit desku. AMD nabízí cenově výhodná nativní osmijádra; sice bych musel vyměnit desku, ale samotná CPU vyjdou levněji a na spoustě míst jsem se dočet, že pokud člověk skutečně ten procesor umí vytížit, je to dobrá a možní lepší volba než Intel. Vím, že AMD je dnes hodně out, ale zase drtivá většina kritiky jde od hráčů. Mně jde o práci a nepotřebuju brutální výkony v singlecore, spíš co nejvíc "schopných" jader na které lze rozvrhnout zátěž. Kdybych na to měl, pořídím nějakoou SuperMicro desku a do ní čtyři osmijádrové Opterony nebo Xeony. AVX a podobné speciální instrukce nepotřebuji, stačí mi SSE2. Prostě potřebuju mraveniště pro mnoho docela primitivních mravenců :D Vysoký TDP u AMD mi nevadí.
Kdo má zkušenosti, prosím poraďte.. díky moc!