Demo Data from EDBT 2026 / reviewers in the wild / expert
Peter Djeu
dblp:23/2493
· DBLP profile ↗
6ranked-venue papers
3as first author
0since 2021 · last 2011
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 2 · 1 first-authorGraphics, computer vision, multimedia, augmented reality and games · 2 · 2 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-authorArtificial intelligence and machine learning · 1 · 1 first-authorSoftware engineering, systems software and programming languages · 1
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Computer graphics and multimedia
2 papers |
Rendering · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
1 paper |
Processor architecture and microarchitecture · 77% Performance modeling and evaluation · 23% |
Topics — the 4 heaviest of 5, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Rendering
ray tracing |
0.1 | 1 | 2011 | Razor: An architecture for dynamic multiresolution ray tracing · ACM Trans. Graph. 2011 |
Rendering › ray tracing
real-time ray tracing |
0.1 | 1 | 2008 | Toward a multicore architecture for real-time ray-tracing · MICRO 2008 |
Processor architecture and microarchitecture
chip multiprocessor |
0.1 | 1 | 2008 | Toward a multicore architecture for real-time ray-tracing · MICRO 2008 |
Performance modeling and evaluation
analytical modeling |
0.0 | 1 | 2008 | Toward a multicore architecture for real-time ray-tracing · MICRO 2008 |
Methods — techniques the papers use, named apart from their topics
redundancy and partitioning · 0.2multithreading · 0.2ISA specialization · 0.2two-phase shading · 0.1kd-tree acceleration · 0.1
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2011 | Razor: An architecture for dynamic multiresolution ray tracingabstractRecent work demonstrates that interactive ray tracing is possible on desktop systems, but there is still much debate as to how to most efficiently support advanced visual effects such as soft shadows, smooth freeform surfaces, complex shading, and animated scenes. With these challenges in mind, we reconsider the options for designing a rendering system and present Razor , a new software rendering architecture for distribution ray tracing designed to produce high-quality images with high performance on future single-chip many-core hardware. Razor includes two noteworthy capabilities: a set of techniques for quickly building the kd-tree acceleration structure on demand every frame from a scene graph and a system design that allows for crack-free multiresolution geometry with each ray independently choosing its geometry resolution. Razor's per-frame kd-tree build is designed to robustly handle arbitrarily scene animation, while its per-ray multiresolution geometry provides continuous level of detail driven by ray and path differentials. Razor also decouples shading from visibility computations using a two-phase shading scheme inspired by the REYES system, and caches tessellated representations of freeform surfaces at multiple levels of detail. We present experimental results gathered from a prototype system implemented on eight CPU cores, and discuss which aspects of the system are most successful and which would benefit from further investigation. Peter Djeu, Warren A. Hunt, Rui Wang 0003, Ikrima Elhassan, Gordon Stoll, William R. Mark |
ACM Trans. Graph. | 1 |
| 2010 | Quickly bounding diagonal edge lengths in tessellated bilinear patchesabstractWe present QuickBound, an algorithm for quickly determining whether a uniformly tessellated grid derived from a bilinear patch satisfies a maximum edge length threshold. Our approach generalizes the well-known technique of bounding the length of all horizontal and vertical edges in the uniformly tessellated grid by checking only a small, constant number of edges. We generalize this technique to apply to all diagonal edges. Our approach, called Quick-Bound, reduces the time complexity of determining whether an (m face x n face) grid satisfies the edge length threshold from O(mxn) to O(1). We provide a proof of correctness for QuickBound and also measure its effectiveness in a real-time bilinear patch visualizer. Peter Djeu |
SI3D | 1 |
| 2009 | Improving particle filter performance using SSE instructionsabstractRobotics researchers are often faced with real-time constraints, and for that reason algorithmic and implementation-level optimization can dramatically increase the overall performance of a robot. In this paper we illustrate how a substantial run-time gain can be achieved by taking advantage of the extended instruction sets found in modern processors, in particular the SSE1 and SSE2 instruction sets. We present an SSE version of Monte Carlo Localization that results in an impressive 9x speedup over an optimized scalar implementation. In the process, we discuss SSE implementations of atan, atan2 and exp that achieve up to a 4x speedup in these mathematical operations alone. Peter Djeu, Michael J. Quinlan, Peter Stone 0001 |
IROS | 1 |
| 2008 | Toward a multicore architecture for real-time ray-tracingabstractSignificant improvement to visual quality for real-time 3D graphics requires modeling of complex illumination effects like soft-shadows, reflections, and diffuse lighting interactions. The conventional Z-buffer algorithm driven GPU model does not provide sufficient support for this improvement. This paper targets the entire graphics system stack and demonstrates algorithms, a software architecture, and a hardware architecture for real-time rendering with a paradigm shift to ray-tracing. The three unique features of our system called Copernicus are support for dynamic scenes, high image quality, and execution on programmable multicore architectures. The focus of this paper is the synergy and interaction between applications, architecture, and evaluation. First, we describe the ray-tracing algorithms which are designed to use redundancy and partitioning to achieve locality. Second, we describe the architecture which uses ISA specialization, multi-threading to hide memory delays and supports only local coherence. Finally, we develop an analytical performance model for our 128-core system, using measurements from simulation and a scaled-down prototype system. More generally, this paper addresses an important issue of mechanisms and evaluation for challenging workloads for future processors. Our results show that a single 8-core tile (each core 4-way multithreaded) can be almost 100% utilized and sustain 10 million rays/second. Sixteen such tiles, which can fit on a 240 mm2chip in 22 nm technology, make up the system and with our anticipated improvements in algorithms, can sustain real-time rendering. The mechanisms and the architecture can potentially support other domains like irregular scientific computations and physics computations. Venkatraman Govindaraju, Peter Djeu, Karthikeyan Sankaralingam, Mary K. Vernon, William R. Mark |
MICRO | 2 |
| 2004 | The Limits of Alias Analysis for Scalar Optimizations
Rezaul Alam Chowdhury, Peter Djeu, Brendon Cahoon, James H. Burrill, Kathryn S. McKinley |
CC | 2 |
| 2004 | TexMol: Interactive Visual Exploration of Large Flexible Multi-Component Molecular ComplexesabstractWhile molecular visualization software has advanced over the years, today, most tools still operate on individual molecular structures with limited facility to manipulate large multicomponent complexes. We approach this problem by extending 3D image-based rendering via programmable graphics units, resulting in an order of magnitude speedup over traditional triangle-based rendering. By incorporating a biochemically sensitive level-of-detail hierarchy into our molecular representation, we communicate appropriate volume occupancy and shape while dramatically reducing the visual clutter that normally inhibits higher-level spatial comprehension. Our hierarchical, image based rendering also allows dynamically computed physical properties data (e.g. electrostatics potential) to be mapped onto the molecular surface, tying molecular structure to molecular function. Finally, we present another approach to interactive molecular exploration using volumetric and structural rendering in tandem to discover molecular properties that neither rendering mode alone could reveal. These visualization techniques are realized in a high-performance, interactive molecular exploration tool we call TexMol, short for Texture Molecular viewer. Chandrajit L. Bajaj, Peter Djeu, Vinay Siddavanahalli, Anthony Thane |
IEEE Visualization | 2 |