So, I'm kinda confused about the Intel and AMD GPU documentation. For the Intel documentation over
here, I notice that there's documentation for various architectures like Skylake, Ice Lake, and DG1, but for others like Coffee Lake there's only a volume about "Configurations". My question regarding those is: is there some kind of inheritance kind of thing going on, where for example Ice Lake is its own independent architecture but others like Whiskey Lake depend on something like Ice Lake?
For the amd documentation -- for up-to-date documentation anyway -- I was only able to find
this. There is, of course,
this page for general ISA documentation, but the Open GPU documentation there appears to be for much older GPUs.
Am I missing something? Is there a website that I'm not aware of that contains GPU documentation like PCIe information and such? Or is this all that's available? I know that AMD has their BIOS and Kernel Developer Guides (BKDGs), and while some of those contain "integrated" graphics, I'm wondering if there's a more "authoritative" reference that doesn't depend so heavily on the particular processor.