Iba Pa

Mac Pro 2013. 8-core vs 6-core. Naghahanap ng payo.

ako

Introvert

Orihinal na poster
Oktubre 5, 2013
  • Hun 15, 2014
Kamusta kayong lahat

Bibili ako ng Mac Pro. Punong puno. Natigil lang ako sa mga pagpipilian sa CPU.

Gumagawa ako ng produksyon ng musika pati na rin ang 3D rendering kasama ng kaunting paglalaro ng BootCamp kasama ang Dolphin (Wii) emulator.

Sinusubukan kong magpasya sa pagitan ng 8-core at 6-core na modelo. Bagama't mahalaga ang maraming core para sa 3D at paggana ng musika, interesado rin ako sa makalumang bilis ng orasan para sa mga single/dual core na app tulad ng Dolphin at PC gaming.

Ang 6-core ay tumatakbo sa 3.5GHz na may turbo boost sa 3.9GHz. Ang 8-core ay tumatakbo sa 3.0GHz ngunit mayroon ding turbo boost sa 3.9GHz.

Sa abot ng aking masasabi, napakaliit ng pagkakaiba sa pagitan ng 3.0GHz at 3.5GHz na mga processor. Oo naman, sinasabi ng marketing na ito ay 500MHz ngunit sa pagtingin sa turbo boost at core scaling na impormasyon, mukhang halos magkapareho ang mga ito para sa mga single core application dahil sa 3.9GHz turbo boost sa parehong mga CPU.

Higit pang impormasyon dito:
http://www.marco.org/2013/11/26/new-mac-pro-cpus

Maaari bang magbigay ng higit na liwanag sa mga pagkakaiba sa pagitan ng 6 at 8 core processor?

Salamat! Huling na-edit: Hun 15, 2014 S

sirio76

Abr 28, 2013


  • Hun 15, 2014
Ang 8core ay may bahagyang mas mahusay na single core na pagganap at humigit-kumulang 25% na mas mabilis na multithreaded na pagganap (para sa mga bagay tulad ng pag-render). Magpasya sa iyong sarili kung ito ay sapat na upang bigyang-katwiran ang premium ng presyo sa 6core. Ang IMO ay kumpletuhin ang isang render sa 60' sa halip na 45' marahil ay hindi magbabago sa iyong buhay
Iyon ay sinabi na pinili ko ang 8core na bersyon.

Sapatos

Oktubre 17, 2009
Alemanya
  • Hun 15, 2014
Sinabi ni sirio76: 25% na mas mabilis na pagganap ng multithreaded

Hmm, di ba more about 15%? Dahil kung gumagana ang lahat ng mga core, walang anumang turbo. Kaya ito ay (6*3.5) : (8*3) = 21:24 = 0.875 ≈ 12.5% ​​(o 24:21 = 1.143 ≈ 14% mula sa kabilang panig).

Kaya w
[W]sa loob ng ibinigay na badyet, sisiguraduhin kong ma-maximize ang GPU at SSD (at RAM, ngunit siyempre 3rd party iyon) at mapupunta lang sa 8 core kung may natitira pang pera.

Kung ang iyong daloy ng trabaho ay naglalaman ng mabigat na pag-render kung saan ang 60 min kumpara sa 53 [45] min ay kritikal sa misyon, malamang na dapat mong i-invest ang 1.5 grand sa isang Linux based na render slave. Huling na-edit: Hun 15, 2014

h9826790

Abr 3, 2014
Hong Kong
  • Hun 15, 2014
Sko said: Hmm, di ba more about 15%? Dahil kung gumagana ang lahat ng mga core, walang anumang turbo. Kaya ito ay (6*3.5) : (8*3) = 21:24 = 0.875 ≈ 12.5% ​​(o 24:21 = 1.143 ≈ 14% mula sa kabilang panig).

Ang E5-1680 v2 ay may Turbo Boost 2.0, ibig sabihin, ang turbo ay magagamit sa lahat ng core active. Ang turbo step ng E5-1680 v2 ay (4/4/4/4/5/7/8/9). Kaya, kung pinahihintulutan ng kundisyon, lahat ng core ay maaaring tumakbo sa 3.4GHz, at maaaring lumampas sandali sa limitasyon ng TDP.

Kaya, 8x3.4=27.2, at 6x3.6=21.6

(27.2 - 21.6) /21.6 ≈ 26% S

sirio76

Abr 28, 2013
  • Hun 15, 2014
Sko said: Hmm, di ba more about 15%? .

Hindi, lahat ng 8core ay epektibong tumatakbo @3.4ghz sa ilalim ng full load (basahin ang stepping information tungkol dito, na naka-link din ng op). Sa pagsasagawa kung nagpapatakbo ka ng isang mahusay na pagbabanta ng application tulad ng Cinebench15 makakakuha ka ng 25% o higit pang pagganap mula sa 8core (mayroong maraming pagsubok tungkol dito, mag-browse lamang sa Barefeats ecc).
Sumang-ayon tungkol sa karagdagang renderslave(kung sinusuportahan ng renderer ang DR). Sa kaunti pa sa 1000$ makakagawa ka ng 6core I7 machine na madaling magdodoble sa render performance ng 6core nMP. Huling na-edit: Hun 15, 2014

Sapatos

Oktubre 17, 2009
Alemanya
  • Hun 15, 2014
Sinabi ng h9826790: Kaya, 8x3.4=27.2, at 6x3.6=21.6
(27.2 - 21.6) /21.6 ≈ 26%
Oh, nakikita ko. Salamat sa paglilinaw. R

Nagpapainit

Disyembre 29, 2011
  • Hun 15, 2014
Kaya para malinaw ang. Ang 8 core ay mas mahusay sa lahat ng solong core application. ako

Introvert

Orihinal na poster
Oktubre 5, 2013
  • Hun 15, 2014
Salamat sa mga sagot. Medyo naguguluhan pa ako.

Hayaan akong gumamit ng isang halimbawa. Isipin na nagpapatakbo ako ng isang app na na-optimize lamang para sa dalawang core at gumagamit ito ng dalawang core sa maximum.

Mapapalakas ba ng 3.0GHz 8-core turbo ang dalawa sa mga core nito sa 3.9GHz at hahayaan ang iba pang 6 na core na idle?

At paano ito maihahambing sa 3.5GHz 6-core. I-crank din ba nito ang dalawa sa mga core nito sa 3.9GHz at hayaang idle ang iba pang 4 na core.

Sa sitwasyong ito, epektibo bang makakagawa ang 6-core at 8-core ng parehong turbo na nagpapalakas ng 3.9GHz na pagganap?

At oo, plano kong pumili ng 64GB ram at ang D700s. Walang bagay ang pera sa pagkakataong ito. Sinusubukan ko lang mag-isip kung dapat kong makuha ang 6 na core o 8 na core upang makuha ang pinakamahusay na single/dual core na pagganap sa mas lumang mga app kung saan ang tumaas na mga frequency ay nanalo sa bilang ng mga core.

Salamat!

h9826790

Abr 3, 2014
Hong Kong
  • Hun 15, 2014
Introvert said: Hayaan akong gumamit ng isang halimbawa. Isipin na nagpapatakbo ako ng isang app na na-optimize lamang para sa dalawang core at gumagamit ito ng dalawang core sa maximum.

Sa iyong halimbawa, sa isip...

Hahayaan ng 6-core na tumakbo ang 2 core sa 3.7GHz ngunit iiwan ang iba sa idle.

Hahayaan ng 8-core na tumakbo ang 2 core sa 3.8GHz at iiwan ang iba sa idle. ako

Introvert

Orihinal na poster
Oktubre 5, 2013
  • Hun 15, 2014
Sinabi ni h9826790: Sa iyong halimbawa, sa isip...

Hahayaan ng 6-core na tumakbo ang 2 core sa 3.7GHz ngunit iiwan ang iba sa idle.

Hahayaan ng 8-core na tumakbo ang 2 core sa 3.8GHz at iiwan ang iba sa idle.

Malamig. Kaya para linawin:

Ang 8 core - kahit na ito ay isang 3.0GHz processor - ay hihigit sa 6-core 3.5GHz processor kapag gumagamit ng isa o dalawang core lamang.

Kaya, kung 1 o 2 core lang ang magagamit ng isang app - gagawin ng 3.0GHz 8-core processor ang 6-core sa isang 1 o 2 core na senaryo ng paggamit?

At kaya, kung kaya mo ito, ang 8-core ay ang pinakamahusay na configuration na makukuha para sa balanse ng single core na performance ng app at multi core na performance (kapag kinakailangan)?

Nasa tamang landas ba ako dito?

angSeb

Agosto 10, 2010
Ngayon-dito
  • Hun 15, 2014
Sinabi ni h9826790: Sa iyong halimbawa, sa isip...

Hahayaan ng 6-core na tumakbo ang 2 core sa 3.7GHz ngunit iiwan ang iba sa idle.

Hahayaan ng 8-core na tumakbo ang 2 core sa 3.8GHz at iiwan ang iba sa idle.

Maliban na hindi ito mangyayari dahil hindi lang ang 'app na gumagamit ng 2 core' ang tatakbo.

Sapatos

Oktubre 17, 2009
Alemanya
  • Hun 15, 2014
Introvert said: Kaya, kung 1 o 2 core lang ang magagamit ng isang app - gagawin ng 3.0GHz 8-core processor ang 6-core sa isang 1 o 2 core na senaryo ng paggamit?
Habang binabasa ko ito, gagawin ng 8-core ang 6-core sa bawat senaryo dahil mayroon itong dobleng L3 cache upang mabayaran ang maliit na kawalan ng Ghz kapag gumagamit ng 4, 5 o 6 na mga core. P

pertusis1

Hul 25, 2010
Texas
  • Hun 15, 2014
Mga bilis ng single core ng Geekbench:

8-core - 3548
6-core - 3592

Sasabihin ko na ang pagkakaiba sa bilis ng solong core ay bale-wala.

8-core - 25520
6-core - 20713

Ang anumang multi-threaded na application ay magiging 'makabuluhang' mas mabilis sa 8-core. Depende sa iyong daloy ng trabaho, maaaring hindi ito mahalaga, o maaaring malaki ito. Kung nakakatipid ka ng 10 segundo 30 beses araw-araw, malaking bagay iyon sa libro ko... pero isa sa pinakagusto kong bagay sa buhay ang naghihintay sa mga computer :roll eyes:

By the way, naisipan mo na bang bilhin ang 4-core at mag-upgrade sa 10-core. Maraming tao ang nag-iisip na maaaring ito ang matamis na lugar para sa pagganap. Hanapin ang thread na 'Amazing 10 core Late 2013 Mac Pro Upgrade'. ako

Introvert

Orihinal na poster
Oktubre 5, 2013
  • Hun 15, 2014
Salamat sa inyong lahat. Ito ay isang 8-core. S

scottrichardson

sa
Hul 10, 2007
Ulladulla, NSW Australia
  • Hun 16, 2014
Lubos kong inirerekumenda na basahin ang artikulong ito mula sa Anandtech, ipinapaliwanag nito nang detalyado ang pagkasira ng CPU at ang paraan ng paggana ng kanilang mga turbos - na naglalarawan kung gaano kabilis ang orasan na nakukuha mo kapag gumagamit ng iba't ibang bilang ng mga core nang sabay-sabay.

http://www.anandtech.com/show/7603/mac-pro-review-late-2013/4

Tingnan ang graph dito:

turbozoomsm.png

Makikita mong ang berdeng linya ay ang 6 na core na modelo kung saan ito ay mas mabilis kaysa sa 8-core na modelo kapag gumagamit ng 4, 5 o 6 ng mga core nito. Ang 8-core ay mas mabilis kapag gumagamit ng 2 core, at pantay na bilis sa single at triple-core na paggamit. Mapanganib ko ang isang hula at sasabihin kung ang 100Mhz ay gumawa ng isang malaking pagkakaiba sa iyo, at ang iyong pangkalahatang pang-araw-araw na paggamit ay mga pangunahing bagay, kung gayon ang 8 core ay malamang na mas mahusay, ngunit sa sandaling simulan mo ang paghila ng 4 na mga core o higit pa, pagkatapos ay ang 6-core may kaunting kalamangan. Malinaw na kung kailangan mo ng higit sa 6 na mga core, wala kang pagpipilian kundi ang pumunta sa 8 o 12 mga core.

Ang isang alternatibo ay ang bumili ng base quad core na modelo pagkatapos ay bumili ng aftermarket na 8-core XEON mula sa Newegg na may mas mataas na bilis ng orasan kaysa sa mga inaalok ng Apple. S

sirio76

Abr 28, 2013
  • Hun 16, 2014
Sinabi ni scottrichardson: sa sandaling simulan mo ang paghila ng 4 na core o higit pa, ang 6-core ay may kaunting bentahe.
Kung ang isang programa ay maaaring gumamit ng higit sa 4core ay malaki ang posibilidad na ito ay gagamit ng lahat ng kasalukuyang core at ang 6core ay malapit nang malampasan ng 8core. Dahil kailangan ng op ang makina na ito para sa 3d render at ang pera ay hindi isang isyu, ang 8core ay kumakatawan sa pinakamahusay na single/multicore combo.