BANKING GRAPHICS PROCESSOR SHARED LOCAL MEMORY

A graphics processor may be assigned a number of banks in a shared local memory to reduce the number of bank conflicts. In some cases, the number of banks may be higher than the single instruction multiple data slot number times the number of messages per cycle. The actual number of banks may be set...

Full description

Saved in:
Bibliographic Details
Main Authors APPU, Abhishek, R, VALERIO, James, A, RAY, Joydeep
Format Patent
LanguageEnglish
French
Published 01.02.2018
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:A graphics processor may be assigned a number of banks in a shared local memory to reduce the number of bank conflicts. In some cases, the number of banks may be higher than the single instruction multiple data slot number times the number of messages per cycle. The actual number of banks may be set to the next higher relatively prime number of 2n and 3 where n is 0-5. Un certain nombre de banques dans une mémoire locale partagée peuvent être attribuées à un processeur graphique afin de réduire le nombre de conflits entre les banques. Dans certains cas, le nombre de banques peut être supérieur au nombre d'intervalles de données multiples d'instruction unique fois le nombre de messages par cycle. Le nombre réel de banques peut être fixé au nombre premier relativement plus élevé suivant de 2 n et 3 où n est compris entre 0 et 5.
Bibliography:Application Number: WO2017US37406