Kirjoittaja Aihe: Ytimien lukumäärän hyödyllisyys  (Luettu 1024 kertaa)

ilkant

  • Käyttäjä
  • Viestejä: 1390
  • Kubuntu
    • Profiili
Ytimien lukumäärän hyödyllisyys
« : 04.12.24 - klo:22.06 »
Onko olemassa laskentakaavoja tai jotain taulukkoa, miten monta ydintä hyödyttää tehtäväkuorman ajossa merkittävästi? Tarkoitan tällä sitä, että kun on vaikkapa numeronmurskaustehtävä tai virtuaalivaluutan laskenta tai sitten peräti tavanomainen taulukkolaskentaa, tekstinkäsittelyä ja somettamista. Kuinka monta ydintä tulisi prosessorissa olla? Eli kääntäen ajateltuna, mikä määrä ytimiä ei enää nopeuta tehtävän suorittamista ratkaisevalla tasolla.

Tämä tuli mieleen kun katselin YouTubesta AMD Epyc 9965 esittelyä. Siinä on 192 ydintä jaa 384 säiettä. Kun hain hintaa, niin haku toi AMD Threadripperin, jonka hinta on vaatimattomat noin 13 000 €.

Ja edelleen ehkä minua hyödyttäisi tietää 6 ytimen vaihtuminen 20 ytimeen sekalaisessa kuormassa. Onko isommalla ytimien määrällä merkittävää vaikutusta?

Tomin

  • Palvelimen ylläpitäjä
  • Käyttäjä / moderaattori+
  • Viestejä: 11487
    • Profiili
    • Tomin kotisivut
Vs: Ytimien lukumäärän hyödyllisyys
« Vastaus #1 : 04.12.24 - klo:22.37 »
No siis lähimpänä kysymääsi on varmaan Amdahlin laki (Wikipedia englanniksi). Tietenkin tässä pitää tietää, millaista algoritmia (tai algoritmeja) suoritetaan ja minkä verran siinä on rinnakkaista ja peräkkäistä laskentaa.
Automaattinen allekirjoitus:
Lisäisitkö [RATKAISTU] ketjun ensimmäisen viestin aiheeseen ongelman ratkettua, kiitos.

ilkant

  • Käyttäjä
  • Viestejä: 1390
  • Kubuntu
    • Profiili
Vs: Ytimien lukumäärän hyödyllisyys
« Vastaus #2 : 17.12.24 - klo:22.40 »
No siis lähimpänä kysymääsi on varmaan Amdahlin laki (Wikipedia englanniksi).

Kiitos! Pitää tutustua tuohon.