Download presentation
Presentation is loading. Please wait.
1
Programming with CUDA WS 08/09 Lecture 12 Tue, 02 Dec, 2008
2
Previously Optimization example: parallel reduction Optimization example: parallel reduction
3
Today Graded/ungraded course? Graded/ungraded course? Revisiting shared memory bank conflicts Revisiting shared memory bank conflicts Final projects Final projects
4
Graded/ungraded All settled? All settled?
5
Shared Memory Devices of compute capability 1.x have 16 banks Devices of compute capability 1.x have 16 banks –16K shared memory in 16 banks, 1K each –Successive 32-bit words are stored in successive banks
13
Final Projects Time-line Time-line –Thu, 20 Nov: Float write-ups on ideas of Jens & Waqar Float write-ups on ideas of Jens & Waqar –Tue, 25 Nov: Suggest groups and topics Suggest groups and topics –Thu, 27 Nov: Groups and topics assigned Groups and topics assigned –Tue, 2 Dec (today): Last chance to change groups/topics Last chance to change groups/topics Groups and topics finalized Groups and topics finalized
14
Final Projects There will be no lectures in the second half There will be no lectures in the second half –Meetings with groups –Schedule will be put online
15
Final Projects General tips General tips –Optimize your code –Document your code –Make your code platform independent –don't mix C and C++
16
Final Exam When? When?
17
On to exercises!
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.