Scispace (Formerly Typeset)
  1. Home
  2. Journals
  3. Distributed Computing
  4. 1989
  1. Home
  2. Journals
  3. Distributed Computing
  4. 1989
Showing papers in "Distributed Computing in 1989"
Journal Article•10.1007/BF01784024•
Probabilistic clock synchronization

[...]

Flaviu Cristian1•
IBM1
01 Sep 1989-Distributed Computing
TL;DR: A probabilistic method is proposed for reading remote clocks in distributed systems subject to unbounded random communication delays and can achieve clock synchronization precisions superior to those attainable by previously published clock synchronization algorithms.
Abstract: A probabilistic method is proposed for reading remote clocks in distributed systems subject to unbounded random communication delays. The method can achieve clock synchronization precisions superior to those attainable by previously published clock synchronization algorithms. Its use is illustrated by presenting a time service which maintains externally (and hence, internally) synchronized clocks in the presence of process, communication and clock failures.

660 citations

Proceedings Article•10.2118/18716-MS•
Experimental Study of Erosion in Diverter Systems Due to Sand Production

[...]

Adam T. Bourgoyne1•
Louisiana State University1
01 Jan 1989-Distributed Computing

121 citations

Journal Article•10.1007/BF01558666•
Synthesizing systolic arrays with control signals from recurrence equations

[...]

Sanjay Rajopadhye1•
University of Oregon1
01 Jun 1989-Distributed Computing
TL;DR: A technique for synthesizing systolic arrays which have non-uniform data flow governed by control signals is presented and it is shown how to derive the control signals in such arrays by applying similar pipelining transformations to theselinear conditional expressions.
Abstract: We present a technique for synthesizing systolic arrays which have non-uniform data flow governed by control signals. The starting point for the synthesis is anAffine Recurrence Equation—a generalization of the simple recurrences encountered in mathematics. A large class of programs, including most (single and multiple) nested-loop programs can be described by such recurrences. In this paper we extend our earlier work (Rajopadhye and Fujimoto 1986) in two principal directions. Firstly, we characterize a class of transformations calleddata pipelining and show that they yield recurrences that havelinear conditional expressions governing the computation. Secondly, we discuss the synthesis of systolic arrays that have non-uniform data flow governed by control signals. We show how to derive the control signals in such arrays by applying similar pipelining transformations to theselinear conditional expressions. The approach is illustrated by deriving the Guibas-Kung-Thompson architecture for computing the cost of optimal string parenthesization.

97 citations

Proceedings Article•10.2118/18652-MS•
Case Studies of the Bending Vibration and Whirling Motion of Drill Collars

[...]

J.K. Vandiver, J.W. Nicholson1, Rong-Juin Shyu•
Royal Dutch Shell1
01 Jan 1989-Distributed Computing
TL;DR: In this paper, the principal sources of bottomhole assembly (BHA) bending vibration are drill-collar whirling and linear coupling between weight on bit and bending vibration of an initially curved BHA.
Abstract: Description of the principal sources of bottomhole assembly (BHA) bending vibration: drill-collar whirling and linear coupling between weight on bit and bending vibration of an initially curved BHA. Evolution of the consequences of bending vibrations in terms of drill-collar wear and connection fatigue. Downhole measurement of bending moment are used to detect and identify bending-vibration events.

89 citations

Proceedings Article•10.2118/18636-MS•
Cleaning Deviated Holes: New Experimental and Theoretical Studies

[...]

N.P. Brown, P.A. Bern, A. Weaver
01 Jan 1989-Distributed Computing

68 citations

Journal Article•10.1007/BF01784887•
Fault tolerant processes

[...]

Pankaj Jalote1•
University of Maryland, College Park1
01 Dec 1989-Distributed Computing
TL;DR: This paper presents a model for message-logging based schemes to support fault-tolerant processes and develops conditions for proper message recovery in asynchronous systems and shows that requiring messages to be recovered in the same order as they were received before failure is a stricter requirement than necessary.
Abstract: A process is said to be fault tolerant if the system provides proper service despite the failure of the process. For supporting fault-tolerant processes, measures have to be provided to recover messages lost due to the failure. One approach for recovering messages is to use message-logging techniques. In this paper, we present a model for message-logging based schemes to support fault-tolerant processes and develop conditions for proper message recovery in asynchronous systems. We show that requiring messages to be recovered in the same order as they were received before failure is a stricter requirement than necessary. We then propose a distributed scheme to support fault-tolerant processes that can also handle multiple process failures.

38 citations

Proceedings Article•10.2118/18651-MS•
First Real Time Measurements of Downhole Vibrations, Forces, and Pressures Used To Monitor Directional Drilling Operations

[...]

R.L. Cook1, J.W. Nicholson1, M.C. Sheppard, W. Westlake•
Royal Dutch Shell1
01 Jan 1989-Distributed Computing

36 citations

Proceedings Article•10.2118/18622-MS•
A New Approach to the Prediction of Gas Flow After Cementing

[...]

Rae P. Wilkins, D. Free
01 Jan 1989-Distributed Computing

30 citations

Proceedings Article•10.2118/18649-MS•
Applications of a Real Time Wellbore Friction Analysis

[...]

I.G. Falconer, J.P. Belaskie, Feroze Michael Variava
01 Jan 1989-Distributed Computing

27 citations

Proceedings Article•10.2118/18706-MS•
New Developments in Short-, Medium-, and Long-Radius Lateral Drilling

[...]

H. Karlsson, R. Cobbley, G.E. Jaques
01 Jan 1989-Distributed Computing

27 citations

Journal Article•10.1007/BF01558663•
Understanding naming in distributed systems

[...]

Douglas Comer1, Larry L. Peterson2•
Purdue University1, University of Arizona2
01 Jun 1989-Distributed Computing
TL;DR: This work identifies the properties of naming systems, including under what conditions they support unique names, relative names, absolute names, and synonyms, and discusses how the basic elements of the model can be implemented by name servers.
Abstract: Naming in distributed systems is modelled as a string translation problem. Viewing names as strings and name resolution mechanisms as syntax directed translators provides a formal handle on the loosely understood concepts associated with naming: we give precise definitions for such informal terminology as name spaces, addresses, routes, source-routing, and implicit-routing; we identify the properties of naming systems, including under what conditions they support unique names, relative names, absolute names, and synonyms; and we discuss how the basic elements of the model can be implemented by name servers.
Proceedings Article•10.2118/18635-MS•
Oil Muds in Large-Diameter, Highly Deviated Wells: Solving the Cuttings Removal Problem

[...]

M.H. Seeberger, R.W. Matlock, P.M. Hanson
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18617-MS•
Cementing Displacement Practices: Application in the Field

[...]

T.R. Smith1•
Shell Canada Limited1
28 Feb 1989-Distributed Computing
Proceedings Article•10.2118/18709-MS•
Horizontal Drilling in Mature Oil Fields

[...]

W.A. Rehm, A. Garcia
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18637-MS•
Investigation of Natural Gas Hydrates in Various Drilling Fluids

[...]

D.T. Lai, A.K. Dzialowski
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18620-MS•
Optimized Slurry Design for Salt Zone Cementations

[...]

R.P.A.R. van Kleef1•
Royal Dutch Shell1
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18618-MS•
Effects Of C02 Attack on Cement in High-Temperature Applications

[...]

J.C. Shen, D.S. Pye
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18650-MS•
Drillstring Design Optimization for High-Angle Wells

[...]

G.K. McKown
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18708-MS•
Controlled Horizontal Drilling

[...]

P.F. Conti1•
Baker Hughes1
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18684-MS•
Toxicity and Performance Testing of Non-Oil Spotting Fluid for Differentially Stuck Pipe

[...]

W.S. Halliday, D.K. Clapper
01 Jan 1989-Distributed Computing
Journal Article•10.1007/BF01784886•
Deadlock-free message routing in multicomputer networks

[...]

Peter A. J. Hilbers1, Johan J. Lukkien1•
University of Groningen1
01 Dec 1989-Distributed Computing
TL;DR: This paper formalizes the concept of message routing and shows a method by which a deadlock-free routing algorithm can be constructed out of a given routing algorithm.
Abstract: The execution of a concurrent computation by a network of processors requires a routing algorithm that is deadlock free. Many routing algorithms proposed for processor networks have the potential of deadlock due to the cyclic topology of the network. In this paper we first formalize the concept of message routing. Next, we show a method by which a deadlock-free routing algorithm can be constructed out of a given routing algorithm. Finally the method is illustrated by constructing deadlock-free routing algorithms for cartesian product processor networks.
Proceedings Article•10.2118/18713-MS•
Use of Surface Seismic Data To Predict Formation Pore Pressures (Sand Shale Depositional Environments)

[...]

R.R. Weakley1•
Chevron Corporation1
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18656-MS•
Benefits, Limitations, and Applicability of Steerable System Drilling

[...]

F.V. DeLucia
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18685-MS•
Land Treatment of Oil-Based Drill Cuttings

[...]

C.A. Bleckmann1, L.J. Gawel1, D.L. Whitfill1, C.M. Swindoll1•
ConocoPhillips1
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18711-MS•
Short Radius Drilling Technology Utilizing Mobile Service/Workover Rig

[...]

L. Keelean, S.S. Harris, N. Petronio
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18619-MS•
Field Limitations of Liquid Additive Cementing Systems

[...]

W. H. Grant1, J. R. Rutledge1, R. H. Christy1•
Chevron Corporation1
01 Jan 1989-Distributed Computing
TL;DR: In this article, the results of a 4-year study comparing liquid and dry cement additives are presented, and a pre-job quality-control checklist for use of liquid additives is presented and a dry-blending procedure is recommended.
Abstract: Presentation of the results of a 4-year study comparing liquid and dry cement additives. Cement-slurry thickening time, fluid loss, free water, and compressive strength are examined; and sensitivity to changes in slurry density is illustrated. Laboratory data demonstrate the liabilities of the liquid-additive system, and three case histories are discussed. A cost analysis shows that liquid-additive systems are more expensive. A prejob quality-control checklist for use of liquid additives is presented, and a dry-blending procedure is recommended.
Journal Article•10.1007/BF01784021•
Randomized function evaluation on a ring

[...]

Karl Abrahamson1, Andrew Adler2, Lisa Higham3, David G. Kirkpatrick2•
Washington State University1, University of British Columbia2, University of Calgary3
01 Sep 1989-Distributed Computing
TL;DR: Moran and Warmuth (1986) prove that anydeterministic algorithm that evaluatesf onR has communication complexity Ω (n logn) bits and construct a family of cyclic nonconstant boolean functions that can be evaluated inO(n l Cogn) bits by a deterministic algorithm.
Abstract: LetR be a unidirectional asynchronous ring ofn identical processors each with a single input bit. Letf be any cyclic nonconstant function ofn boolean variables. Moran and Warmuth (1986) prove that anydeterministic algorithm that evaluatesf onR has communication complexity Ω (n logn) bits. They also construct a family of cyclic nonconstant boolean functions that can be evaluated inO(n logn) bits by a deterministic algorithm. This contrasts with the following new results:
Proceedings Article•10.2118/18630-MS•
Performance Comparison of Rolling Cutter Bits With Alternate Nozzle Configurations

[...]

S. R. Moffitt, D. Y. McGehee
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18670-MS•
Lightened Fluid Hydraulics and Inclined Boreholes

[...]

M.D. Rankin, T.J. Friesenhahn, W.R. Price
01 Jan 1989-Distributed Computing
Proceedings Article•10.2118/18683-MS•
Offshore Operators Committee Gulf of Mexico Spotting Fluid Survey

[...]

R.C. Ayers1, J.E. O'Reilly1, L.R. Henry2•
ExxonMobil1, Chevron Corporation2
01 Jan 1989-Distributed Computing

Tools

SciSpace AgentBiomedical AgentSciSpace RecruitSciSpace for EnterpriseAgent GalleryChat with PDFLiterature ReviewAI WriterFind TopicsParaphraserCitation GeneratorExtract DataAI DetectorCitation Booster

Learn

ResourcesLive Workshops

SciSpace

CareersSupportBrowse PapersPricingSciSpace Affiliate ProgramCancellation & Refund PolicyTermsPrivacyData Sources

Directories

PapersTopicsJournalsAuthorsConferencesInstitutionsCitation StylesWriting templates

Extension & Apps

SciSpace Chrome ExtensionSciSpace Mobile App

Contact

support@scispace.com
SciSpace

© 2026 | PubGenius Inc. | Suite # 217 691 S Milpitas Blvd Milpitas CA 95035, USA

soc2
Secured by Delve