Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

extend device properties #21

Open
BenjaminW3 opened this issue Dec 22, 2014 · 2 comments
Open

extend device properties #21

BenjaminW3 opened this issue Dec 22, 2014 · 2 comments

Comments

@BenjaminW3
Copy link
Member

SharedMemorySizeBytes
MaxClockFrequencyHz

Maybe also CoresPerMultiProcessor. This should be the number of cores with fast shared memory. On a two Processor node using OpenMP this should be the number of cores on one of the processors ( x const).
Do we really need this? BlockKernelsCountMax delivers the maximum block size which is more relevant.

@BenjaminW3 BenjaminW3 changed the title add device properties extend device properties Dec 22, 2014
@ax3l
Copy link
Member

ax3l commented Dec 23, 2014

CoresPerMultiProcessor could be for a numa/cpu system: cores per socket.

allows you to define "shared" memory as the memory that is close to the socket and does not add additional latency over qpi, etc.

@sbastrakov
Copy link
Member

@krzikalla just mentioned the shared memory size property via email. I guess this should be rather straightforward to implement. If there are no objections to have it added, I could provide a PR in a couple of days.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants