Jingyue Wu via llvm-dev
2015-Aug-31 06:10 UTC
[llvm-dev] [CUDA/NVPTX] design doc for memory space inference
As a continuation to the effort of documenting optimizations for GPGPU programs <http://lists.llvm.org/pipermail/llvm-dev/2015-August/089574.html>, I am sending out the design doc <http://goo.gl/5wH2Ct> for another series of NVPTX-specific optimizations called memory space inference. They are already upstreamed to LLVM's NVPTX backend (relevant code can be found here <https://github.com/llvm-mirror/llvm/blob/master/lib/Target/NVPTX/NVPTXTargetMachine.cpp#L183-L193> ). Again, feel free to comment. Thanks, Jingyue -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150830/8f0991e5/attachment.html>
Chandler Carruth via llvm-dev
2015-Sep-04 00:46 UTC
[llvm-dev] [CUDA/NVPTX] design doc for memory space inference
I just want to chime in saying a huge thank you for documenting this kind of stuff. I also wanted to suggest in general turning these design documents into '.rst' format and putting them into a design document tree in the LLVM docs. Then, perhaps, referencing them from the code that implements these techniques. This kind of careful and detailed documentation is a huge benefit to the community and would help anyone starting to work on NVPTX or other GPU optimization. Thanks again, -Chandler On Sun, Aug 30, 2015 at 11:10 PM Jingyue Wu <jingyue at google.com> wrote:> As a continuation to the effort of documenting optimizations for GPGPU > programs > <http://lists.llvm.org/pipermail/llvm-dev/2015-August/089574.html>, I am > sending out the design doc <http://goo.gl/5wH2Ct> for another series of > NVPTX-specific optimizations called memory space inference. They are > already upstreamed to LLVM's NVPTX backend (relevant code can be found > here > <https://github.com/llvm-mirror/llvm/blob/master/lib/Target/NVPTX/NVPTXTargetMachine.cpp#L183-L193> > ). > > Again, feel free to comment. > > Thanks, > Jingyue >-------------- next part -------------- An HTML attachment was scrubbed... URL: <http://lists.llvm.org/pipermail/llvm-dev/attachments/20150904/a69998e5/attachment.html>