Same banały człowieku opisałeś. A kart graficzne wykonują raczej liniowe niż losowe dostępy. Gry wciągają pewnie i z kilkadziesiąt razy więcej niż jakieś tam GUI. Mimo to Portal 2 lata na full w natywnej na E-350, gdzie jest tylko jeden 64-bitowy kanał pamięci DDR3 1066MHz. Załóżmy przykładowo, że GUI wciąga 5x mniej (mój netbook ma rozdzielczość 1366, a porównajmy to do GUI w 1920). Wychodzi więc ok 8 GB/s / 5 = 1.6 GB/s wciągane przez GUI w Full HD (jednak jestem zdania, że średnia wychodzi w granicach 0.5 GB/s albo i mniej). Według http://www.purepc.pl/pamieci/Przeglad_pamieci_DDR3?page=all różnice pomiędzy DDR3 1333 MHz a DDR3 2000 MHz są w większości przypadków kosmetyczne, a w najgorszych dalej niewielkie. 1.6 GB/s to, na dwóch kanałach, czyli 128-bit, jakieś 100 MHz pasma (0.5 GB/s to jakieś 30 MHz pasma). Zmniejsz sobie taktowanie pamięci o 100 MHz i przedstaw nam wyniki wydajności.
Pozoga napisał(a)
Wspomniałem o tym że nie wszystko może być cachowane. Współdzielona pamięć karty graficznej zdecydowanie nie może być gdyż odwołuje się do niej kilka urządzeń (procesory i układ) i jej stan może ulegać zmianie podczas operacji.
Mylisz się.
realworldtech.com napisał(a)
Sandy Bridge is the first GPU tightly integrated with an x86 through a shared L3 cache. Graphics performance has doubled, thanks to new shader cores and more powerful fixed functions. Sadly, there is no OpenCL or DirectX11 support till Ivy Bridge. Multimedia is superb, with full hardware decoding and accelerated encoding exposed through an API. The new design is a huge advance, but much work remains for future generations.
Więcej info tutaj: http://www.realworldtech.com/page.cfm?ArticleID=RWT080811195102
Grafa może się wymieniać danymi z systemem poprzez pamięć podręczną.
Ja mam tylko 3GB ale rzadko zużycie pamięci na linuxie dochodzi mi do 2GB, więc dołożenie tak dużej ilości ramu może nie zwiększyć wydajności. Jeśli jesteś zainteresowany architekturą 64bitową (ja mam 32bity) to musisz liczyć dwa razy tyle pamięci.
To chyba edytujesz bazy danych w notatniku. Kumplowi w robocie ledwo wystarczało 4 GiB, na opasły serwer aplikacyjny, różne IDE, narzędzia plus ogromny program do zarządzania w Javie. Zależy co kto robi, a 4 GB dodatkowej pamięci DDR3 od GoodRAMa to jakieś 100 zł. Mały wydatek, jeśli kiedyś ma zwiększyć produktywność.
Jeśli chodzi o grafy zintegrowane to jest jeszcze inna sprawa. O ile w desktopie można sobie kupić nawet szrotową samodzielną i nic wiele to nie zmienia, to w przypadku laptopów trzeba się przejąć wciąganiem prądu, a przez to i hałasem, grzaniem i czasem działania na baterii. Po co dokładać 200/ 300 zł żeby mieć ten ułamek procenta (średnio) szybszego laptopa, kosztem grzania, hałasu i skróceniem czasu działania na baterii? Czysty bezsens. Te 200/ 300 zł można by przeznaczyć na lepszy procesor, wzrost wydajności byłby kilku-dziesięcioprocentowy, a nie na poziomie ułamka procenta jak przy twoim pomyśle.