David Jablonowski

dblp:40/1736 · DBLP profile ↗
← Back
5ranked-venue papers
2as first author
0since 2021 · last 1993
—ORCID · none

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

Systems, architecture and hardware · 3 · 1 first-authorSoftware engineering, systems software and programming languages · 1 · 1 first-authorHuman-computer interaction and ubiquitous computing · 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 architecture, parallel and distributed computing, and storage systems
3 papers
High-performance computing · 34% Performance modeling and evaluation · 34% Parallel and multicore computing · 32%
Interdisciplinary, comprehensive, and emerging computing
1 paper
Computational science and engineering · 100%
Computer graphics and multimedia
1 paper
Visualization and visual analytics · 100%

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

TopicWeightPapersLastEvidence papers
Visualization and visual analytics
scientific visualization
0.011993
VASE: the visualization and application steering environment · SC 1993
High-performance computing
computational steering
0.011993
VASE: the visualization and application steering environment · SC 1993
Parallel and multicore computing › multiprocessor system
multiprocessor performance measurement
0.011989
An environment for performance experiment on multiprocessors · SC 1989
Performance modeling and evaluation
performance analysis tools
0.011989
An environment for performance experiment on multiprocessors · SC 1989
Performance modeling and evaluation › performance analysis tools
performance visualization
0.011989
An environment for performance experiment on multiprocessors · SC 1989
Parallel and multicore computing
parallel programming models
0.011988
FAULT: an environment for programming parallel scientific applications · SC 1988
High-performance computing
scientific computing systems
0.011988
FAULT: an environment for programming parallel scientific applications · SC 1988

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

source code annotation · 0.0distributed execution · 0.0gprof · 0.0
YearPublicationVenuePosition
1993 VASE: the visualization and application steering environment
abstract
The visualization and application steering environment (VASE) provides interactive visual computing and steering for scientific and engineering programs. VASE defines an abstraction for a steerable program structure and provides tools that create and manage collections of these steerable codes. It is designed to work with existing codes written in Fortran. Based on simple annotations in the source code, VASE tools construct a high-level model of each application and enable the user to work with this model rather than at the detailed source-code level. Collections of steerable codes execute in a distributed environment. This paper describes the design objectives for VASE, its architecture, and its implementation, and illustrates its use with an example application.
David Jablonowski, John D. Brunner, Brian Bliss, Robert B. Haber
SC1
1991 Run-Time Visualization of Program Data
abstract
An improvement to visualization systems that provides a graphics window into an application displaying program data at run-time through an easy-to-use graphical interface is discussed. With little or no instrumentation of the application the user will be able to dynamically select data for graphical display as the program executes on a remote computer system. The data to be displayed and the type of display to be used are chosen interactively while the application is executing. Any data display can be enabled and disabled at any time; it is not necessary to specify the data or graphics technique before compilation as with conventional graphics tools. An architecture for such a remote visualization system is proposed, and an implementation, called Vista, is described. Designed primarily for scientific visualization, Vista or offers an environment for more effective debugging and program development.>
Allan Tuchman, David Jablonowski, George Cybenko
IEEE Visualization2
1989 An environment for performance experiment on multiprocessors
abstract
This paper describes an interactive tool for collecting and visualizing performance statistics for programs running on an Alliant FX/8 multiprocessor. The performance “workbench” presented is based on the gprof tool, supplied as a standard component with many Unix systems. The user-friendly environment presented does most of the bookkeeping necessary to compile, execute, and analyze application programs automatically. The environment also supports a graphical interface to review experimental data. The work reported here is a part of the ongoing work on the development of the Faust programming environment at the Center for Supercomputing Research and Development at the University of Illinois at Urbana-Champaign.
Yogesh Gaur, Vincent A. Guarna Jr., David Jablonowski
SC3
1989 GMB: A Tool for Manipulating and Animating Graph Data Structures
abstract
Abstract This paper describes a tool graph originally developed for the Faust environment. Faust is a scientific program development environment being implemented at the Center for Supercomputing Research and Development at the University of Illinois at Urbana‐Champaign. The graph tool comprises two major components: the Graph Manager that implements an abstract graph data type, and the Graph Browser that handles the details of displaying a subgraph of a graph created through the Graph Manager. The Graph Browser displays graph views, where a graph view is a subgraph of its parent graph. The concept of graph views is analogous to the concept of views in the traditional database sense. Several graph views may simultaneously exist for a single parent graph, where each view's subgraph depends on the context of the application requesting the view. Goals of the graph tool, GMB, included providing an abstract graph data type for general use and animating graphs efficiently.
David Jablonowski, Vincent A. Guarna Jr.
Softw. Pract. Exp.1
1988 FAULT: an environment for programming parallel scientific applications
abstract
The goals and architecture of the Faust environment are presented. The components of the Faust user-interface library are described. The Faust program abstraction supports three levels of detail: the process graph, the subroutine interconnection graph, and the program source code. Each level is described in detail.>
Vincent A. Guarna Jr., Dennis Gannon, Yogesh Gaur, David Jablonowski
SC4