Pójdzie mi gra ktora potrzebuje procesora 2 ghz na procesorze Intel Core 2 Duo T5250 1500 MHz ??
pewnie
Może ruszy ale będzie się wlokła? A może na starcie sprawdzi na czym ją uruchamiasz i zgłosi błąd?
To, ze masz 2 rdzenie nie znaczy, że dana gra umie z obu korzystać i będzie działała tak jak na procku jednordzeniowym 1,5 GHz. Częstotliwości rdzeni nie wolno dodawać.
Jak podasz co to za gra to Ci co ją znają może podadzą szczegółowe odpowiedzi.
Gra musi być napisana wielowątkowo,aby wykorzystać kilku rdzeniowy procesor,w przypadku wielu rdzeni mamy problem z ciągłością obliczeń,bardzo częsty problem w matematyce nie zawsze można obliczyć y gdy nie znamy x
więc wątek z obliczaniem y jest wstrzymany do czasu gdy nie obliczysz x
Weżmy następny przykład:
Równania kwadratowe
niech jeden wątek
odczytuje a b c i oblicz deltę
delta=b*b-4ac
drugi wątek musi otrzymać obliczoną deltę aby obliczyć pierwiastki,do czasu obliczenia delty drugi rdzeń nie będzie pracował czekając na deltę,bo dopiero wtedy można obliczyć pierwiastki
min dwa rdzenie zadziałają na raz dla zadań równoległych
Przeszukiwanie tablic,analiza obrazu,itp.
dominik1330 ,
Poczytaj - Konkretne tematy… ze zwróceniem szczególnej uwagi na pierwszy post. Proszę poprawić tytuł tematu na konkretny, mówiący o problemie. W celu dokonania zaleconej korekty - proszę użyć przycisku Edytuj przy poście otwierającym ten temat.
Zignorowanie zalecenia będzie skutkowało usunięciem tematu do Kosza.