Jos prossussa on monta ydintä, niin kannattaako ohjelmoida ohjelma siten, että toinen silmukka ottaa käyttöön yhden ytimen ja toinen toisen ytimen?
Monen prosessorin ohjelmointi
Linuxer
2283
0Äänestä
Muut lukivat myös
Odottaa vastausta
Näihin keskusteluihin ei ole vielä vastattu. Ole ensimmäinen.
Vastaukset 2
Vanhimmat
päättelemään, että missä prosessorissa prosessi/threadi kannattaa käynnistää.
Yleensähän käyttis valitsee ohjelman alustaksi sen prossun, jossa on vähiten kuormaa, mutta koodissa on erotettava osat, jotka on jaettavissa eri prossuille.
Sama pätee prosessin käynnistämisessä klustereihin.
varten on ohjelmoitava oma silmukkansa. Sitten silmukat kudotaan yhteen säikeillä tai puikoilla. Lopuksi kiristetään ja sitten se on valmis.