Talk:Shared graphics memory
Appearance
![]() | Computing Stub‑class ![]() | ||||||||||||
|
Is the title for this article incorrect? it seems the Shared Memory article should be renamed Shared Memory Architecture. This looks to be a good example of an implementation of the shared memory architecture. Any objections to renaming this? 67.64.77.89 (talk) 22:26, 2 April 2008 (UTC)
Amiga paragraph
Ive had a quick tidy of this paragraph, but it has got me thinking that it might not belong in this article:
- Another early design was the Commodore Amiga, which featured 256-2048 kB of "chip RAM" (depending on the model). This RAM was used by both the CPU (as main memory) and the Amiga's custom chipset (for sound/graphics/IO). By default, most Amiga computers only came with chip RAM, but could be expanded with RAM that only the CPU could access (called "Fast RAM"), through expansion boards.
I dont think this is quite the same thing as what the rest of the article is referring to (purely sharing graphics and main memory) as the system architecture is significantly different from IBM PC-based designs?StealthFox 00:37, 2 February 2009 (UTC)
- Your version offers more detail, yet it diverts from the topic imho. Actually UMA-like designs were used in most home computers in the 80s and 90s (Atari 400/800/XL series, VIC-20, C64, Atari ST, ...) BUT usually they just shared the RAM in total. Modern UMA design use a window of the entire RAM for graphics, in which the graphics subsystem shares part of the total memory area. The Amiga differed in being the other way around: the CPU co-used the graphics memory, just like older home computers but it wasn't limited to that as it offered a way to expand with CPU-dedicated RAM. In software it looks just like modern UMA, but on the hardware side it is different (two or more memory subsystems). Since this article is not about modern UMA but about shared memory in general, the Amiga architecture does belong here - as would a reference to previous home computer systems. -- Zac67 (talk) 21:57, 3 February 2009 (UTC)