geplaatst door: Robert
https://www.macfreak.nl/modules/news/images/Numbers2013-icoon.jpg
Benchmarks: voor single-core heb je geen Mac Pro nodig
De nieuwe Mac Pro zorgde voor depressies bij veel mensen die daar het budget niet voor hebben, maar die denken dat ze die machine wel nodig hebben. Maar als de meeste van de door jou gebruikte apps geen gebruik maken van meerdere cores, dan is die depressie helemaal niet nodig.

Dit weten we door de eerste Geekbench 5 benchmarks die net naar buiten zijn gekomen, daarin komen een hoop opvallende dingen voorbij. Op plaats één, twee en drie staan bijvoorbeeld nog steeds de iMacs die dit jaar zijn uitgebracht. Daarna de MacBook Pro (15-inch Mid 2019), die dus in single-core in Geekbench 5 sneller is dan de 16-inch opvolger. De snelste iMac is de 27-inch Retina Early 2019, die haalt daar een score van 1252. De nieuwe Mac Pro komen we pas tegen op nummer elf, met 1107 als score.

https://www.macfreak.nl/modules/news/images/zArt.MacProGeekbench5Scores-1.jpg
Benchmarks: voor single-core heb je geen Mac Pro nodig

klik op de afbeeldingen voor een grotere versie

Gelukkig voor de reputatie van de nieuwe Mac Pro zijn hier de top-of-the-line modellen nog niet meegenomen, en liggen de kaarten voor de multi-core benchmarks wel anders. Dat geldt trouwens ook voor de 16-inch MacBook Pro, die dan het 15-inch Mid 2019 model wel voorbij gaat.

https://www.macfreak.nl/modules/news/images/zArt.MacProGeekbench5Scores-2.jpg
Benchmarks: voor single-core heb je geen Mac Pro nodig


Je vind deze benchmarks op deze pagina, waarschijnlijk dat het beeld daar nog aardig gaat veranderen als de top-of-the-line modellen daar binnenkort nog aan toegevoegd worden.

Kanttekening

Verder één belangrijke kanttekening: benchmarks zijn niet zaligmakend, in reëele situaties kunnen de prestaties van een Mac anders zijn dan in een benchmark. Zo kan een zware render-klus op een iMac bijvoorbeeld eerder voor veel warmteontwikkeling zorgen, waardoor die een tandje lager zal schakelen. Het ligt voor de hand dat de nieuwe Mac Pro daar minder last van zal hebben, mede dankzij de grote kast en de grote ventilatoren.


 #Benchmarks #MacPro #iMac #MacBookPro

Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
antw: Benchmarks: voor single-core heb je geen Mac Pro nodig
18 december 2019 - 23:09    reactie #1
geplaatst door: puk1980
Dit is een trend die al jaren geleden is ingezet; single-core performance gaat nauwelijks nog vooruit.
http://www.gotw.ca/publications/concurrency-ddj.htm

Indachtig “als het niet uit de lengte komt, dan maar uit de breedte” is daarom ingezet op multi-core. Twee, vier, zes, acht cores in de processoren.

Het probleem was altijd, en nog steeds, om ook de software goed gebruik van al die cores te laten maken. Daar worden nog steeds stappen in gemaakt.
antw: Benchmarks: voor single-core heb je geen Mac Pro nodig
19 december 2019 - 06:59    reactie #2
geplaatst door: Steve Hofkens


Het probleem was altijd, en nog steeds, om ook de software goed gebruik van al die cores te laten maken. Daar worden nog steeds stappen in gemaakt.
M.a.w. De reden dat de snelheid op nieuwe machines niet spectaculair toeneemt ligt meestal aan de software? Of sla ik de bal nu helemaal mis? En multicore wordt softwarematig en niet hardware matig geregeld?
iPhone X , iPad , iMac Pro 27" iXeon W 3,2Ghz 32GB ssd 1T, iMac 27" i7 Retina 5K 4Ghz 32GB ssd 500GB ,Time Capsule 2GB , Apple TV2
antw: Benchmarks: voor single-core heb je geen Mac Pro nodig
19 december 2019 - 07:17    reactie #3
geplaatst door: jaco123
M.a.w. De reden dat de snelheid op nieuwe machines niet spectaculair toeneemt ligt meestal aan de software? Of sla ik de bal nu helemaal mis? En multicore wordt softwarematig en niet hardware matig geregeld?

Nee, het is gewoon niet mogelijk om alle software-processen over meerdere cores te verdelen. Sommige algoritmes lenen zich daar heel goed voor en voor andere is het eigenlijk onmogelijk.

Voor de niet-programmeurs onder ons: Je kunt met 9 vrouwen niet in 1 maand een kind produceren. Sommige dingen lenen zich er gewoon niet voor om ze samen te doen en moet je in je eentje doen.
antw: Benchmarks: voor single-core heb je geen Mac Pro nodig
19 december 2019 - 09:20    reactie #4
geplaatst door: Robert
Voor de niet-programmeurs onder ons: Je kunt met 9 vrouwen niet in 1 maand een kind produceren. Sommige dingen lenen zich er gewoon niet voor om ze samen te doen en moet je in je eentje doen.

De beste (en grappigste) uitleg van dit probleem die ik ooit heb gelezen!   :thumbs-up:  :happy:
Klik hier voor informatie over het onder de aandacht brengen van producten of diensten op MacFreak.
antw: Benchmarks: voor single-core heb je geen Mac Pro nodig
19 december 2019 - 10:34    reactie #5
geplaatst door: jocstone
Tiens, ik heb exact hetzelfde model iMac dat daar helemaal bovenaan staat, maar haal bijlange na niet dezelfde scores.
Single-core: 1087
Multi-core: 7579
Kan het resultaat beïnvloed worden door andere, actieve processen? Of maw, hoe zorg ik voor zo'n goed mogelijk resultaat?
antw: Benchmarks: voor single-core heb je geen Mac Pro nodig
19 december 2019 - 11:07    reactie #6
geplaatst door: jocstone
Om op m'n eigen vraag te antwoorden, ja dus, je kan de resultaten beïnvloeden door andere processen te stil te leggen.
Zopas eens getest waarbij extra toeters en bellen uit staan en kom op dit resultaat:
Single-core: 1337
Multi-core: 7842
Dus niet zo slecht ;-)
antw: Benchmarks: voor single-core heb je geen Mac Pro nodig
19 december 2019 - 17:58    reactie #7
geplaatst door: puk1980
De beste (en grappigste) uitleg van dit probleem die ik ooit heb gelezen!   

Inderdaad briljant omdat iedereen meteen begrijpt waar het probleem in zit.

Nog briljanter als je weet dat deze uitspraak reeds in 1975 (!) gedaan is door Fred Brooks. Ook de 20th anniversary edition van zijn boek, uit 1995 dus, is nog verbazingwekkend actueel in de zin van dat er nog geen pasklare oplossingen gevonden zijn voor de door hem ondervonden/beschreven problemen.
antw: Benchmarks: voor single-core heb je geen Mac Pro nodig
19 december 2019 - 18:33    reactie #8
geplaatst door: jaco123
@puk1980: Dank voor de bronvermelding!

Geen idee waar ik het voorbeeld vandaan heb, maar wel ergens in de project-management-hoek (om projectmanagers uit te leggen dat een project niet altijd sneller gaat als je er meer mensen op zet).

Maar ik vond hem ook heel goed op multi-core software passen.

(ook dank voor je eerdere link over concurrency. Mooi verhaal voor de mensen die van details houden!)