lørdag, januar 23, 2021

Underlig affinty traad haandtering

Daily Rush Debat Hardware Hardware Underlig affinty traad haandtering

  • Forfatter
    Emne
  • #0

    Sven_Bent
    Bruger
    25.996 indlæg
    Offline

    jeg oplevrr pt paa min maskine en nogeu underlig traad haandtering, Fet kommer sig isaer frem under affinity styring.

    Intel Core I7 920 (4C/8T)
    8 GB ram
    Dell XPS studio crap PC

    Anyway her er det mystiske: Hvis jeg startet nogey op med 4 tunge CPU traade er der konstant 1-2 Logiske cored som ser ud til at blive “discarded” dvs de bliver slet ikke taget i brug over tid. De resterende 6-7 cores viser paent at de blive taget i brug af de 4 traade over tid.

    Jeg undrer mig lidt over om det er mit system her eller generelt et issue.
    Soeger derfor andre med 4C/8T setup som kan se om de kan genskabe dette

    7-zip metoden
    start benchmark og saet til 4 traade.
    Se i taskmanager om du ser rn smule CPU utilization paa alle cores under performance tab ( kraever du ikke har andet cpu kravede software koerende)

    Saet affinty til hveranden core ( 0 2 4 6 eller 1 3 5 7)
    Se om du stadigvake har taet paa 50% CPU utilization i process listen
    Se igen under performance om du har 4 cores der nu er belastet taet paa fuldt ud.

    Linpack
    Start linpack op. vent paa at den har loaded/opsat alt sine data ( den bruger alle cores til dette)
    se i taskmanager om du ser en smule CPU utulization paa alle cores underperformance tab ( kraever du ikke har andet cpu kravede software koerende)

    Saet affinty til hveranden core ( 0 2 4 6 eller 1 3 5 7)
    Se om du stadigvarke har tart paa 50% CPU utilization i process listen.
    Se igen under performance om du har 4 coes der nu er belastet taet paa fuld ud.

    CineBench
    Start Cinebench op og saet dne til kun at bruge 4 traade under file > prefferences.
    start CPU test
    Se i taskmanager om du ser en smule CPU utulization paa alle cores underperformance tab ( kraever du ikke har andet cpu kravede software koerende)

    Saet affinty til hveranden core ( 0 2 4 6 eller 1 3 5 7)
    Se om du stadigvaek har taet paa 50% CPU utilization i process listen.
    Se igen under performance om du har 4 cores der nu er belastet fuld ud.

    Jeg behoever bare info om en af de overstaende test metoder
    jeg takker for indsatsen.

    Sven Bent - Dr. Diagnostic
    www.TechCenter.DK

Viser 8 kommentarer - 1 til 8 (af 8 i alt)
  • Forfatter
    Kommentarer
  • #1

    Phonetic
    Bruger
    23.574 indlæg
    Offline

    Kæft, det her indlæg er så daily rush’et som det kan blive

    Alene titlen er friggen awesome (forstår den ikke).

    Daily Rush Head Honcho

    #2

    Sven_Bent
    Bruger
    25.996 indlæg
    Offline

    #1
    Hjalp lidt let tastespade rettelse ?

    her er problematikken grafisk

    bemaerk at kun 2 logiske cores bliver benyttet fuldt ud resten har 0% benyttelse.
    Det er dog et 4 traadet software med affinty sat til at have adgang til 4 cores.
    men kun 2 tages i brug. og min performance styrt dykker

    Sven Bent - Dr. Diagnostic
    www.TechCenter.DK

    #3

    astroturf
    Bruger
    533 indlæg
    Offline

    Tror de fleste vil få de resultater SB. Windows failer som bekendt multicore/multithread. Mere interessant ville det være at prøve noget lignende på Linux eksempelvis. Hvis du stadig har samme problem, så kan vi tale om noget underligt. 😀

    #4

    astroturf
    Bruger
    533 indlæg
    Offline

    Har du prøvet uden affinity styring?

    #5

    Sven_Bent
    Bruger
    25.996 indlæg
    Offline

    #4
    uden affinty styring er der stadigvaek 1-2 “discarded cores nar jeg kore med 4 threads.
    hvis jeg foroeger threads counts tol 5 eller 6 tager alle 8 cores i brug.

    Det er ikke normalt windows haandtering. da jeg har tit siden og lavet affinty styring uden issues. men jeg kan ikke finde en logisk arrsag til dette.

    Det er ikke det individuelle software’s skyld.

    Sven Bent - Dr. Diagnostic
    www.TechCenter.DK

    #6

    astroturf
    Bruger
    533 indlæg
    Offline

    Hvordan kan du udelukke softwaren?

    #7

    Sven_Bent
    Bruger
    25.996 indlæg
    Offline

    #6 kun indirekte pt.

    men det er en trend der gaar oevr 3 vidt forskellige programmer.

    samt at jeg tidligere har benchmark 7-zip if cinebench med affinty styring hvor det gav et 10-25% i boost at slaa dem til hver anden core (for at undgaa hyperthreading).

    det udelukker dog ikke at jeg har varet heldig og sat affinity lige korrekt saa det passer med at jeg slaar de “discarded” cores fra.

    — edit — fandt hvor jeg havde testet tidliger
    https://www.dailyrush.dk/forums/topic/project-mercury/page/3/

    Cinebench R15 med 4 traade ( I7 920 4C/8T)
    standard uden PM loadet: 305-307CB
    Med PM’s NO HT conflicts slaet til: 335-337

    PM’s NO HT conflicts saetter netop affinity til hveranden core

    Sven Bent - Dr. Diagnostic
    www.TechCenter.DK

    #8

    Sven_Bent
    Bruger
    25.996 indlæg
    Offline

    nu har jeg lige teste alle 3 ting i min hjemme PC

    I7 3770 win10

    ingen problemme her

    Der er forbug paa all cores ved full affinity.
    og ved 4cores affininty er der intet tabt af total forbrug.

    hmm

    Sven Bent - Dr. Diagnostic
    www.TechCenter.DK

Viser 8 kommentarer - 1 til 8 (af 8 i alt)
  • Du skal være logget ind for at kommentere på dette indlæg.