6700k ejer soeges til hurtig benchmark
Daily Rush › Debat › Hardware › Hardware › 6700k ejer soeges til hurtig benchmark
- Dette indlæg indeholder 14 kommentarer, har 6 deltagere og blev senest opdateret af
Sven_Bent for 4 år, 4 måneder siden.
- ForfatterEmne
- 26/08/2016 kl. 17:58#0
jeg maa igem spoerge den brede DR’s offenligthed for lidt hjaelp
jeg leder efter en person med 6700k eller andne skylake cpu med HT som vil koere en 7-zip eller cinebecnh R15 benchmark for mig
– den skal saettes op til kun at bruge 4 threades (samem antal som fyssike cores)
– koert benchmark og screen dump please
– reboot og disable Hyper theading i bios
– koert benchmark igen med kun 4 traade ( samme som fysiske cores. og screen dumpjeg takker mange gange
Sven Bent - Dr. Diagnostic
www.TechCenter.DK - ForfatterEmne
- ForfatterKommentarer
- 26/08/2016 kl. 18:45 #1
Hurtig hurtig.
Den første pc jeg havde var en 386sx med 8 mb ram som jeg gamede warcraft 1 på i dos 5.
27/08/2016 kl. 07:13 #2Edit: Lavede en fejl i den første test(havde instillet til 4 tråde i Task Manager og ikke i programmet), men nu burde det være i orden. Her er scoren:
http://i.imgur.com/Txi6N7m.png27/08/2016 kl. 13:43 #36700k sat til 4.4ghz i bios
ram ddr 3200
win 10k proHT off
671 cb
https://www.dropbox.com/s/cl5lk90h71kw6rk/Screenshot%202016-08-27%2013.21.30.png?dl=0HT on 4T i cb
714 cb
https://www.dropbox.com/s/y7difjl8xpx3i92/Screenshot%202016-08-27%2013.26.35.png?dl=0HT on 8T default i cb
968 cb
https://www.dropbox.com/s/jay3bsp6lxa9zms/Screenshot%202016-08-27%2013.31.41.png?dl=027/08/2016 kl. 19:32 #428/08/2016 kl. 11:43 #5#4 det er jo hele pointen med HT; at man bedre udnytter fysiske cores.
Som med alt andet, kan du finde eksempler på at det modsatte sker. Men kikker du på på mange multi-threaded applikationer vil du se, at langt de fleste har fordel af HT.
Udtagelserne er nok i særdeleshed gamle applikationer (single threaded) og dårligt skrevet multi-threaded. Og self. Ting som er single thread “by Nature”
i7-6700K@4.5 Ghz|Noctua NH-D14|Asus Z170|GTX1080ti|32GB DDR4|Pro 950 512GB NVMe|2x 850 Evo 1TB SSD|CORSAIR AX 850W|R5|Asus PG279Q
28/08/2016 kl. 19:58 #6#5
HT hjaelper kun nar dit traad antal er stoerre end dine fysiske cores.
nar det er under risikere du performance tab.HT hjalper blot paa at udnytet ubruget ressoruce i en fysisk core ved at bruge den venetid/ubrugt ressrocue paa en sekundar traad.
eftersom windows ser alle del ogisk core som ens kna du risike at 2 traade ryger til dne samem fysiske core istedet for hver ders fysisk core. derved udnytte du langt mindre dine fysiske core.
2 traade paa en 2C/4T cpu
Traad1 gar til logiske Core1 som gar til fysisk core1
traade2 har ny 3 logisk cores at kunne blive tildelt. men den af af disse logiske core peger paa den samme fysiske core som traad1 er paa. dvs der er 33% risiko for at du faar kun overskudet fra en fysisk core fremfor en fuld fysisk core til traad2.Det bliver vaere jo fler fysisk core og traade dy har. saa laenge antalel af traade ikke overstiger fysisk cores
4 traade paa en 4C8T cpu1. traad har 0% risiko for at colider med en ande
2. traad har 14.25% risiko hvis dette ikek sker saa har
3. traad har 33.3% risiko. hvis dette ikke sker saa har
4. traad har 60% risiko.Sven Bent - Dr. Diagnostic
www.TechCenter.DK29/08/2016 kl. 00:25 #7#6 andre end dig oplever HT hjælper
Meget præcis med cinebenchSe evt;
OK,OK, I looked a little and I did find a program that benefits from Hyper-Threading. I ran the cinebench 11.5 (Cinema 4D benchmark) with HT on and off. Here’s the results;
HT on: all cores 40/80, CPU score = 3118, 1 core CPU score = 65, MP ratio = 47.62x
HT off: all cores 40/40, CPU score = 2671, 1 core CPU score = 68, MP ratio = 39.18xNotice that with HT on the result is “super-linear” i.e. speedup greater than 40! This looks like the case I mentioned in the post where there is a pool of work that is being farmed out to threads in batches as each one finishes. There is significant thread launch overhead in the code and HT is helping with the thread management. I don’t know if this is the nature of the problem or just an artifact of how they chose to do their parallel implementation. ?? In any case, Hyper-Threading helps significantly with this code.
i7-6700K@4.5 Ghz|Noctua NH-D14|Asus Z170|GTX1080ti|32GB DDR4|Pro 950 512GB NVMe|2x 850 Evo 1TB SSD|CORSAIR AX 850W|R5|Asus PG279Q
29/08/2016 kl. 06:40 #8#7 og hvor mange traade er der i denne test du fremviser et resultat fra?
jeg tror du muligvis har misforstaaet testen/emnet.Sven Bent - Dr. Diagnostic
www.TechCenter.DK29/08/2016 kl. 08:20 #9#7 Rolig nu, det er jo ikke mig som har problemer med testresultater vs teori vel
https://www.pugetsystems.com/labs/hpc/Hyper-Threading-may-be-Killing-your-Parallel-Performance-578/
Men her ^ er det manglende link. Tænkte blot, det var brugbart siden fyren her også oplever perf. problmer med HT og opdage (som dig) at med Cinebench så giver HT et fint boost. Beklager hvis det er ‘misforstået’.
i7-6700K@4.5 Ghz|Noctua NH-D14|Asus Z170|GTX1080ti|32GB DDR4|Pro 950 512GB NVMe|2x 850 Evo 1TB SSD|CORSAIR AX 850W|R5|Asus PG279Q
29/08/2016 kl. 14:17 #10#9
Jeg proevede bare at faa dog til at se dobbeltsiden af HT.
Det virkede som om du kun kunnen se, at der kun var et resultat om HT hjaelper eller ej, naar der tales om situation A, og du kommer med resultater fra situation B.Windows burde have en mere HT/CMT aware scheduler hvor den proever at foede til de fysiske cores foerst og forst naar de er brugt op bruge de extra logiske cores for at undgaa thread collision.
O alt fra I7 930 og nu op til skylake er der et 8-12% performance boost ved lavt multithreaded software nar man slaar HT fra i Cinebench,7-zip, wprime. naar der kun er 4 thraads i brug.
#2 og #3 afviger fra dette, men jeg kan ikke se hvorfor. baggrunds programmer muligvis.
Det kunne vaere interesant er undersoege naermere, men jeg vil ikke belaste aben og munk9000 for meget.Sven Bent - Dr. Diagnostic
www.TechCenter.DK29/08/2016 kl. 15:57 #11Teori 1: 7zip algoritmen er lille nok til at kunne ligge i L1 I-cachen på Skylake. Den afgørende faktor bliver derfor at kunne levere data hurtigt nok til processoren. Her kan processoren hente data fra hukommelsen til tråd 1, imens tråd 2 tygger på, og så skifte, når tråd 2 løber tør for data. Uden hyperthreading, så kan kernen kun stå og fede den, imens der hentes mere data.
29/08/2016 kl. 18:20 #12#11
Hvis 7-zip kun er med 4 traade til 4 cores. saa er der intet HT kan goere extra. da en traad kun kan vaere paa en core af gangen. det er derfir vi skal multithreade for at bruge multicores.korrekt hvis vi have over 4 traade i 7-zip, hvis vi antager 8 traade.
saa kun den fysiske core regne paa data i traad1 mens den venter paa data til traad2.Et helt fundamentalt ting med HT er at det ikke kan give noget extra hvis du ikke har traade der kan tages fat i.
Sven Bent - Dr. Diagnostic
www.TechCenter.DK30/08/2016 kl. 16:45 #13#12: Du har stadigvæk flere end de 4 tråde du sætter op for 7-zip el. CB. Alene operativsystemet har jo en del tråde til at køre til diverse opgaver, netværk, storage, lyd. De skal stadig vedligeholdes, og jeg vil tro at tråde der kører i kernel space har højere prioritet end applikationstråde. Hyperthreading væver systemtrådene ind imellem dine CB tråde, så snart at CB gør noget som stopper program exekveringen (Cache miss, branch prediction fejl, floatingpoint beregning osv), så kan processoren skiftet til en systemtråd. Mit gæt er, at det er forskellen imellem 671 CB og 714 CB ~5% CPU.
31/08/2016 kl. 01:25 #14#13 enig. dog to kommentare
1: i dette tilfaelde rykker vi os ogsaa vaek fra kun ha haeve 4 cpu tunge traade. idet vi har 4 fra CB + det loese.
2: Det er meget lidt dit OS burde tage af Cpu og burde ide fleste tilfaelder end ikke kunne maales med ind. saa fremt man ikke har alt muligt snavs koerende
Hvilket var aarsagen til at jeg mistaenker bagrunds ting. kunne vare en browser paa en side med flash eller video osv osv
jeg benchmark rent system uden at have ting koerende i baggrunden, hvilket kan vaere forskellen— edit —
f.eks tager DR enkelt side i Cybefox helt 4%-5%. (hvilket jeg i oeverigt finder som ret meget for en storset statisk side.)
Sven Bent - Dr. Diagnostic
www.TechCenter.DK - ForfatterKommentarer
- Du skal være logget ind for at kommentere på dette indlæg.
























