Demo Data from VLDB 2026 / reviewers in the wild / expert
Robert P. Bosch Jr.
dblp:63/3209
· DBLP profile ↗
4ranked-venue papers
2as first author
0since 2021 · last 2008
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Systems, architecture and hardware · 3 · 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 architecture, parallel and distributed computing, and storage systems
2 papers |
Performance modeling and evaluation · 64% Parallel and multicore computing · 36% | |
| Software engineering, system software, and programming languages
2 papers |
Compilers and program optimization · 60% Program analysis · 30% Operating systems · 10% |
Topics — the 9 heaviest of 11, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Performance modeling and evaluation › simulation › computer system simulation
machine simulation |
0.0 | 1 | 2000 | Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case Study · HPCA 2000 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 2000 | Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case Study · HPCA 2000 |
Compilers and program optimization
parallelization |
0.0 | 1 | 1999 | SUIF Explorer: An Interactive and Interprocedural Parallelizer · PPoPP 1999 |
Program analysis › static analysis
program slicing |
0.0 | 1 | 1999 | SUIF Explorer: An Interactive and Interprocedural Parallelizer · PPoPP 1999 |
Operating systems › resource management › process management
CPU scheduling |
0.0 | 1 | 2000 | Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case Study · HPCA 2000 |
Parallel and multicore computing › parallel computing
parallel rendering |
0.0 | 1 | 2000 | Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case Study · HPCA 2000 |
Parallel and multicore computing › multiprocessor system
shared-memory multiprocessor |
0.0 | 1 | 2000 | Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case Study · HPCA 2000 |
Parallel and multicore computing › parallel programming models
automatic parallelization |
0.0 | 1 | 1999 | SUIF Explorer: An Interactive and Interprocedural Parallelizer · PPoPP 1999 |
Parallel and multicore computing
parallel programming models |
0.0 | 1 | 1999 | SUIF Explorer: An Interactive and Interprocedural Parallelizer · PPoPP 1999 |
Methods — techniques the papers use, named apart from their topics
visualization · 0.1simulation · 0.1program slicing · 0.0dynamic execution analysis · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2008 | Application of Workflow Petri Nets to Modeling of Formal Verification Processes in Design Flow of Digital Integrated CircuitsabstractAccording to statistics the verification of digital integrated circuits (IC) claims up to 70 % of the design time and effort in the design process. This means that the verification process must be well structured and organized in order to efficiently reach desired verification goals. This paper describes the modelling of an exhaustive formal verification process of a digital IC with Workflow Petri Nets [8] and the WoPeD (Workflow Petri net Designer) tool [9], which supports modelling, simulation and analysis of a workflow process. The purpose of this work is to formalize and quantify the verification process such that it could subsequently be structurally and behaviourally analyzed according to the means provided by Petri Nets and, if desired, simulated with a particular scenario. This approach makes it possible to explicitly examine and derive the interaction of different factors which influence a verification process such that their relationships could be quantified. Initial experimental results are presented and advantages and disadvantages of this methodology are discussed. Katharina Weinberger, Slava Bulach, Robert P. Bosch Jr. |
DATE | 3 |
| 2006 | Opt Art
Robert P. Bosch Jr. |
CPAIOR | 1 |
| 2000 | Performance Analysis and Visualization of Parallel Systems Using SimOS and Rivet: A Case StudyabstractPresents an evolving system for the analysis and visualization of parallel application performance on shared memory multiprocessors. Our system couples SimOS, a complete machine simulator, with Rivet, a powerful visualization environment. This system demonstrates how visualization is necessary to realize the full power of simulation for performance analysis. We identify several features required of the visualization system, including flexibility, exploratory interaction techniques and data aggregation schemes. We demonstrate the effectiveness of this parallel analysis and visualization system with a case study. We developed two visualizations within Rivet to study the Argus parallel rendering library, focusing on the memory system and process scheduling activity of Argus, respectively. Using these visualizations, we uncovered several unexpected interactions between Argus and the underlying operating system. The results of the analysis led to changes that greatly improved its performance and scalability. Argus had previously been unable to scale beyond 26 processors; after analysis and modification, it achieved linear speedup up to 45 processors. Robert P. Bosch Jr., Chris Stolte, Gordon Stoll, Mendel Rosenblum, Pat Hanrahan |
HPCA | 1 |
| 1999 | SUIF Explorer: An Interactive and Interprocedural ParallelizerabstractThe SUIF Explorer is an interactive parallelization tool that is more effective than previous systems in minimizing the number of lines of code that require programmer assistance. First, the interprocedural analyses in the SUIF system is successful in parallelizing many coarse-grain loops, thus minimizing the number of spurious dependences requiring attention. Second, the system uses dynamic execution analyzers to identify those important loops that are likely to be parallelizable. Third, the SUIF Explorer is the first to apply program slicing to aid programmers in interactive parallelization. The system guides the programmer in the parallelization process using a set of sophisticated visualization techniques.This paper demonstrates the effectiveness of the SUIF Explorer with three case studies. The programmer was able to speed up all three programs by examining only a small fraction of the program and privatizing a few variables. Shih-Wei Liao, Amer Diwan, Robert P. Bosch Jr., Anwar M. Ghuloum, Monica S. Lam |
PPoPP | 3 |