Skip to content
Free planNo credit card requiredStart writing

Search 250 million research papers

Read the abstract, see who wrote it and who cites it, and get the citation in APA, MLA, Chicago or Harvard.

About 827 papers for “Unix architecture”

UNIX-based robotic controller architecture

Adam Śmiarowski · 2002

Describes an attempt to transfer the robotic arm control system (RACS) to the UNIX-based platform. The RACS features a practical computer architecture utilizing off-the-shelf parts. It may be used to implement any control method and is particularly well suited for complex schemes like the reflex-action position control. The control flow does not require all the input data to be present at one instant of time. Thus the concept of distributed sampling control may be used. The RACS is driven by the UNIX-based workstation through the industrial standard VME bus.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">&gt;</ETX>

Cited by 0

Overview of Digital UNIX Cluster Architecture

Wayne M. Cardoza, Frederick S. Glover, William E. Snaman · 1996

Digital UNIX clusters allow highly available high performance computing systems to be built from a multicomputer cluster. A single system image is presented to applications through a single file name space and clusterwide access to storage devices. Support for a cluster alias presents the same single system view to networking clients and peers. Interfaces are provided for application synchronization and enhanced application availability.

Cited by 0

Decentralizing UNIX Abstractions in the Exokernel Architecture

H Manuel, Héctor Manuel Briceño Pulido, R. Ganger et al. · 1997

ions in the Exokernel Architecture by H ector Manuel Brice no Pulido Submitted to the Department of Electrical Engineering and Computer Science in partial fulfillment of the requirements for the degrees of Bachelor of Science and Master of Engineering in Computer Science and Engineering at the MASSACHUSETTS INSTITUTE OF TECHNOLOGY February 1997 c fl Massachusetts Institute of Technology 1997. All rights reserved. Author : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : Department of Electrical Engineering and Computer Science February 7, 1997 Certified by : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : M. Frans Kaashoek Associate Professor Thesis Supervisor Certified by : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : ...

Cited by 0

The Architecture and Implementation of Network-Layer Security Under Unix

John Ioannidis, Matt Blaze · 1993

swIPe is a network-layer security protocol for the IP protocol suite. This paper presents the architecture, design philosophy, and performance of an implementation of swIPe under several variants of Unix. swIPe provides authentication, integrity, and confidentiality of IP datagrams, and is completely compatible with the existing IP infrastructure. To maintain this compatibility, swIPe is implemented using an encapsulation protocol. Mechanism (the details of the protocol) is decoupled from policy (what and when to protect) and key management. swIPe under Unix is implemented using a virtual network interface. The parts of the implementation that process incoming and outgoing packets are entirely in the kernel; parameter setting and exception handling, however, are managed by userlevel processes. The performance of swIPe on modern workstations is primarily limited only by the speed of the underlying authentication and encryption algorithms; the mechanism overhead is negligible in our prot...

Cited by 0

Towards Multi-server Unix Emulation on Mach: Design and Implementation of a File Server Architecture

D. Raghuram · 1998

This work is a beginning towards our efforts to build a multi-server emulation of Unix over Mach. In this thesis, we present the design of a file server architecture for emulating Unix file services over Mach. We have chosen to have a separate file server for each type of file system in order to have a modular system structure. The presented design is applicable to all types of file systems. Currently the rest of the services are provided by a thinned down version of the Lites server. An implementation of a server for the fast file system of BSD is also presented. Experiments show that the performance of this server is comparable to that of the original Lites server. Contents 1 Introduction 1 1.1 Microkernels : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : : 1 1.2 Unix as an Application Program : : : : : : : : : : : : : : : : : : : : : 3 1.3 Single server vs Multi-server Emulation : : : : : : : : : : : : : : : : : 3 1.4 The Present Work : : : : : : : : : : : : : : : : : ...

Cited by 0

Using PVM to Implement a Parallel Database System

Bozas Lehn, G. Bozas, R. Lehn et al. · 1994

MIDAS (MunIch Parallel DAtabase System) is a parallel relational database system. It is well suited to serve as a platform for the exploration of various strategies in order to parallelize a relational database system. This short paper depicts how the abstract architecture of MIDAS looks like. A detailed description shows the implementation of a MIDAS prototype on a network of UNIX workstations. The core of the MIDAS protoype is implemented using PVM. But pure PVM does not fulfil all demands in order to implement a parallel database system. We demonstrate how our implementation combines the PVM programming model with standard UNIX mechanisms. We use UNIX shared memory to enhance the efficiency of our implementation and we use access privileges to UNIX files to secure the database against unauthorized access. The MIDAS Architecture MIDAS has a client/server architecture (see figure 1). The MIDAS server provides a high level interface (SQL) to retrieve and manipulate efficiently the co...

Cited by 0

Using PVM to Implement a Parallel Database System

Bozas Lehn Listl, G. Bozas, R. Lehn et al. · 1994

MIDAS (MunIch Parallel DAtabase System) is a parallel relational database system. It is well suited to serve as a platform for the exploration of various strategies in order to parallelize a relational database system. This short paper depicts how the abstract architecture of MIDAS looks like. A detailed description shows the implementation of a MIDAS prototype on a network of UNIX workstations. The core of the MIDAS protoype is implemented using PVM. But pure PVM does not fulfil all demands in order to implement a parallel database system. We demonstrate how our implementation combines the PVM programming model with standard UNIX mechanisms. We use UNIX shared memory to enhance the efficiency of our implementation and we use access privileges to UNIX files to secure the database against unauthorized access. The MIDAS Architecture MIDAS has a client/server architecture (see figure 1). The MIDAS server provides a high level interface (SQL) to retrieve and manipulate efficiently the con...

Cited by 0

Doing It Right: 366 answers to computing questions you didn't know you had

Stuart Davis Herring · OSTI OAI (U.S. Department of Energy Office of Scientific and Technical Information) · 2017

Slides include information on history: version control, version control: branches, version control: Git, releases, requirements, readability, readability control flow, global variables, architecture, architecture redundancy, processes, input/output, unix, etcetera.

Cited by 0Open access

GENERAL ⎜ ARTICLE UNIX: Genesis and Design Features

Pramod Chandra, P Bhatt, Pramod Chandra et al. · 2012

a seminal contribution to operating systems design methodology, architecture and research. The primary strengths of UNIX lie in the soundness of underlying design principles. This article aims at providing insights into the making of UNIX and in particular, how the notion of open software helped in taking a utility- and tool-driven approach. This approach provides both usability 1 and extensibility besides maintainability. In fact, we see that the designers used best software architecture practices. We discuss UNIX shell and its operating environment, kernel, file systems, process creation and management, version management and documentation standard. Every effort has been made to quote from authentic sources to trace history. 1. The Story of UNIX – How It All Happened Let us trace the development of computer systems from the mid-1940s when John Von Neumann proposed ‘stored program’ architecture [1]. The commercial production of computer systems commenced in the 1950s. The 1960s witnessed frenetic activity as the electronic systems development then made stored program computers realizable on industrial scale. The stored program notion posed intellectual challenges in programming at multiple levels ranging from application programs to system programs. In the systems programming area it provided opportunities for software control programs to regulate and optimally use the system’s resources. This kind of programming effort leads to an Operating System (or OS). UNIX development is considered a significant milestone in OS design. The methodology adopted in creating UNIX has stood the test of time and has also found universal acceptance.

Cited by 0