Başka

Mac Pro 2013. 8 çekirdekli vs 6 çekirdekli. tavsiye arıyorum.

ben

İçe dönük

Orijinal afiş
5 Ekim 2013
  • 15 Haz 2014
herkese selam

Mac Pro alacağım. Tamamen dolu. CPU seçeneklerinde takılıp kalıyorum.

Dolphin (Wii) öykünücüsü de dahil olmak üzere küçük bir BootCamp oyunuyla birlikte müzik prodüksiyonu ve 3D oluşturma yapıyorum.

8 çekirdekli ve 6 çekirdekli model arasında karar vermeye çalışıyorum. 3D ve müzik çalışması için birden fazla çekirdek önemli olsa da, Dolphin ve PC oyunları gibi tek/çift çekirdekli uygulamalar için eski moda saat hızıyla da ilgileniyorum.

6 çekirdekli, 3,5 GHz'de ve 3.9 GHz'e kadar bir turbo güçlendirme ile çalışır. 8 çekirdekli 3.0 GHz'de çalışır ancak aynı zamanda 3.9 GHz'e kadar bir turbo güçlendirmeye sahiptir.

Anladığım kadarıyla 3.0GHz ve 3.5GHz işlemciler arasında çok az fark var. Tabii ki, pazarlama 500MHz olduğunu söylüyor ancak turbo güçlendirme ve çekirdek ölçekleme bilgilerine bakıldığında, her iki CPU'daki 3.9GHz turbo güçlendirme nedeniyle tek çekirdekli uygulamalar için neredeyse aynı gibi görünüyor.

Daha fazla bilgi burada:
http://www.marco.org/2013/11/26/new-mac-pro-cpus

Biri 6 ve 8 çekirdekli işlemciler arasındaki farklara biraz daha ışık tutabilir mi?

Teşekkürler! Son düzenleme: 15 Haz 2014 S

sirio76

28 Nis 2013


  • 15 Haz 2014
8 çekirdek, biraz daha iyi tek çekirdek performansına ve yaklaşık %25 daha hızlı çok iş parçacıklı performansa sahiptir (oluşturma gibi şeyler için). Bunun 6 çekirdek üzerindeki fiyat primini haklı çıkarmak için yeterli olup olmadığına kendiniz karar verin. IMO, bir render işlemini 45' yerine 60'ta tamamladı, muhtemelen hayatınızı değiştirmeyecek
Bu, 8 çekirdekli sürümü tercih ettiğim söyleniyor.

Ayakkabı

17 Ekim 2009
Almanya
  • 15 Haz 2014
sirio76 dedi ki: %25 daha hızlı çok iş parçacıklı performans

Hmm, bu yaklaşık %15 daha fazla değil mi? Çünkü tüm çekirdekler çalışıyorsa turbo yoktur. Yani (6*3,5) : (8*3) = 21:24 = 0,875 ≈ %12,5 (veya diğer taraftan 24:21 = 1.143 ≈ %14).

Yani w
[W]Belirli bir bütçe içinde, GPU ve SSD'yi (ve RAM'i, ancak bu elbette 3. taraftır) maksimuma çıkardığımdan ve yalnızca biraz para kaldığında 8 çekirdeğe gittiğimden emin olurdum.

İş akışınız, 60 dakikaya karşılık 53 [45] dakikanın kritik olduğu durumlarda ağır işleme içeriyorsa, muhtemelen 1,5 bin doları Linux tabanlı bir oluşturma bağımlı birimine yatırmalısınız. Son düzenleme: 15 Haz 2014

h9826790

3 Nis 2014
Hong Kong
  • 15 Haz 2014
Sko dedi ki: Hmm, bu %15 daha fazla değil mi? Çünkü tüm çekirdekler çalışıyorsa turbo yoktur. Yani (6*3,5) : (8*3) = 21:24 = 0,875 ≈ %12,5 (veya diğer taraftan 24:21 = 1.143 ≈ %14).

E5-1680 v2, Turbo Boost 2.0'a sahiptir, bu da turbonun tüm çekirdek aktifken kullanılabilir olduğu anlamına gelir. E5-1680 v2'nin turbo adımı (4/4/4/4/5/7/8/9)'dur. Bu nedenle, koşul izin verirse, tüm çekirdek 3.4 GHz'de çalışabilir ve anlık olarak TDP sınırını aşabilir.

Yani, 8x3.4=27,2 ve 6x3.6=21,6

(27,2 - 21,6) /21.6 ≈ %26 S

sirio76

28 Nis 2013
  • 15 Haz 2014
Sko dedi ki: Hmm, bu %15 daha fazla değil mi? .

Hayır, tüm 8 çekirdekli @3.4ghz tam yük altında etkin bir şekilde çalışıyor (bununla ilgili adım bilgilerini okuyun, ayrıca op ile bağlantılı). Pratikte, Cinebench15 gibi iyi tehdit edilmiş bir uygulama çalıştırırsanız, 8core'dan %25 veya daha fazla performans elde edersiniz (bununla ilgili çok sayıda test vardır, Barefeats ecc'ye göz atın).
Ek bir render kölesi hakkında anlaşın (oluşturucu DR'yi destekliyorsa). 1000$'dan biraz fazla bir miktarla, 6 çekirdekli bir nMP'nin işleme performansını kolayca iki katına çıkaracak 6 çekirdekli bir I7 makinesi oluşturabilirsiniz. Son düzenleme: 15 Haz 2014

Ayakkabı

17 Ekim 2009
Almanya
  • 15 Haz 2014
h9826790 şunları söyledi: Yani, 8x3.4=27,2 ve 6x3.6=21,6
(27,2 - 21,6) /21.6 ≈ %26
Ah anlıyorum. Aydınlattığınız için teşekkürler. r

yayılan

29 Aralık 2011
  • 15 Haz 2014
Yani net olmak için. Tüm tek çekirdekli uygulamalarda 8 çekirdek daha iyidir. ben

İçe dönük

Orijinal afiş
5 Ekim 2013
  • 15 Haz 2014
Cevaplar için teşekkürler. Hala biraz kafam karıştı.

Bir örnek kullanayım. Yalnızca iki çekirdek için optimize edilmiş bir uygulama çalıştırdığımı ve maksimum düzeyde iki çekirdek kullandığını hayal edin.

3.0GHz 8 çekirdekli turbo, iki çekirdeğini 3.9GHz'e yükseltip diğer 6 çekirdeği boşta bırakır mı?

Ve bu, 3.5GHz 6 çekirdekli ile nasıl karşılaştırılır? Ayrıca iki çekirdeğini 3.9GHz'e krank eder ve diğer 4 çekirdeği boşta bırakır mı?

Bu senaryoda, 6 çekirdekli ve 8 çekirdekli, aynı turbo destekli 3.9GHz performansını etkin bir şekilde üretir mi?

Ve evet, 64GB ram ve D700'leri seçmeyi planlıyorum. Bu durumda para bir amaç değildir. Artan frekansların çekirdek sayısından daha fazla kazandığı eski uygulamalarda en iyi tek/çift çekirdek performansını elde etmek için 6 çekirdeği mi yoksa 8 çekirdeği mi almam gerektiğine karar vermeye çalışıyorum.

Teşekkürler!

h9826790

3 Nis 2014
Hong Kong
  • 15 Haz 2014
İçine kapanık dedi ki: Bir örnek kullanayım. Yalnızca iki çekirdek için optimize edilmiş bir uygulama çalıştırdığımı ve maksimum düzeyde iki çekirdek kullandığını hayal edin.

Örneğinizde, ideal olarak ...

6 çekirdek, 2 çekirdeğin 3.7GHz'de çalışmasına izin verecek, ancak gerisini boşta bırakacaktır.

8 çekirdek, 2 çekirdeğin 3.8GHz'de çalışmasına izin verecek ve gerisini boşta bırakacaktır. ben

İçe dönük

Orijinal afiş
5 Ekim 2013
  • 15 Haz 2014
h9826790 dedi ki: Örneğinizde, ideal olarak...

6 çekirdek, 2 çekirdeğin 3.7GHz'de çalışmasına izin verecek, ancak gerisini boşta bırakacaktır.

8 çekirdek, 2 çekirdeğin 3.8GHz'de çalışmasına izin verecek ve gerisini boşta bırakacaktır.

Güzel. Yani açıklığa kavuşturmak için:

8 çekirdek - 3.0 GHz işlemci olmasına rağmen - yalnızca bir veya iki çekirdek kullanıldığında 6 çekirdekli 3.5 GHz işlemciden daha iyi performans gösterecektir.

Öyleyse, bir uygulama yalnızca 1 veya 2 çekirdek kullanabiliyorsa - 3.0GHz 8 çekirdekli işlemci, 1 veya 2 çekirdek kullanım senaryosunda 6 çekirdeği gerçekleştirecek mi?

Öyleyse, karşılayabiliyorsanız, tek çekirdekli uygulama performansı ve çok çekirdekli performans (gerektiğinde) dengesi için 8 çekirdekli en iyi yapılandırma mı?

Burada doğru yolda mıyım?

Seb

10 Ağu 2010
Hiçbir yerde
  • 15 Haz 2014
h9826790 dedi ki: Örneğinizde, ideal olarak...

6 çekirdek, 2 çekirdeğin 3.7GHz'de çalışmasına izin verecek, ancak gerisini boşta bırakacaktır.

8 çekirdek, 2 çekirdeğin 3.8GHz'de çalışmasına izin verecek ve gerisini boşta bırakacaktır.

Bunun dışında, çalışacak olan yalnızca '2 çekirdek kullanan uygulama' olmadığı için bu olmayacak.

Ayakkabı

17 Ekim 2009
Almanya
  • 15 Haz 2014
Introvert şöyle dedi: Yani, bir uygulama yalnızca 1 veya 2 çekirdek kullanabiliyorsa - 3.0GHz 8 çekirdekli işlemci, 1 veya 2 çekirdek kullanım senaryosunda 6 çekirdeği gerçekleştirecek mi?
Okuduğum gibi, 8 çekirdekli 4, 5 veya 6 çekirdek kullanırken küçük Ghz dezavantajını telafi etmek için iki katına L3 önbelleği olduğu için her senaryoda 6 çekirdeği gerçekleştirecek. P

boğmaca1

25 Tem 2010
Teksas
  • 15 Haz 2014
Geekbench tek çekirdek hızları:

8 çekirdekli - 3548
6 çekirdekli - 3592

Tek çekirdek hız farkının ihmal edilebilir olduğunu söyleyebilirim.

8 çekirdekli - 25520
6 çekirdekli - 20713

Herhangi bir çok iş parçacıklı uygulama, 8 çekirdekte 'önemli ölçüde' daha hızlı olacaktır. İş akışınıza bağlı olarak bu önemsiz olabilir veya çok büyük olabilir. Günde 30 kez 10 saniye kazandırıyorsa, bu benim kitabımda çok önemli bir şey... ama o zaman hayatta en sevmediğim şeylerden biri bilgisayar başında beklemek :gözleri devirmek:

Bu arada 4 çekirdek alıp 10 çekirdeğe geçmeyi düşündünüz mü? Birçok insan bunun performans için en iyi nokta olabileceğini düşünüyor. 'Muhteşem 10 çekirdekli 2013 Sonu Mac Pro Yükseltmesi' konusuna bakın. ben

İçe dönük

Orijinal afiş
5 Ekim 2013
  • 15 Haz 2014
Herkese teşekkürler. 8 çekirdeklidir. S

scottrichardson

ile
10 Tem 2007
Ulladulla, NSW Avustralya
  • 16 Haz 2014
Anandtech'in bu makalesini okumanızı şiddetle tavsiye ederim, CPU'ların arızasını ve turbolarının çalışma şeklini çok ayrıntılı olarak açıklıyor - aynı anda farklı sayıda çekirdek kullanırken ne kadar saat hızı elde ettiğinizi gösteriyor.

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

Buradaki grafiğe bakın:

turbozoomsm.png

Yeşil çizginin, 4, 5 veya 6 çekirdeğini kullanırken 8 çekirdekli modelden daha hızlı olduğu 6 çekirdekli model olduğunu görebilirsiniz. 8 çekirdek, 2 çekirdek kullanıldığında daha hızlıydı ve tek ve üç çekirdek kullanımında eşit hızdaydı. Bir tahminde bulunup 100Mhz sizin için büyük bir fark yaratıyorsa ve genel günlük kullanımınız temel şeylerse, o zaman 8 çekirdek muhtemelen daha iyidir, ancak 4 veya daha fazla çekirdeği çekmeye başladığınızda, 6 çekirdekli hafif bir avantajı var. Açıkçası 6'dan fazla çekirdeğe ihtiyacınız varsa, 8 veya 12 çekirdeğe gitmekten başka seçeneğiniz yok.

Bir alternatif, temel dört çekirdekli modeli satın almak ve ardından Newegg'den Apple'ın sunduğundan daha yüksek saat hızına sahip bir satış sonrası 8 çekirdekli XEON satın almak olabilir. S

sirio76

28 Nis 2013
  • 16 Haz 2014
scottrichardson dedi ki: 4 veya daha fazla çekirdek çekmeye başladığınızda, 6 çekirdeğin hafif bir avantajı vardır.
Bir program 4 çekirdekten fazlasını kullanabiliyorsa, mevcut çekirdeğin tamamını kullanması çok muhtemeldir ve 6 çekirdek yakında 8 çekirdekten daha iyi performans gösterecektir. Operatör bu makineye 3d render ve para için ihtiyaç duyduğundan, 8core en iyi tek/çok çekirdekli kombinasyonu temsil eder.