NVIDIA/jitify

Integration with Occupancy Calculator

DavidPoliakoff opened this issue · 3 comments

Hey Folks,

I've been working on using Jitify, before getting to the request just wanted to say the software has been really excellent.

I know NVIDIA has an Occupancy Calculator, there's a bit of code which uses it here, the code is a little dense, but essentially you can get the ideal occupancy for a kernel. I believe your kernels are represented in your KernelInstantiations here, and we interface with that most closely here. I'd like to be able to call something like myKernelInstantation.configureViaCalculator() and have the calculator handle that logic and return a KernelLauncher

Any opposition? If not, would it be easier for you to accept a pull request or write code yourselves?

Thanks again, really excited to get JIT capabilities.

Just a followup: NVIDIA has two Occupancy Calculators, one is the Excel Spreadsheet, which is wonderful but not what I'm talking about. I'm talking about these runtime functions

Thanks for the suggestion! Does #8 look OK?

That's perfect, and thanks so much, a three hour turnaround time is extremely impressive and helpful