Olaf M. Lubeck

dblp:47/4430 · DBLP profile ↗
← Back
16ranked-venue papers
3as first author
0since 2021 · last 2006
—ORCID · none

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

Systems, architecture and hardware · 13 · 2 first-authorSoftware engineering, systems software and programming languages · 1Applied, interdisciplinary, general and emerging computing · 1 · 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.

Interdisciplinary, comprehensive, and emerging computing
1 paper
Bioinformatics and computational biology · 100%
Computer architecture, parallel and distributed computing, and storage systems
6 papers
High-performance computing · 27% Parallel and multicore computing · 21% Processor architecture and microarchitecture · 18%

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

TopicWeightPapersLastEvidence papers
Bioinformatics and computational biology › proteomics › peptide sequencing
de novo peptide sequencing
0.012002
New computational approaches for de novo peptide sequencing from MS/MS experiments · Proc. IEEE 2002
Bioinformatics and computational biology › proteomics
peptide sequencing
0.012002
New computational approaches for de novo peptide sequencing from MS/MS experiments · Proc. IEEE 2002
Bioinformatics and computational biology › proteomics
protein identification
0.012002
New computational approaches for de novo peptide sequencing from MS/MS experiments · Proc. IEEE 2002
Bioinformatics and computational biology
proteomics
0.012002
New computational approaches for de novo peptide sequencing from MS/MS experiments · Proc. IEEE 2002
Bioinformatics and computational biology › proteomics
tandem mass spectrometry
0.012002
New computational approaches for de novo peptide sequencing from MS/MS experiments · Proc. IEEE 2002
Memory systems
memory hierarchy
0.011997
Performance Evaluation of the SGI Origin2000: A Memory-Centric Characterization of LANL ASCI Applications · SC 1997
Performance modeling and evaluation
benchmarking
0.031992
The Performance Realities of Massively Parallel Processors: A Case Study · SC 1992
The birth of the second generation: the Hitachi S-820/80 · SC 1988
A performance comparison of three supercomputers: Fujitsu VP-2600, NEC SX-3, and CRAY Y-MP · SC 1991
Parallel and multicore computing
parallel architecture
0.011993
What's in the future for parallel architectures? · SC 1993
Processor architecture and microarchitecture
vector processing
0.031992
Vectorization on Monte Carlo particle transport: an architectural study using the LANL benchmark "GAMTEB" · SC 1989
The Performance Realities of Massively Parallel Processors: A Case Study · SC 1992
The birth of the second generation: the Hitachi S-820/80 · SC 1988
Parallel and multicore computing › parallel architecture
massively parallel processor
0.011992
The Performance Realities of Massively Parallel Processors: A Case Study · SC 1992
Processor architecture and microarchitecture
SIMD
0.011992
The Performance Realities of Massively Parallel Processors: A Case Study · SC 1992
High-performance computing
supercomputing
0.021997
Performance Evaluation of the SGI Origin2000: A Memory-Centric Characterization of LANL ASCI Applications · SC 1997
The Performance Realities of Massively Parallel Processors: A Case Study · SC 1992
High-performance computing › supercomputing
supercomputer performance evaluation
0.011991
A performance comparison of three supercomputers: Fujitsu VP-2600, NEC SX-3, and CRAY Y-MP · SC 1991
High-performance computing
scientific computing systems
0.011989
Vectorization on Monte Carlo particle transport: an architectural study using the LANL benchmark "GAMTEB" · SC 1989
High-performance computing › code optimization
vectorization
0.011989
Vectorization on Monte Carlo particle transport: an architectural study using the LANL benchmark "GAMTEB" · SC 1989
Performance modeling and evaluation › parallel system performance › speedup modeling
amdahl's law
0.011989
Vectorization on Monte Carlo particle transport: an architectural study using the LANL benchmark "GAMTEB" · SC 1989
High-performance computing › supercomputer architecture
vector supercomputer
0.011988
The birth of the second generation: the Hitachi S-820/80 · SC 1988

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

machine learning peak classification · 0.0graph-theoretic algorithms · 0.0chemical information integration · 0.0performance model for hierarchical memory systems · 0.0performance modeling · 0.0code porting · 0.0performance analysis · 0.0benchmarking · 0.0vectorization · 0.0fortran benchmark suite · 0.0
YearPublicationVenuePosition
2006 Ultra-Fast CPU Performance Prediction: Extending the Monte Carlo Approach
abstract
Performance evaluation of contemporary processors is becoming increasingly difficult due to the lack of proper frameworks. Traditionally, cycle-accurate simulators have been extensively used due to their inherent accuracy and flexibility. However, the effort involved in building them, their slow speed, and their limited ability to provide insight often imposes constraints on the extent of design exploration. In this paper, we refine our earlier Monte Carlo based CPI prediction model (Srinivasan et al., 2006) to include software assisted data-prefetching and an improved memory model. Software-based prefetching is becoming an increasingly important feature in modern processors but to the best of our knowledge, existing frameworks do not model it. Our model uses micro-architecture independent application characteristics to predict CPI with an average error of less than 10% when validated against the Itanium-2 processor. Besides accurate performance prediction, we illustrate the applications of the model to processor bottleneck analysis, workload characterization and design space exploration
Ram Srinivasan, Jeanine E. Cook, Olaf M. Lubeck
SBAC-PAD3
2002 New computational approaches for de novo peptide sequencing from MS/MS experiments
abstract
We describe computational methods to solve the problem of identifying novel proteins from tandem mass spectrometry (tandem MS or MS/MS) data and introduce new approaches that will give more accurate solutions. These new approaches integrate chemical information and knowledge into a graph-theoretic framework. Two sources of chemical information that we investigate are mass tagging and dissociation chemistry in the tandem MS process itself. We describe machine learning techniques that are used to classify peaks according to ion types based on known dissociation chemistry. We describe the algorithms that are implemented in a software code called PepSUMS. Using PepSUMS, we give results on the effectiveness of the new methods on the ultimate goal of improved protein identification.
Olaf M. Lubeck, Christopher M. Sewell, Sheng Gu, D. Michael Cai
Proc. IEEE1
2000 A General Predictive Performance Model for Wavefront Algorithms on Clusters of SMPs
abstract
We propose and validate a closed-end, analytical, general, predictive performance model for applications based on wavefront algorithms on clusters of SMPs. Wavefront algorithms are ubiquitous in parallel computing, since they represent a means of enabling parallelism in computations that contain recurrences. Our particular interest in wavefront algorithms derives from their use in discrete ordinates neutral particle transport computations representative of ASCI, but other important uses are well known. The proposed model captures the tradeoff between processor utilization and communication requirements characteristics of wavefront algorithms. The general model can predict the performance of this class of applications on distributed architectures with a network of lower dimensionality compared to that of an MPP, of which clusters of SMPs are one example. We validate the model using a compact-application from the ASCI workload on a large-scale cluster of SGI Origin 2000s in existence at the Los Alamos National Laboratory. The proposed model validates well on all clusters configurations utilized.
Adolfy Hoisie, Olaf M. Lubeck, Harvey J. Wasserman, Fabrizio Petrini, Hank Alme
ICPP2
1997 Performance Evaluation of the SGI Origin2000: A Memory-Centric Characterization of LANL ASCI Applications
abstract
In this paper the authors compare single processor performance of the SGI Origin and PowerChallenge and utilize a previously reported performance model for hierarchical memory systems to explain the results. Both the Origin and PowerChallenge use the same microprocessor (MIPS R10000) but have significant differences in their memory subsystems. Their memory model includes the effect of overlap between CPU and memory operations and allows them to infer the individual contributions of all three improvements in the Origin`s memory architecture and relate the effectiveness of each improvement to application characteristics.
Harvey J. Wasserman, Olaf M. Lubeck, Federico Bassetti
SC2
1995 Comparing Id and Haskell in a Monte Carlo Photon Transport Code
abstract
Abstract In this paper we present functional Id and Haskell versions of a large Monte Carlo radiation transport code, and compare the two languages with respect to their expressiveness. Monte Carlo transport simulation exercises such abilities as parsing, input/output, recursive data structures and traditional number crunching, which makes it a good test problem for languages and compilers. Using some code examples, we compare the programming styles encouraged by the two languages. In particular, we discuss the effect of laziness on programming style. We point out that resource management problems currently prevent running realistically large problem sizes in the functional versions of the code.
Jeffrey Hammes, Olaf M. Lubeck, A. P. Wim Böhm
J. Funct. Program.2
1993 What's in the future for parallel architectures?
David C. Douglas, Anoop Gupta, Olaf M. Lubeck, David Maier 0001, Paul Messina, Justin R. Ratner, Burton J. Smith, Frederica Darema
SC3
1992 The Performance Realities of Massively Parallel Processors: A Case Study
abstract
The authors present the results of an architectural comparison of SIMD (single-instruction multiple-data) massive parallelism, as implemented in the Thinking Machines Corp. CM-2, and vector or concurrent-vector processing, as implemented in the Cray Research Inc., Y-MP/8. The comparison is based primarily upon three application codes taken from the LANL (Los Alamos National Laboratory) CM-2 workload. Tests were run by porting CM Fortran codes to the Y-MP, so that nearly the same level of optimization was obtained on both machines. The results for fully configured systems, using measured data rather than scaled data from smaller configurations, show that the Y-MP/8 is faster than the 64 k CM-2 for all three codes. A simple model that accounts for the relative characteristic computational speeds of the two machines, and reduction in overall CM-2 performance due to communication or SIMD conditional execution, accurately predicts the performance of two of the three codes. The authors show the similarity of the CM-2 and Y-MP programming models and comment on selected future massively parallel processor designs.>
Olaf M. Lubeck, Margaret L. Simmons, Harvey J. Wasserman
SC1
1991 A performance comparison of three supercomputers: Fujitsu VP-2600, NEC SX-3, and CRAY Y-MP
abstract
The performance of two second-generation supercomputers, the NEC SX-3 and the Fujitsu VP2600, is analyzed using the Standard Los Alamos Benchmark Set, the Mendez Fluid Dynamics Codes, and some highly vectorizable production-type codes from Los Alamos.For comparison, data are also given for a single processor of the CRAY Y-MP8/264.Factors affecting performance such as memory bandwidth, vector register organization, and the effects of multiple vector pipelines are examined.On a highly vectorizable code that can take advantage of multiple vector pipes, the SX-3 and VP2600 are faster than the single CRAY Y-MP processor by factors of seven to eight.
Margaret L. Simmons, Harvey J. Wasserman, Olaf M. Lubeck, Christopher Eoyang, Raul Mendez, Hiroo Harada, Misako Ishiguro
SC3
1990 On the use of diagnostic dependence-analysis tools in parallel programming: Experiences using PTOOL
Leslie Ann Goldberg, Robert E. Hiromoto, Olaf M. Lubeck, Margaret L. Simmons
J. Supercomput.3
1989 Vectorization on Monte Carlo particle transport: an architectural study using the LANL benchmark "GAMTEB"
abstract
Fully vectorized versions of the Los Alamos National Laboratory benchmark code Gamteb, a Monte Carlo photon transport algorithm, were developed for the Cyber 205/ETA-10 and Cray X-MP/Y-MP architectures. Single-processor performance measurements of the vector and scalar implementations were modeled in a modified Amdahl's Law that accounts for additional data motion in the vector code. The performance and implementation strategy of the vector codes are related to architectural features of each machine. Speedups between fifteen and eighteen for Cyber 205/ETA-10 architectures, and about nine for CRAY X-MP/Y-MP architectures are observed. The best single processor execution time for the problem was 0.33 seconds on the ETA-10G, and 0.42 seconds on the CRAY Y-MP.
Patrick J. Burns 0002, Mark Christon, Roland Schweitzer, Olaf M. Lubeck, Harvey J. Wasserman
SC4
1988 The birth of the second generation: the Hitachi S-820/80
abstract
The authors present a performance evaluation and comparison of the Hitachi S-820/80 supercomputer on a set of standard Fortran benchmark codes that range from simple kernels to fluid dynamics applications. They find that the S-820 is a great deal faster in vector mode than any other supercomputer they have measured, with almost twice the performance on highly vectorized codes than the fastest machine they have seen up to now, the NEC SX-2. In scalar mode, however, the S-820 is roughly even with the X-MP and the SX-2, with a slight advantage going to the SX-2 in the applications tested.>
Christopher Eoyang, Raul Mendez, Olaf M. Lubeck
SC3
1988 Modeling the performance of hypercubes: a case study using the particle-in-cell application
Olaf M. Lubeck, Vance Faber
Parallel Comput.1
1988 The performance of minisupercomputers: Alliant FX/8, Convex C-1, and SCS-40
Harvey J. Wasserman, Margaret L. Simmons, Olaf M. Lubeck
Parallel Comput.3
1987 Comments on the paper "parallel efficiency can be greater than unity"
Vance Faber, Olaf M. Lubeck, Andrew B. White Jr.
Parallel Comput.2
1986 Superlinear speedup of an efficient sequential algorithm is not possible
Vance Faber, Olaf M. Lubeck, Andrew B. White Jr.
Parallel Comput.2
1984 Experiences with the Denelcor HEP
Robert E. Hiromoto, Olaf M. Lubeck, James W. Moore
Parallel Comput.2