EDBT 2026 Demo / reviewers in the wild / expert
David Pankratz
dblp:15/1855
· DBLP profile ↗
5ranked-venue papers
1as first author
4since 2021 · last 2024
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 1 first-author · 3 since 2021Artificial intelligence and machine learning · 1 · 1 since 2021Software engineering, systems software and programming languages · 1 · 1 first-author · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021Human-computer interaction and ubiquitous computing · 1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2024 | SV3D: Novel Multi-view Synthesis and 3D Generation from a Single Image Using Latent Video Diffusion
Vikram Voleti, Chun-Han Yao, Mark Boss, Adam Letts, David Pankratz, Dmitry Tochilkin, Christian Laforte, Robin Rombach, Varun Jampani |
ECCV (1) | 5 |
| 2022 | Vectorizing divergent control flow with active-lane consolidation on long-vector architectures
Wyatt Praharenka, David Pankratz, João P. L. de Carvalho, Ehsan Amiri, José Nelson Amaral |
J. Supercomput. | 2 |
| 2021 | Vulkan Vision: Ray Tracing Workload Characterization using Automatic Graphics InstrumentationabstractWhile there are mature performance monitoring, profiling and instrumentation tools to help understanding the dynamic behaviour of general-purpose GPU applications, the abstract programming models of graphics applications have limited the development of such tools for graphics. This paper introduces Vulkan Vision (V- Vision), a framework for collecting detailed GPU execution data from Vulkan applications to guide hardware-informed improvements. A core contribution of V- Vision is providing out-of-the-box data collection for capturing complete dynamic warp and thread execution traces. V- Vision also provides analyses for the follow purposes: identifying and visualizing application hotspots to guide optimization, characterizing application behaviour and estimating the effect of architectural modifications. This paper demonstrates the potential for these analyses in applications that utilize the recent ray-tracing extension in Vulkan and describes new insights about the applications and the underlying hardware. David Pankratz, Tyler Nowicki, Ahmed Eltantawy, José Nelson Amaral |
CGO | 1 |
| 2021 | Intersection Prediction for Accelerated GPU Ray TracingabstractRay tracing has been used for years in motion picture to generate photorealistic images while faster raster-based shading techniques have been preferred for video games to meet real-time requirements. However, recent Graphics Processing Units (GPUs) incorporate hardware accelerator units designed for ray tracing. These accelerator units target the process of traversing hierarchical tree data structures used to test for ray-object intersections. Distinct rays following similar paths through these structures execute many redundant ray-box intersection tests. We propose a ray intersection predictor that speculatively elides redundant operations during this process and proceeds directly to test primitives that the ray is likely to intersect. A key aspect of our predictor strategy involves identifying hash functions that preserve enough spatial information to identify redundant traversals. We explore how to integrate our ray prediction strategy into existing GPU pipelines along with improving the predictor effectiveness by predicting nodes higher in the tree as well as regrouping and scheduling traversal operations in a low cost, judicious manner. On a mobile class GPU with a ray tracing accelerator unit, we find the addition of a 5.5KB predictor per streaming multiprocessor improves performance for ambient occlusion workloads by a geometric mean of 26%. Lufei Liu 0001, Wesley Chang, Francois Demoullin, Yuan-Hsi Chou, Mohammadreza Saed, David Pankratz, Tyler Nowicki, Tor M. Aamodt |
MICRO | 6 |
| 2006 | Adding concentrations to the CS major: our dean calls us 'innovative'abstractIn response to recent studies on enrollment trends and our own assessment results, we have significantly modified our Computer Science major to include not only a traditional major in computer science but also to include concentrations in Business Information Systems and Graphic Design and Implementation. As we are a small liberal arts college with three faculty members and a small budget, we have partnered with other disciplines on campus to provide options for our majors to apply concepts and principles of computer science to other areas. We present here our plans of study for the three concentrations, our rationale for making these additions, and favorable responses from students, faculty, and administration. James Blahnik, Bonnie McVey, David Pankratz |
SIGCSE | 3 |