@InProceedings{englert:nonstop, author = {Susanne Englert and Jim Gray and Terrye Kocher and Praful Shah}, title = {A Benchmark of {NonStop SQL Release 2} Demonstrating Near-linear Speedup and Scaleup on Large Databases}, booktitle = {Proceedings of the 1990 ACM SIGMETRICS Conference on Measurement and Modeling of Computer Systems}, year = {1990}, month = {May}, pages = {245--246}, keywords = {parallel database, parallel architecture, parallel I/O, pario-bib}, abstract = {NonStop SQL is an implementation of ANSI/ISO SQL on Tandem Computer Systems. In its second release, NonStop SQL transparently and automatically implements parallelism within an SQL statement by exploiting Tandem's multiprocessor architecture. For basic queries on a uniform database, it achieves performance that is near-linear with respect to the number of processors and disks used. The authors describe benchmarks demonstrating these results and the technology used to achieve them.}, comment = {They (briefly) describe the Tandem NonStop system, including their disk nodes (which contain CPU, memory, and disk) and their use. A query involves sending a request to all the disk nodes, who independently read the appropriate data from their local disk, filter out all the interesting records, and send only those interesting records to the originator for processing. This is an early example of smart (programmable) I/O nodes.} }