CS 6958 PROJECT IDEAS 2 March 5, 2014
1. Visualizing memory access patterns 2 How well do we use the full memory hierarchy? Are we getting row buffer hits within DRAM chips? Should we reorganize data, and how? Source: A.N.M Imroz Choudhury and Paul Rosen. Abstract visualization of runtime memory behavior. In 6th IEEE International Workshop on Visualizing Software for Understanding and Analysis, VisSoft, pages 22-29, 2011.
2. Advanced materials, shading, sampling 3 Dielectrics, glossy, translucent Source: http://www.kevinbeason.com/worklog/wp-content/uploads/2009/06/brdftestmisuffizi.jpg
2. Advanced materials, shading, sampling 4 Multiple importance sampling, area light sources Source: https://graphics.stanford.edu/courses/cs348b-02/lectures/multipleimportance/walk004.html
2. Advanced materials, shading, sampling 5 Dielectrics, glossy, translucent Multiple importance sampling, area light sources How do we process/cast multiple seconds rays when evaluating materials? Should we add a shading queue (to STRaTa)? Additional materials cache?
3. Dedicated texture memory 6 How do we access memory coherently? Texture cache? Gather operations. Anisotropic filtering. Interpolation and fetch units
4. Advanced rendering techniques 7 How do these map well to TRaX? What hardware changes would help make these run quickly? Read/Write memory / framebuffer? Photon Mapping Lightcuts Metropolis Light Transport Radiosity … Volume rendering Beam tracing Sourcehttps://graphics.stanford.edu/courses/cs348b-02/lectures/multipleimportance/walk004.html
My past project: Beam Tracing 8
My past project: Beam Tracing 9
Imp Notes – Numerical Precision 10
Imp Notes – Numerical Precision 11
Beam-Tracing Visually 12
Beam-Tracing Visually 13
Recommend
More recommend