Hm zvlastne. Ja som skor pocul opak. A sice, ze vypoctovy vykon skrze multi-thread, je nepodstatny. A naopak single-thread testy su velmi dolezite. Vacsina aplikacii a algoritmov totiz, bohuzial, stale pracuje ako single-thread- ako jedno samostatne vlakno. Sice si CPU dokaze rozlozit aj 1-vlaknovy proces medzi viac jadra, ale to ti vykon nijak nezdvihne :). Akurat sa tym setri teplota a spotrebovana energia procesoru. Takze multi-thread je nepodstatny a nedolezity. Single-thread je velmi dolezity, pretoze to je priamo-umerne napriklad rychlosti spustenia systemu Windows v tvojom PC. Pochopitelne drivery, systemove kniznice, algoritmy, kody v OS Windows, nie su naprogramovane ako viac-vlaknove. Vzdy bezia len ako 1 samostatny proces. To ze si tento proces, dokaze CPU hodit cez viac GPU, vsak nezvysuje jeho vykon, ale iba tym usetris cas procesora na ine operacie. Vypoctvovy vykon by bol vyuzit cez viac jadra / vlakna len v takom pripade, ak by bola z matematickeho hladiska, napisana aplikacia / kod / algoritmus pre viac vlakien (nieco ako paralelne vypocitanie prikladu pre gymnazistov, ha ha) a dokazalo by to fungovat v postate 16x nasobne rychlejsie, tak to by bola ina kava. Zial. Tak to nefunguje. Cize su dolezite iba single-thread udaje vypoctvoveho vykonu. Sam som ako IT-ckar bol nie raz velmi sklamany z toho, ako 8 jadrovy procesor, bol MENEJ VYKONNY nez napriklad 6 jadrovy procesor rovnakej rodiny. Rozdiel bol len vo frekvenciach. Ten 6-jadrovy mal vyssiu frekvenciu a vyssi vykon single-thread. A Windows sa na tomto 6-jadrovom, spustil rychlejsie, nez na 8-jadrovom. Tiez sa to da porovnat tak, ze si zozenies dva ideticke CPU akurat rozdiel bude v pocte jadier. Nabeh Windows ci nejakej hry a aplikacie, vobec neni zavisli na pocte jadier procesora alebo na pocte virtualnych vlakien procesora. Zalezi na single-thread vykone. 90% kodu je napisanych ako 1-vlaknovych. To ze sa to snazia tvorcovia AMD a INTEL posielat aj cez viac jadier / vlakien, nezvysuje vykon, ale… odtazuje vykon a cas procesora, aby mohol zaroven vykonavat aj ine "veci". Ukázat celý příspěvek