Peter J. Weinberger
Bell Labs
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Peter J. Weinberger.
international conference on management of data | 1994
Jim Gray; Prakash Sundaresan; Susanne Englert; Kenneth Baclawski; Peter J. Weinberger
Evaluating database system performance often requires generating synthetic databases—ones having certain statistical properties but filled with dummy information. When evaluating different database designs, it is often necessary to generate several databases and evaluate each design. As database sizes grow to terabytes, generation often takes longer than evaluation. This paper presents several database generation techniques. In particular it discusses: (1) Parallelism to get generation speedup and scaleup. (2) Congruential generators to get dense unique uniform distributions. (3) Special-case discrete logarithms to generate indices concurrent to the base table generation. (4) Modification of (2) to get exponential, normal, and self-similar distributions. The discussion is in terms of generating billion-record SQL databases using C programs running on a shared-nothing computer system consisting of a hundred processors, with a thousand discs. The ideas apply to smaller databases, but large databases present the more difficult problems.
Software - Practice and Experience | 1979
Alfred V. Aho; Brian W. Kernighan; Peter J. Weinberger
This paper describes the design and implementation of awk, a programming language which searches a set of files for patterns, and performs specified actions upon records or fields of records which match the patterns. Awk makes common data selection and transformation operations easy to express; for example, \documentclass{article}\pagestyle{empty}\begin{document}
ACM Transactions on Mathematical Software | 1976
Peter J. Weinberger; Linda Preiss Rothschild
Journal of Algorithms | 1984
Peter J. Weinberger
{\rm length > 72}
international conference on management of data | 1978
Y. Edmund Lien; Peter J. Weinberger
conference on scientific computing | 1985
Peter J. Weinberger
\end{document} is a complete awk program that prints all input lines whose length exceeds 72 characters. The program \documentclass{article}\pagestyle{empty}\begin{document}
Archive | 1988
Alfred V. Aho; Brian W. Kernighan; Peter J. Weinberger
Journal of the ACM | 1984
Debasis Mitra; Peter J. Weinberger
\left\{{{\rm \
Proceedings of the International Workshop on Computer Performance and Reliability | 1983
Debasis Mitra; Peter J. Weinberger
1 = log}\left({{\rm \
AT&T technical journal | 1992
David G. Belanger; Eric E. Sumner; Peter J. Weinberger
1}} \right){\rm; print 1}} \right\}