Abstract | ||
---|---|---|
Recent innovations in computer hardware architecture---the arrival of multi-core CPUs, the generalization of graphics processing units (GPUs), and the imminent increase in bandwidth available between CPU and GPU cores---make a new era of interactive graphics possible. As a result of these changes, game consoles, PCs and laptops will have the potential to provide unprecedented levels of visual richness, realism, and immersiveness, making interactive graphics a compelling killer app for these modern computer systems. However, current graphics programming models and APIs, which were conceived of and developed for the previous generation of GPU-only rendering pipelines, severely hamper the type and quality of imagery that can be produced on these systems. Fulfilling the promise of programmable graphics---the new era of cooperatively using the CPU, GPU, and complex, dynamic data structures to efficiently synthesize images---requires new programming models, tools, and rendering systems that are designed to take full advantage of these new parallel heterogeneous architectures. Neoptica is developing the next-generation interactive graphics programming model for these architectures, as well as new graphics techniques, algorithms, and rendering engines that showcase the unprecedented visual quality that they make possible. |
Year | DOI | Venue |
---|---|---|
2008 | 10.1145/1401132.1401153 | ACM SIGGRAPH 2008 classes |
Keywords | DocType | Citations |
interactive rendering,programmable graphics,new programming model,gpu-only rendering pipeline,next-generation interactive graphics programming,new parallel heterogeneous architecture,interactive graphics,gpu core,new era,current graphics programming model,new graphics technique,computer graphics,rendering system,graphical programming,data structure,programming model,reflectance,materials,complex dynamics,hardware architecture | Conference | 3 |
PageRank | References | Authors |
0.59 | 0 | 6 |
Name | Order | Citations | PageRank |
---|---|---|---|
Matt Pharr | 1 | 419 | 36.75 |
Aaron Lefohn | 2 | 282 | 22.38 |
Craig Kolb | 3 | 206 | 32.06 |
Paul Lalonde | 4 | 71 | 9.09 |
Tim Foley | 5 | 756 | 77.37 |
Geoff Berry | 6 | 3 | 0.59 |