Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data.

Lewis Benton Baumstark Jr.

dblp:73/5542 · DBLP profile ↗
← Back
2ranked-venue papers
1as first author
0since 2021 · last 2005
—ORCID · none

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

Software engineering, systems software and programming languages · 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 architecture, parallel and distributed computing, and storage systems
2 papers
Parallel and multicore computing · 27% Embedded and real-time systems · 26% Electronic design automation · 23%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

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

TopicWeightPapersLastEvidence papers
Compilers and program optimization › parallelization
automatic parallelization
0.112005
Retargeting Sequential Image-Processing Programs for Data Parallel Execution · IEEE Trans. Software Eng. 2005
Compilers and program optimization
parallelization
0.112005
Retargeting Sequential Image-Processing Programs for Data Parallel Execution · IEEE Trans. Software Eng. 2005
Electronic design automation
hardware/software co-design
0.012002
Virtual Benchmarking and Model Continuity in Prototyping Embedded Multiprocessor Signal Processing Systems · IEEE Trans. Software Eng. 2002
Embedded and real-time systems › embedded hardware platform
multicore embedded systems
0.012002
Virtual Benchmarking and Model Continuity in Prototyping Embedded Multiprocessor Signal Processing Systems · IEEE Trans. Software Eng. 2002
Reconfigurable computing and FPGAs
rapid prototyping
0.012002
Virtual Benchmarking and Model Continuity in Prototyping Embedded Multiprocessor Signal Processing Systems · IEEE Trans. Software Eng. 2002
Performance modeling and evaluation
simulation
0.012002
Virtual Benchmarking and Model Continuity in Prototyping Embedded Multiprocessor Signal Processing Systems · IEEE Trans. Software Eng. 2002
Electronic design automation › system-level design
virtual prototyping
0.012002
Virtual Benchmarking and Model Continuity in Prototyping Embedded Multiprocessor Signal Processing Systems · IEEE Trans. Software Eng. 2002

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

virtual benchmarking · 0.0
YearPublicationVenuePosition
2005 Retargeting Sequential Image-Processing Programs for Data Parallel Execution
abstract
New compact, low-power implementation technologies for processors and imaging arrays can enable a new generation of portable video products. However, software compatibility with large bodies of existing applications written in C prevents more efficient, higher performance data parallel architectures from being used in these embedded products. If this software could be automatically retargeted explicitly for data parallel execution, product designers could incorporate these architectures into embedded products. The key challenge is exposing the parallelism that is inherent in these applications but that is obscured by artifacts imposed by sequential programming languages. This paper presents a recognition-based approach for automatically extracting a data parallel program model from sequential image processing code and retargeting it to data parallel execution mechanisms. The explicitly parallel model presented, called multidimensional data flow (MDDF), captures a model of how operations on data regions (e.g., rows, columns, and tiled blocks) are composed and interact. To extract an MDDF model, a partial recognition technique is used that focuses on identifying array access patterns in loops, transforming only those program elements that hinder parallelization, while leaving the core algorithmic computations intact. The paper presents results of retargeting a set of production programs to a representative data parallel processor array to demonstrate the capacity to extract parallelism using this technique. The retargeted applications yield a potential execution throughput limited only by the number of processing elements, exceeding thousands of instructions per cycle in massively parallel implementations.
Lewis Benton Baumstark Jr., Linda M. Wills
IEEE Trans. Software Eng.1
2002 Virtual Benchmarking and Model Continuity in Prototyping Embedded Multiprocessor Signal Processing Systems
abstract
The complexity of hardware/software codesign of embedded real-time signal processing systems can be reduced by rapid system prototyping (RSP). However, existing RSP frameworks do not provide a sound specification and design methodology (SDM) because they require the designer to choose the implementation target before specification and design exploration and they do not work together coherently across development stages. This paper presents a new SDM, called MAGIC, that allows the designer to capture an executable specification model for use in design exploration to find the optimal multiprocessor technology before committing to that technology. MAGIC uses a technique called "virtual benchmarking," for early validation of promising architectures. The MAGIC SDM also exploits emerging open-standards computation and communication middleware to establish model continuity between RSP frameworks. This methodology has been validated through the specification and design of a moderately complex system representative of the signal processing domain: the RASSP Synthetic Aperture Radar benchmark. In this case study, MAGIC achieves three orders of magnitude speedup over existing virtual prototyping approaches and demonstrates the ability to evaluate competitive technologies prior to implementation. Transfer of this methodology to the system-on-a-chip domain using Cadence's Virtual Component Codesign infrastructure is also discussed with promising results.
Randall S. Janka, Linda M. Wills, Lewis Benton Baumstark Jr.
IEEE Trans. Software Eng.3