Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Gary Ross Ricard is active.

Publication


Featured researches published by Gary Ross Ricard.


Journal of Parallel and Distributed Computing | 1991

Merging multiple lists on hierarchical-memory multiprocessors

Peter J. Varman; Scott D. Scheufler; Balakrishna R. Iyer; Gary Ross Ricard

An efficient multiprocessor algorithm to merge m, m ⩾ 2, sorted lists containing N elements is described. In a hierarchical-memory multiprocessor, the proposed method substantially reduces the data access costs in comparison with traditional schemes that successively merge the lists two at a time. The proposed method uses a novel partitioning algorithm to split up the m lists into range-disjoint parts of equal size. Each of the parts can then be merged concurrently and independently by a different processor using an m-way merge. The time complexity to find a partition is O(m log(fNm), where f, 0 < f < 1, is a fraction that determines the size of a partition. Implementation results for multiway merging using the partitioning algorithm on a Sequent Symmetry multiprocessor are described.


Archive | 1986

Database index journaling for enhanced recovery

Dennis Steven Delorme; Mark Larry Holm; Wilson Douglas Lee; Peter Bernard Passe; Gary Ross Ricard; George David Timms; Larry William Youngren


Archive | 2001

Method and apparatus for data recovery optimization in a logically partitioned computer system

Matthew Mark Mock; David Finian Owen; Gary Ross Ricard


Archive | 1986

Index key range estimator

Mark John Anderson; Richard L. Cole; William Simpson Davidson; Wilson Douglas Lee; Peter Bernard Passe; Gary Ross Ricard; Larry William Youngren


Archive | 2003

Transparent replacement of a failing processor

William Joseph Armstrong; Naresh Nayar; Gary Ross Ricard


Archive | 1996

System managed logging of objects to speed recovery processing

David L. Hermsmeier; Gary Ross Ricard; John Joseph Vriezen; Larry William Youngren


Archive | 1992

High concurrency in use manager

Michael Lawrence Nordstrom; Gary Ross Ricard; John Joseph Vriezen; David Rolland Welsh; Larry William Youngren


Archive | 1996

Parallel bottom-up construction of radix trees

Thuan Quang Bui; Scott Dennis Helt; Balakrishna R. Iyer; Gary Ross Ricard


Archive | 1989

Partitioning of sorted lists for multiprocessors sort and merge

Balakrishna R. Iyer; Gary Ross Ricard; Peter Joseph Varman


Archive | 1989

Optimized i/o buffers having the ability to increase or decrease in size to meet system requirements

Michael Joseph Corrigan; Gary Ross Ricard; Richard Miles Rocheleau; Larry William Youngren

Researchain Logo
Decentralizing Knowledge