cancel
Showing results for 
Search instead for 
Did you mean: 

Archives Discussions

wainwright
Journeyman III

What is the size of the constant and texture caches of the 4000 series?

Memory sizes for 4000 series.

Hi!

I'm having trouble finding any clear info on the various memory sizes for the 4000 series. Basically I would like to know what a compute unit looks like.

There are 16 groups of 5 processing elements (4 simple + 1 complex). In total, 80 processing units per Compute Unit.

There is 16KiB of LDS

There are 64 K 4B registers per Compute unit.

I haven't been able to find and specifics regarding constant memory and its cache, or texture memory. Is texture memory usually called L1 and L2 cache? Does anyone know of the size per Compute Unit for the L1. I believe the L2 is not per Compute Unit If I understand correctly.

Any help would be greatly appreciated (Links to source if available would also be great!)

 

Thanks!

Ian

0 Likes
3 Replies
himanshu_gautam
Grandmaster

You can see clInfo for LDS and constant memory size.

Also refer to Chapter 4 OpenCL Programming guide for detailed description of L1 , L2 caches and Constant cache on GPUs. 

 

0 Likes

Hi!

Thanks for the suggestions. Sadly, I don't have a AMD 4000 series card, and the programming guide only states sizes of memories for the 5870 series, and seldom per compute unit, only per GPU.

Thanks,

Ian

0 Likes

I am not sure I am aware of all the parameters. Probably you can find them somewhere on net.

Are you interested in a particular GPU or the complete 4000 series?

A few links that might help:

http://en.wikipedia.org/wiki/Radeon_R700

http://www.nordichardware.com/index.php?option=com_content&catid=112&lang=en&view=article&id=18467

0 Likes