I'm looking for the architecture diagrams for the 6000 and 7000 GPUs, specifically with relation to OpenCL programming (cache/constant memory/core configuration, etc.) Something similar to the AMD 5870 diagram in the AMD university toolkit lecture 4, on page 7 as can be seen here:
http://www.slideshare.net/FT232BM/lec04-gpu-architecture
Anyone knows if they exists and where I can find them?
Thanks
For the 7xxx -> http://developer.amd.com/afds/assets/presentations/2620_final.pdf page 10
You can find 6xxx specific stuff in here -> http://developer.amd.com/sdks/AMDAPPSDK/assets/AMD_HD_6900_Series_Instruction_Set_Architecture.pdf chapter 1,2
And here's a very good article about 5xxx, 6xxx and Fermi architectures -> http://www.realworldtech.com/page.cfm?ArticleID=RWT121410213827&p=5
The talk Ben Gaster and I gave at the OpenGPU workshop at HiPEAC in January might give what you need in a more compact form:
http://www.opengpu.net/EN/attachments/154_HiPEAC2012_OpenGPU_AMD.pdf
I need to use those slides to do an update of the university kit for an OpenCL course I'm due to teach later in the year so let us know if you have any feedback.