Neophytos Neophytou

dblp:87/6038 · DBLP profile ↗
← Back
6ranked-venue papers
3as first author
0since 2021 · last 2007
0000-0001-6757-3733ORCID · corroborated

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 3 · 2 first-authorGraphics, computer vision, multimedia, augmented reality and games · 3 · 1 first-authorHuman-computer interaction and ubiquitous computing · 2 · 1 first-author

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
1 paper
Rendering · 100%
Computer architecture, parallel and distributed computing, and storage systems
2 papers
Parallel and multicore computing · 77% GPUs and heterogeneous computing · 23%
Software engineering, system software, and programming languages
1 paper
Debugging and program repair · 100%

Topics — the 8 heaviest of 8, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Rendering
global illumination
0.112007
Lattice-Based Volumetric Global Illumination · IEEE Trans. Vis. Comput. Graph. 2007
Parallel and multicore computing
MPI
0.012001
Net-dbx: A Web-Based Debugger of MPI Programs Over Low-Bandwidth Lines · IEEE Trans. Parallel Distributed Syst. 2001
Parallel and multicore computing › parallel computing
parallel program debugging
0.012001
Net-dbx: A Web-Based Debugger of MPI Programs Over Low-Bandwidth Lines · IEEE Trans. Parallel Distributed Syst. 2001
Rendering › participating media rendering
multiple scattering
0.012007
Lattice-Based Volumetric Global Illumination · IEEE Trans. Vis. Comput. Graph. 2007
Rendering
volume rendering
0.012007
Lattice-Based Volumetric Global Illumination · IEEE Trans. Vis. Comput. Graph. 2007
GPUs and heterogeneous computing
GPU rendering
0.012007
Lattice-Based Volumetric Global Illumination · IEEE Trans. Vis. Comput. Graph. 2007
Debugging and program repair › concurrent program debugging
distributed debugging
0.012001
Net-dbx: A Web-Based Debugger of MPI Programs Over Low-Bandwidth Lines · IEEE Trans. Parallel Distributed Syst. 2001
Parallel and multicore computing › parallel programming models
message passing
0.012001
Net-dbx: A Web-Based Debugger of MPI Programs Over Low-Bandwidth Lines · IEEE Trans. Parallel Distributed Syst. 2001

Methods — techniques the papers use, named apart from their topics

two-pass illumination · 0.1face-centered cubic lattice · 0.1GPU acceleration · 0.1web-based interface · 0.1java · 0.1
YearPublicationVenuePosition
2007 Subdivision Volume Splatting
abstract
Volumetric Subdivision (VS) is a powerful paradigm that enables volumetric sculpting and realistic volume deformations that give rise to the concept of "virtual clay". In VS, volumes are commonly represented as a space-filling set of deformed polyhedra, which can be further decomposed into a mesh of tetrahedra for rendering. Images can then be generated via tetrahedral projection or raycasting. A current shortcoming in VS-based operations is the need for a very high level of subdivision to represent fine detail in the mesh and to obtain a high-fidelity visualization. However, we have discovered that the subdivision process itself can be closely simulated with radial basis functions (RBFs), making it possible to replace the finer subdivision levels by a coarser aggregation of RBF kernels. This reduction to a simplified assembly of RBFs subsequently enables interactive rendering of volumetric subdivision shapes within a GPU-based volume splatting framework.
Kevin T. McDonnell, Neophytos Neophytou, Klaus Mueller 0001, Hong Qin 0001
EuroVis2
2007 Lattice-Based Volumetric Global Illumination
abstract
We describe a novel volumetric global illumination framework based on the Face-Centered Cubic (FCC) lattice. An FCC lattice has important advantages over a Cartesian lattice. It has higher packing density in the frequency domain, which translates to better sampling efficiency. Furthermore, it has the maximal possible kissing number (equivalent to the number of nearest neighbors of each site), which provides optimal 3D angular discretization among all lattices. We employ a new two-pass (illumination and rendering) global illumination scheme on an FCC lattice. This scheme exploits the angular discretization to greatly simplify the computation in multiple scattering and to minimize illumination information storage. The GPU has been utilized to further accelerate the rendering stage. We demonstrate our new framework with participating media and volume rendering with multiple scattering, where both are significantly faster than traditional techniques with comparable quality.
Zhe Fan, Neophytos Neophytou, Arie E. Kaufman, Klaus Mueller 0001
IEEE Trans. Vis. Comput. Graph.4
2006 GPU-Accelerated Volume Splatting With Elliptical RBFs
abstract
Radial Basis Functions (RBFs) have become a popular rendering primitive, both in surface and in volume rendering. This paper focuses on volume visualization, giving rise to 3D kernels. RBFs are especially convenient for the representation of scattered and irregularly distributed point samples, where the RBF kernel is used as a blending function for the space in between samples. Common representations employ radially symmetric RBFs, and various techniques have been introduced to render these, also with efficient implementations on programmable graphics hardware (GPUs). In this paper, we extend the existing work to more generalized, ellipsoidal RBF kernels, for the rendering of scattered volume data. We devise a post-shaded kernel-centric rendering approach, specifically designed to run efficiently on GPUs, and we demonstrate our renderer using datasets from subdivision volumes and computational science.
Neophytos Neophytou, Klaus Mueller 0001, Kevin T. McDonnell, Wei Hong 0006, Hong Qin 0001, Arie E. Kaufman
EuroVis1
2004 Net-dbx-G: a Web-based debugger of MPI programs over Grid environments
abstract
Net-dbx-G is a tool that utilizes Java and other World Wide Web tools as an interface to Grid services to help Grid application developers debug their MPI programs from anywhere in the Internet. Net-dbx-G is a source level debugger with the full power of gdb (the GNU Debugger), providing the user with full Grid functionality. The portability of the tool is of great importance as well because it enables the tool to be used on heterogeneous nodes that participate in an MPI enabled, Grid environment. The users of our system simply point their browser to the Net-dbx-G webpage and authenticate to the virtual organization that they are part of. Having at their disposal the shared resources participating with that VO, they start debugging by interacting with the provided GUI environment of the tool. The users can dynamically select which MPI processes to view/debug.
Panayiotis Neophytou, Neophytos Neophytou, Paraskevas Evripidou
CCGRID2
2001 Net-dbx: A Web-Based Debugger of MPI Programs Over Low-Bandwidth Lines
abstract
This paper describes Net-dbx, a tool that utilizes Java and other World Wide Web tools for the debugging of MPI programs from anywhere in the Internet. Net-dbx is a source-level interactive debugger with the full power of gdb (the GNU Debugger) augmented with the debug functionality of the public-domain MPI implementation environments. The main effort was on a low overhead, yet powerful, graphical interface supported by low-bandwidth connections. The portability of the tool is of great importance as well because it enables the tool to be used on heterogeneous nodes that participate in an MPI multicomputer. Both needs are satisfied a great deal by the use of WWW browsing tools and the Java programming language. The user of our system simply points his/her browser to the Net-dbx page, logs in to the destination system, and starts debugging by interacting with the tool, just as with any GUI environment. The user can dynamically select which MPI processes to view/debug. A special WWW-based environment has been designed and implemented to host the system prototype.
Neophytos Neophytou, Paraskevas Evripidou
IEEE Trans. Parallel Distributed Syst.1
1998 Net-dbx: A Java Powered Tool for Interactive Debugging of MPI Programs Across the Internet
Neophytos Neophytou, Paraskevas Evripidou
Euro-Par1