Home     Top: Operating Systems: Clusters    [Clusters   Distributed   Fault Tolerance   Linux   Memory Management   Microkernel   Real-time   Unix   Windows]

Change ordering:   Authority   Hubs (tutorials)   Date   Expected authority       Show titles only
Reverse date order

This directory is created automatically and some papers may be mislabeled. Only document within the CiteSeer database are listed. The directory is intended to provide entry points for browsing the database and is not intended to be authoritative. Papers may not appear in all relevant categories. For example, papers in a sub-category may not appear in higher level categories.

Using Fault Injection to Evaluate the Performability of Cluster-Based .. - Nagaraja, Li, Zhang, Bianchini.. (2003)   (Correct)
We propose a two-phase methodology for quantifying the performability (performance + availability) of cluster-based Internet services. In the first phase, evaluators use a fault-injection infrastructu... / as the one that holds the operating system Our approach is to br to Evaluate the Performability of Cluster-Based Services Kiran Nagaraja

Performance Evaluation of the Quadrics Interconnection Network - Petrini, Frachtenberg, Hoisie, Coll (2003)   (Correct)
In this paper we present an in-depth description of the Quadrics interconnection network (QsNET) and an experimental performance evaluation on a 64-node AlphaServer cluster. We explore several perform... / user-level communication operating system bypass . Introduction br Cluster Computing -

Evaluating the Impact of Communication Architecture on the.. - Nagaraja, Krishnan, Bianchini.. (2003)   (Correct)
We consider the impact of different communication architectures on the performability (performance + availability) of cluster-based servers. In particular, we use a combination of fault-injection expe... /

User-Level Communication in Cluster-Based Servers - Carrera, Rao, Iftode, Bianchini (2002)   (Correct)
Clusters of commodity computers are currently being used to provide the scalability required by several popular Internet services. In this paper we evaluate an efficient cluster-based WWW server, as a... /

Communication Characteristics of Large-Scale Scientific Applications.. - Vetter, Mueller (2002)   (Correct)
This paper examines the explicit communication characteristics of several sophisticated scientific applications, which, by themselves, constitute a representative suite of publicly available benchmar... / partition had nodes and the operating system was AIX . . . Each SMP node br Applications for Contemporary Cluster Architectures Jeffrey S.

Scheduling Tasks with Mixed Preemption Relations for Robustness to.. - Regehr (2002)   (Correct)
This paper introduces and shows how to schedule two novel scheduling abstractions that overcome limitations of existing work on preemption threshold scheduling. The abstractions are task clusters, gro... /

dproc - Extensible Run-Time Resource Monitoring for Cluster.. - Jancic, Poellabauer, Schwan, Wolf.. (2002)   (Correct)
This paper describes kernel-level mechanisms and abstractions that are the building blocks for clusterwide performance monitoring. Their realizations in a Linux-based cluster of SMP machines are evalu... /

Intermediary Infrastructures for the WWW - Dikaiakos (2002)   (Correct)
Intermediaries are software entities deployed on Internet hosts of the wireline and wireless Web that intervene to the flow of information from clients to origin servers of the WWW. unknown Intermedi... /

KNITS: Switch-based Connection Hand-off - Papathanasiou, Van Hensbergen (2002)   (Correct)
This paper describes a mechanism allowing nodes to hand-off active connections by utilizing connection splicing at an edge-switch serving as a gateway to a server cluster. The mechanism is primarily i... / no modification to the operating system on the servers or the clients br serving as a gateway to a server cluster. The mechanism is primarily

Policy Based End Server Resource Regulation - Garg, Reddy (2002)   (Correct)
As more and more critical services are provided over the Internet, the risk to these services from malicious users is also increasing. Several networks have witnessed problems like Denial of Service a... / to seconds. In most operating system implementations there is a br resources in a network a server cluster or in an end host thereby

Inverting Middleware Framework: a Framework for Performance Analysis.. - Taufer, Stricker, Weber (2002)   (Correct)
Clusters of commodity PCs are an attractive platform for parallel databases running large OLAP (On Line Analytical Processing) workloads. Using a high number of cluster nodes could result in a signifi... /

Optimizing the Distribution of Large Data Sets in Theory and Practice - Rauch, Kurmann, Stricker (2002)   (Correct)
Multicasting large amounts of data efficiently to all nodes of a PC cluster is an important operation. In the form of a partition cast it can be used to replicate entire software installations by clon... /

Modeling and Analysis of Dynamic Coscheduling in Parallel and.. - Squillante, Zhang, Sivasubramaniam (2002)   (Correct)
Scheduling in large-scale parallel systems has been and continues to be an important and challenging research problem. Several key factors, including the increasing use of off-the-shelf clusters of wo... /

A distributed architecture for content-based image retrieval in.. - Güld, Wein, Keysers, Thies, Kohnen.. (2002)   (Correct)
Image retrieval in medical applications (IRMA) incorporates knowledge from the fields of medicine, image analysis for diagnostic purposes and system engineering. Its implementation as a distributed de... / hosts regardless of their operating system or hardware con guration. br description. This can be done via clustering similar image parts according

On the Migration of the Scientific Code Dyana from SMPs to Clusters.. - Taufer, Stricker, Roos, Guntert (2002)   (Correct)
Dyana is a molecular biology code used in the study of infectious prion proteins. Like many other scientific codes, Dyana was migrated successfully from vector supercomputers to a more cost-effective ... /

Improving Cluster Availability Using Workstation Validation - Heath, Martin, Nguyen (2002)   (Correct)
We demonstrate a framework for improving the availability of cluster based Internet services. Our approach models Internet services as a collection of interconnected components, each possessing well d... /

Mobile Memory: Improving memory locality in very large reconfigurable .. - Yan, C.Goldstein (2002)   (Correct)
As the size of reconfigurable fabrics increases we can envision entire applications being mapped to a reconfigurable device unknown Appears in 2002 IEEE Symposium on FieldProgrammable Custom Computin... /

Scalability and Resource Usage of an OLAP Benchmark on Clusters of PCs - Taufer, Stricker, Weber (2002)   (Correct)
Designing clusters of PCs for distributed databases processing OLAP (On Line Analytical Processing) workloads in parallel with good scalability remains a particular challenge as we are lacking a deep... /

Windows Performance Monitoring and Data Reduction - Using Watchtower Michael (2002)   (Correct)
We describe and evaluate WatchTower, a set of library routines that simplifies the collection of performance data for the monitoring of Windows NT/2000. WatchTower has an overhead similar to that of e... /

Efficient Algorithms for Maximum Lifetime Data Gathering and.. - Kalpakis, Dasgupta, Namjoshi (2002)   (Correct)
The rapid advances in processor, memory, and radio technology have enabled the development of distributed networks of small, inexpensive nodes that are capable of sensing, computation, and wireless co... / et al describe the TinyOS operating system that can be used by an ad-hoc br networks leach proposes a clustering-based protocol for

High-Density Computing: A 240-Processor Beowulf in One Cubic Meter - Warren, Weigle, Feng (2002)   (Correct)
We present results from computations on Green Destiny, a 240-processor Beowulf cluster which is contained entirely within a single 19-inch wide 42U rack. The cluster consists of 240 Transmeta TM5600 6... / development tools and Linux operating system. The RLX System comes in br Destiny a -processor Beowulf cluster which is contained entirely

Memory Mapped Networks: a new deal for Distributed Shared Memories ? - The Scifs Experience (2002)   (Correct)
Distributed Shared Memories (DSM) performance has always suffered from high network latencies and software communication layers with a large overhead. Memory mapped networks such as Scalable Coherent ... / memory without involving the operating system. To show how DSM systems can br offers basic services for SCI clusters such as messages remote

Design and Validation of Portable Communication Infrastructure for.. - Li, Tao, Goldberg, Hsu, Tamir (2002)   (Correct)
We describe the communication infrastructure (CI) for our fault-tolerant cluster middleware, which is optimized for two classes of communication: for the applications and for the cluster management mi... /

KECho - Event Communication for Distributed Kernel Services - Poellabauer, Schwan, Eisenhauer, Kong (2002)   (Correct)
Event services have received increased attention as scalable tools for the composition of large-scale, distributed systems, as evidenced by their successful deployment in interactive multimedia applic... / are being added to existing operating systems and are intended to support br that will ensure the proper system operation in face of misbehaving

Architecture, operation, and dependability of large-scale Internet.. - Oppenheimer, Patterson (2002)   (Correct)
We describe the architecture and operational practices of three representative large-scale Internet services, and the causes of failure in two of them. We find convergence on a common architecture: di... /

CERSe - a Tool for High Performance Remote Sensing Application.. - DeBardeleben, Ligon, III, Pandit.. (2002)   (Correct)
As the quality and accuracy of remote sensing instruments available improves, the ability to quickly process remotely sensed data is in increasing demand. A side effect of this increased quality and a... /

Cables: Thread Control and Memory Management Extensions for Shared.. - Jamieson, Bilas (2002)   (Correct)
Clusters of high-end workstations and PCs are currently used in many application domains to perform large-scale computations or as scalable servers for I/O bound tasks. Although clusters have many adv... / data placement is affected by operating system WindowsNT limitations in br measure the overhead of basic system operations. ii We demonstrate that

Performance Evaluation of a Transactional DSM System - Wende, Schoettner, Goeckelmann.. (2002)   (Correct)
Distributed Shared Memory (DSM) is an interesting option to implement a distributed object system. Message passing, marshalling and remote invocation is replaced by the uniform DSM abstraction. The pe... /

Bootstrapping and Startup of an object-oriented Operating System - Goeckelmann, Schoettner, Wende.. (2002)   (Correct)
The Plurix project implements an object-oriented Operating System (OS) for PC clusters. unknown Bootstrapping and Startup of an object-oriented Operating System R. Goeckelmann, M. Schoettner, M. Wen... /

Control Architecture for Service Grids in a Federation of Utility.. - Andrzejak, Graupner, Kotov, Trinks (2002)   (Correct)
Growing complexity and cost of system deployment, ownership and operation pushes to look for economical, yet limitless ways to organize and manage large-scale computing in science, technology and busi... / file systems bootable operating system images application br Virtual Cluster Control in A Homogeneous Grid

Life with Ed: A Case Study of a LinuxBIOS/BProc Cluster - Choi, Hendriks, Minnich, Sottile.. (2002)   (Correct)
In this paper, we describe experiences with our 127-node/161-processor Alpha cluster testbed, Ed. Ed is unique for two distinct reasons. First, we have replaced the standard BIOS on the cluster nodes ... / Flash RAM Second the operating system provides a single-system br A Case Study of a LinuxBIOS BProc Cluster Sung-Eun Choi Erik A.

QoS-aware switching policies for a locally distributed Web system - Mauro Andreolini Emiliano (2002)   (Correct)
We present the implementation and experiments of a Web switch that transforms a cluster-based Web system (Web cluster) with best-effort management policies into a system that gives guaranteed performa... /

Comments on "Transparent User-Level Process Checkpoint and Restore.. - Rauch, Stricker (2002)   (Correct)
The simple checkpointing and migration system for UNIX processes as described in the article of Bozyigit and Wasiq [1] can be improved in two ways: First by a technique to checkpoint and migrate appli... / be rebooted to change the operating system or to perform maintenance br multi purpose and multi boot clusters are not necessarily built out of

Storage Issues at NCSA: How to get file systems going wide and fast.. - Butler (2002)   (Correct)
This paper will discuss the history of storage at the National Center for Supercomputer Applications (NCSA) over the last fifteen years from inception to a four hundred terabyte archive. The paper dis... /

The vMatrix: A Network of Virtual Machine Monitors - For Dynamic Content (2002)   (Correct)
Today there are many solutions for the caching and distribution of static content (e.g. images, html pages, video files). However, delivering dynamic content and interactive services (e.g. CGI service... /

Peer-to-Peer Grid Databases for Web Service Discovery - Hoschek (2002)   (Correct)
ation populated from a large variety of unreliable, frequently changing, autonomous and heterogeneous remote data sources. However, in a large cross-organizational system, the set of information tuple... /

The Quadrics Network: High Performance Clustering Technology - Petrini, Feng, Hoisie, Coll.. (2002)   (Correct)
this article) connects the Quadrics network to a processing node containing one or more CPUs. In addition to generating and accepting packets to and from the network, Elan provides substantial local p... /

Virtual Machines and Consciousness - Sloman, Chrisley (2002)   (Correct)
to be re-written?]] Abstract Replication or even modelling of consciousness in machines requires some clarifications and refinements of our concept of consciousness. Fortunately, design of, constru... / file protection system in an operating system conscious of attempts to br because consciousness is a cluster concept as explained below.

LOD-based Clustering Techniques for Optimizing Large-scale Terrain.. - Bao, Pajarola (2002)   (Correct)
Large grid-digital terrain data sets used in scientific visualization, GIS and training & simulation applications are far too complex to be rendered at interactive flame rates as a whole, and easily e... /

A Wireless Time-Synchronized Cots Sensor Platform: Applications To.. - Wang, Yip, Maniezzo, Chen, Hudson.. (2002)   (Correct)
In recent years, sensor network system has been proposed for various applications. In the past, most reported systems involve custom-made hardware. In this paper, we consider the use of Compaq iPAQ 37... /

Global Deployment of Data Centers - Oppenheimer, Patterson (2002)   (Correct)
This article describes our observations to date unknown IEEE INTERNET COMPUTING 1089-7801/02/$17.002002 IEEE http://computer.org/internet/ SEPTEMBER . OCTOBER 2002 41 Global Deployment of Data Cen... /

The Design and Implementation of Zap: A System for Migrating.. - Osman, Subhraveti, Su, Nieh (2002)   (Correct)
We have created Zap, a novel system for transparent migration of legacy and networked applications. Zap provides a thin virtualization layer on top of the operating system that introduces pods, which ... /

TCP Servers: A TCP/IP Offloading Architecture For Internet Servers.. - Banerjee (2002)   (Correct)
OF THE THESIS TCP Servers: A TCP/IP Offloading Architecture for Internet Servers, using Memory-Mapped Communication by Kalpana S Banerjee Thesis Director: Liviu Iftode TCP Server is a system arch... /

Operating System Fundamentals for the EYES Distributed Sensor Network - Dulman, Havinga (2002)   (Correct)
One of the problems related to sensor networks built up from large number of nodes having limited capabilities is the operating system running inside each node. It must provide a lot of functionality ... /

Analysis of Enterprise Media Server Workloads: Access Patterns, . . . - Cherkasova, Gupta (2002)   (Correct)
The main issue we address in this paper is the workload analysis of today's enterprise media servers. This analysis aims to establish a set of properties specific for enterprise media server workloads... /

JVM for a Heterogeneous Shared Memory System - Chen, Tang, Dwarkadas, Scott (2002)   (Correct)
InterWeave is a middleware system that supports the sharing of strongly typed data structures across heterogeneous languages and machine architectures. Java presents special challenges for InterWeave,... /

Java Tools and Technologies for Cluster Computing - Hawick (2001)   (Correct)
The Java language and its associated libraries and environment provide a powerful and flexible platform for programming computer clusters. Java tools and technologies enable experimentation in both ma... / in terms of hardware and operating system and revision cluster. It is br Java Tools and Technologies for Cluster Computing K.A. Hawick H.A.

Java for High-Performance Computing - Lobosco, Amorim, Loques (2001)   (Correct)
There has been an increasing research interest in extending the use of Java towards high-performance demanding applications such as scalable web servers, multimedia applications, and large-scale scien... / among dierent hardware and operating system platforms. This objective is br high-performance computing cluster computing Introduction Java

The Cyclone Server Architecture: Streamlining Delivery of Popular.. - Rost, Byers, Bestavros (2001)   (Correct)
We propose a new technique for efficiently delivering popular content from information repositories with bounded file caches. Our strategy relies on the use of fast erasure codes (a.k.a. forward error... / efforts have focused on operating system optimizations e.g. memory br setting within a web server cluster or in a wide-area setting

A Framework for Automatic Adaptation of Tunable Distributed.. - Chang, Karamcheti (2001)   (Correct)
this paper, unknown Cluster Computing 0 (2000) ?--? 1 A Framework for Automatic Adaptation of Tunable Distributed Applications Fangzhe Chang and Vijay Karamcheti Department of Computer Science Co... / the availability of operating system mechanisms for increased br Cluster Computing A

DSM-PM2: A portable implementation platform for multithreaded DSM.. - Antoniu, Bougé (2001)   (Correct)
DSM-PM2 is a platform for designing, implementing and experimenting multithreaded DSM consistency protocols. It provides a generic toolbox which facilitates protocol design and allows for easy exper... / communication library or operating system or at least be able to br portable across a wide range of clusters. We illustrate its power with

A Synchronized Real-Time Linux Based Myrinet Cluster for.. - Manoj Apte Srigurunath (2001)   (Correct)
This paper describes the design and implementation of a real-time cluster of PCs that provides globally synchronized scheduling and predictable messaging passing. A high-accuracy, fine-grain global cl... / the underlying architecture operating system and middleware. High br Real-Time Linux Based Myrinet Cluster for Deterministic High

DSM-PM2: A portable implementation platform for multithreaded DSM.. - Gabriel Antoniu And (2001)   (Correct)
DSM-PM2 is a platform for designing, implementing and experimenting multithreaded DSM consistency protocols. It provides a generic toolbox which facilitates protocol design and allows for easy experim... / communication library or operating system. DSM-PM is a prototype br is portable across a wide range of clusters. We illustrate its power with

Removing the Overhead from Software-Based Shared Memory - Radovic, Hagersten (2001)   (Correct)
The implementation presented in this paper---DSZOOM-WF--- is a sequentially consistent, fine-grained distributed software-based shared memory. It demonstrates a protocol-handling overhead below a micr... / cluster interconnect and an operating system bypass functionality similar br basic low-level primitives in the cluster interconnect and an operating

A Fine-Grain Clock Synchronization Mechanism for QoS Based.. - Chakravarthi, Pillai, Padmanabhan.. (2001)   (Correct)
Clock synchronization is a fundamental requirement for any real-time distributed system operating with global schedules. This paper describes the design and implementation of a high accuracy (4 s) glo... / with MB of SRAM. The operating system used is Linux . . . The br for any real-time distributed system operating with global schedules. This

Recursive Restartability: Turning the Reboot Sledgehammer into a.. - Candea, Fox (2001)   (Correct)
Even after decades of software engineering research, complex computer systems still fail, primarily due to nondeterministic bugs that are typically resolved by rebooting. Conceding that Heisenbugs wil... /

Load Balancing and Unbalancing for Power and Performance in.. - Eduardo Pinheiro Ricardo (2001)   (Correct)
In this paper we address power conservation for clusters of workstations or PCs, such as those that support a large number of research /teaching organizations and most Internet companies. Our approach... / network server at the operating system level for an operating system br for Power and Performance in Cluster-Based Systems Eduardo

A Memory Insensitive Technique for Large Model Simplification - Lindstrom, Silva (2001)   (Correct)
In this paper we propose three simple, but significant improvements to the OoCS (Out-of-Core Simplification) algorithm of Lindstrom [20] which increase the quality of approximations and extend the app... / slowdown as in the case of operating system paging Our algorithm is br which constrains the optimal cluster representative to lie inside its

Proactive Management of Software Aging - Castelli, Harper, Heidelberger.. (2001)   (Correct)
this paper may be copied or distributed royalty free without further permission by computer-based and other information-service systems. Permission to republish any other portion of this paper must be... / process group or entire operating system depending on the br policies on the availability of cluster systems we have developed

Web Proxy Acceleration - Rosu, Iyengar, Dias (2001)   (Correct)
This paper proposes and evaluates a new approach for improving the unknown Preprint 0 (2001) ?--? 1 Web Proxy Acceleration Daniela Rosu Arun Iyengar Daniel Dias IBM T.J.Watson Research Center P.O... / running under an embedded operating system optimized for communication br Scalability with the Web proxy cluster size is achieved by using several

Alpine: A User-Level Infrastructure for Network Protocol Development - Ely, Savage, Wetherall (2001)   (Correct)
In traditional operating systems, modifying the network protocol code is a tedious and error-prone task, largely because the networking stack resides in the kernel. For this reason, among others, many... / Abstract In traditional operating systems modifying the network br to device hardware for low-latency cluster processing In contrast

Instantaneous Offloading of Transient Web Server Load - Panteleenko, Freeh (2001)   (Correct)
A modern web-hosting site is designed to handle load that is sometimes an order of magnitude greater than the average load. Such a site can be expensive and is underutilized most of the time. We des... / that runs on top of the Linux operating system without any modification to br the sites are built as web server clusters that host multiple web domains

The Polder Computing Environment, a system for interactive.. - Iskra, Belleman, van Albada, al. (2001)   (Correct)
rformance computing and interactive simulation facilities to computational science. The characteristics of the underlying wide-area cluster system DAS are described. The issues of efficient manageme... / and a public network. The operating system is Linux and various br of the underlying wide-area cluster system DAS are described. The

CableS : Thread Control and Memory System Extensions for Shared.. - Jamieson, Bilas (2001)   (Correct)
Clusters of high-end workstations and PCs are currently used in many application domains to perform large-scale computations or as scalable servers for I/O bound tasks. Although clusters have many adv... / in improper placement due to operating system limitations in virtual memory br Most hardware shared memory system and operating system vendors provide a

An Empirical Study of Operating Systems Errors - Andy Chou Junfeng (2001)   (Correct)
We present a study of operating system errors found by automatic, static, compiler analysis applied to the Linux and OpenBSD kernels. Our approach differs from previous studies that consider errors fo... / An Empirical Study of Operating Systems Errors Andy Chou Junfeng br How long do bugs last Do bugs cluster How do different operating

The Design and Implementation of a Fault-Tolerant Cluster Manager - Ming (2001)   (Correct)
Cluster management middleware schedules tasks on a cluster, controls access to shared resources, provides for task submission and monitoring, and coordinates the cluster's fault tolerance mechanisms. ... / local copy of an off-the-shelf operating system that is not designed to br Implementation of a Fault-Tolerant Cluster Manager Daniel Goldberg Ming

Multiple Bypass: Interposition Agents for Distributed Computing - Thain, Livny (2001)   (Correct)
Interposition agents are a well known device for attaching legacy applications to distributed system.s However, agents are difficult to build and are often large, monolithic pieces of software which a... / an application and the operating system and trap some of its

Anatomy of a Resource Management System for HPC Clusters - Keller, Reinefeld (2001)   (Correct)
Workstation clusters are often not only used for high-throughput computing in time-sharing mode but also for running complex parallel jobs in space-sharing mode. This poses several difficulties to the... / the user than the underlying operating system. The resource management br for changes additionally the system operator may force the AM via the

A Framework for Effective Scheduling of Data-Parallel Applications in .. - Walker (2001)   (Correct)
Grid systems -- a unified collection of resources connected by a network -- have potential to deliver high performance for many applications and many system users. Achieving high performance in a grid... / in its underlying hardware operating system file system or network br C i the i th machine cluster p i the i th processor

Kernel Mechanisms for Service Differentiation in Overloaded Web.. - Voigt, Tewari, Freimuth (2001)   (Correct)
The increasing number of Internet users and innovative new services such as e-commerce are placing new demands on Web servers. It is becoming essential for Web servers to provide performance isolation... / subsystem in commercial operating systems that typically implement a br customer sites on the same server cluster or large SMP are becoming

Design and Evaluation of a Smart Disk Cluster for DSS Commercial.. - Memik, Kandemir, Choudhary (2001)   (Correct)
this paper, we present a detailed quantitative evaluation of a smart disk based architecture. To achieve this, we compare the performances of a smart disk system, two types of cluster systems and a si... /

Susceptibility of Modern Systems and Software to Soft Errors - Messer, Bernadat, Fu, Chen.. (2001)   (Correct)
It is widely understood that most downtime is accounted for by programming errors and administration time. However, recent work has indicated an increasing cause of downtime may stem from transient ha... / and the susceptibility of operating systems and applications to them br without the cost of a failover cluster. Internal Accession Date Only

I/O Buffer Management for Shared Storage Devices in SCI-based.. - Hansen (2001)   (Correct)
This paper concerns the sharing of storage devices in clusters, where the storage devices are distributed across the nodes in the cluster. Compared to centralized storage servers, such an architecture... / of a long exible snout an operating system infrastructure that uses br with the operating system operating system events. The

Protection of Contiguous Memory Blocks - Renault (2001)   (Correct)
The Multi-PC machine is a cluster of PC implementing the remote-write protocol, that is the sender of a message has to specify all the parameters needed for the transmission. In particular, the mo... / between the hardware the operating system and the user is composed of br The Multi-PC machine is a cluster of PC implementing the

Performance Evaluation of the Quadrics Interconnection - Petrini, Coll, Frachtenberg, Hoisie (2001)   (Correct)
In this paper we present an in-depth description of the Quadrics interconnection network (QsNET) and an experimental performance evaluation on a 64-node Alphaserver cluster. We expose the performance ... / User-level Communication Operating System Bypass. Introduction br on a -node Alphaserver cluster. We expose the performance and

Energy Management of Virtual Memory on Diskless Devices - Jerry Hom Ulrich (2001)   (Correct)
In a pervasive computing environment, applications are able to run across different platforms with significantly different resources. Such platforms range from highperformance desktops to handheld PDA... / purposes has concentrated on operating system and hardware techniques br views the sum total memory of a cluster as a single cache space

Fault Tolerance for Cluster Computing Based on Functional Tasks - Schreiner, Kusper, Bosa (2001)   (Correct)
We have extended the parallel computer algebra environment Distributed Maple by fault tolerance mechanisms such that the time spent in a long running computation is not any more wasted by the eve... / our control machine network operating system faults may happen in any br hti message is issued the system operates analogously to a task

A Scalable, Distributed Middleware Service Architecture to Support.. - Phan, Guy, Bagrodia (2001)   (Correct)
Middleware layers placed between user clients and application servers have been used to perform a variety of functions. In previous work we have used middleware to perform a new capability, applicatio... / In feedback from the operating system level aided user br of a Network of Workstations cluster but our service can be

Design and Deployment of a Passive Monitoring Infrastructure - Fraleigh, Diot, Lyles, Owezarski.. (2001)   (Correct)
This paper presents the architecture of a passive monitoring system installed within the Sprint IP backbone network. This system di ers from other packet monitoring systems in that it collects packet-... / extreme failures the entire operating system may be reinstalled over the br systems. A node computing cluster used for data analysis. The

Gang Scheduling with Lightweight User-Level Communication - Frachtenberg, Petrini, Coll, Feng (2001)   (Correct)
In this paper, we explore the performance of gang scheduling on a cluster using the Quadrics interconnection network. In such a cluster, the scheduler can take advantage of this network's unique capab... / delay removing the operating system from the communication br of gang scheduling on a cluster using the Quadrics

PlanetP: Infrastructure Support for P2P Information Sharing - Cuenca-Acuna, Peery, Martin, Nguyen (2001)   (Correct)
Storage technology trends are providing massive storage in extremely small packages while declining computing costs are resulting in a rising number of devices per person. The confluence of these tren... /

Balance of Power: Energy Management for Server Clusters - Jeffrey Chase Department (2001)   (Correct)
One unintended effect of the growth of the Internet is increased energy usage by servers and the infrastructure supporting them. This paper promotes a research agenda to improve the energy efficiency ... / resource to be managed by the operating system. That work and other OS br Energy Management for Server Clusters Jeffrey S. Chase Department

Shared Virtual Memory Clusters with Next--generation Interconnection.. - Courtney Gibson And (2001)   (Correct)
Recently much e#ort has been spent on providing a shared address space abstraction on clusters of small--scale symmetric multiprocessors. However, advances in technology will soon make it possible t... / overheads associated with the operating system and data copying. With br Shared Virtual Memory Clusters with Next-generation

Designing Grid-based Problem Solving Environments and Portals - von Laszewski, Foster, Gawor, Lane.. (2001)   (Correct)
Building Problem Solving environments in the emerging national-scale Computational Grid infrastructure is a challenging task. Accessing advanced Grid services, such as authentication, remote access to... / the language of a particular operating system programming language or br Supercomputer Workstation Cluster Storage Servers Figure . A

Object Distribution with Local Information - Silaghi, Keleher (2001)   (Correct)
We investigate the problem of distributing communicating objects across wide-area environments. Our goals are to balance load, minimize network communication, and use resources efficiently. However, a... / to model middleware and operating system occupancy. The cost of br and in making migration and clustering decisions based on profiled

User-Level Communication in a System with Gang Scheduling - Yoav Etsion And (2001)   (Correct)
One of the scarce resources that limits communication performance is buffer space on the network interface card. This becomes even worse when it is partitioned among several time-sliced processes. How... / support DMA thus limiting the operating system s flexibility in memory br process's regular context. Since clusters using gang scheduling use a

The Quadrics Network (QsNet): High-Performance Clustering Technology - Petrini, Feng, Hoisie, Coll.. (2001)   (Correct)
The Quadrics interconnection network (QsNet) contributes two novel innovations to the field of highperformance interconnects: (1) integration of the virtualaddress spaces of individual nodes into a si... / feats by extending the native operating system in the nodes with a network br Network QsNet High-Performance Clustering Technology Fabrizio

Cluster-Based Computing with Active, Persistent Objects on the Web - Sommers, Ghandeharizadeh, Gao (2001)   (Correct)
This paper describes a middleware that enables its target application to dynamically incorporate heterogeneous nodes of a cluster. It distributes the objects of the application across the nodes with t... / NodeEvent GroupEvent Operating system RegistrationManager br Cluster-Based Computing with Active

Web Switch Support for Differentiated Services - Cardellini, Casalicchio, Colajanni.. (2001)   (Correct)
As the Web is becoming a medium widely used as a preferential channel for critical information exchange, business, and e-commerce, it is necessary to enable di erentiated service mechanisms not only a... / Web application server and operating system level e.g. Most br a Web site hosted on a Web-server cluster that is an architecture composed

Ubiquitous Computing and the Need for a New Operating System.. - Golm, Kleinöder (2001)   (Correct)
Traditional operating system architectures are not able to cope with the demands of ubiquitous computing. These demands include mobility of code and running applications, precise resource control, rob... / and the Need for a New Operating System Architecture Michael Golm br for load balancing in a Unix cluster Processes can only

The Performance of MPI Derived Types on a SGI Origin 2000, a Cray.. - Luecke, Spanoyannis, Coyle (2001)   (Correct)
This paper compares the performance of MPI derived types with user packing on a SGI Origin 2000, a Cray T3E-900, a Myrinet Linux cluster and an Ethernet Linux cluster. Four communication tests using... / For all tests the IRIX . operating system the Fortran compiler br a Cray T E- a Myrinet Linux Cluster and an Ethernet Linux Cluster

The Component-based Environment for Remote Sensing - DeBardeleben, Ligon, III, Stanzione, .. (2001)   (Correct)
As the quality and accuracy of remote sensing instruments available improves, the ability to quickly process remotely sensed data is in increasing demand. A side effect of this increased quality and a... / CPUs. The software including operating system is low cost no cost and br performed sequentially. Beowulf clusters are large computers comprised of

Data Mining on PC Cluster connected with Storage Area Network: Its.. - Oguchi, Kitsuregawa (2001)   (Correct)
Personal computer/Workstation (PC/WS) clusters have become a hot research topic recently in the field of parallel and distributed computing. They are considered to play an important role as a large sc... / sophisticated UNIX-based operating systems have been implemented on br Data Mining on PC Cluster connected with Storage Area

Datamation 2001: A Sorting Odyssey - Florentina Popovici John (2001)   (Correct)
We present our experience of turning a Linux cluster into a high-performance parallel sorting system. Our implementation, WIND-SORT, broke the Datamation record by roughly a factor of two, sorting 1 m... / Three disks including the operating system root disk are on one bus. br our experience of turning a Linux cluster into a high-performance parallel

Type Evolution and Version Management in a Persistent Distributed.. - Schoettner, Marquardt, Wende.. (2001)   (Correct)
Todays commercial Operating Systems (OS) use message passing communication facilities such as Corba, Remote Procedure Calls, and TCP/IP. Distributed Shared Memory (DSM) is an alternative mainly used f... /

Performance Modeling of the Cluster Interconnect Clint - Hans Eberle Sun (2001)   (Correct)
The cluster interconnect Clint 1 has a segregated architecture that provides two separate transmission channels: a bulk channel optimized for high-bandwidth traffic and a quick channel optimized for... / in that they often bypass operating systems and do not rely on a br Performance Modeling of the Cluster Interconnect Clint Hans Eberle

Using Arbitrary Memory Regions for SCI Communication - Seifert, Worringen, Rehm (2001)   (Correct)
The gap between the memory bandwidth and the bandwidth of modern high--performance interconnects is getting smaller. This increases the relative performance penalty for each copy operation on a data b... / mechanism for the Linux operating system to lock arbitrary ranges of br processes on different nodes of a cluster. The optimal solution is direct

An Erlang-based hierarchical distributed VoD System - Juan Sanchez Jose (2001)   (Correct)
Video on Demand (VoD) is a service that enables users to request any multimedia content at any time, without being constrained by any pre-established scheduling. Current commercial solutions tend to... / tools has allowed for easy operating system and hardware neutrality. br language Erlang and built over a cluster-based architecture Beowulf

Effective Use of Networked Reconfigurable Resources - Staicu, Radzikowski, Gaj.. (2001)   (Correct)
Distributed reconfigurable resources, such as FPGA-based accelerator boards 1 are expensive and often underutilized. Therefore, it is important to permit sharing these resources at least among the m... / scalability. C. Distributed Operating System Distributed Operating br of resources are workstations and clusters that are equipped with Field

Detecting Novel Attacks by Identifying Anomalous Network Packet.. - Mahoney, Chan (2001)   (Correct)
We describe a simple and efficient network intrusion detection algorithm that detects novel attacks by flagging anomalous field values in packet headers at the data link, network, and transport layers... / monitors network traffic operating system events or the file system to br improve on these results by using clustering rather than a hash function to

DIAPRISM Hardware Sorter - Sort Million Records (2001)   (Correct)
This document is an updated version of the previous one and also contains the description about the program unknown DIAPRISM Hardware Sorter --- Sort a Million Records in 0.980 Second --- Shinsuke... / data disks in total The operating system is Windows NT Server . . We br NOW-Sort with a -node cluster of UltraSPARCs and the 's

Designing and Building Beowulf-class Cluster Computers. - Allan, Andrews, Guest, Oliver, al. (2001)   (Correct)
this report was used as a basis for the School. Building an actual cluster from scratch was also very helpful in highlighting ways the nal report could be improved. unknown Designing and Building Beo... / . Cluster Operating Systems -Linux . Free and br and Building Beowulf-class Cluster Computers. R.J. Allan S.J.

Stingray: Cone tracing using a software DSM for SCI clusters - Meyer, Cecchet (2001)   (Correct)
In this paper we consider the use of a supercomputer with a hardware shared memory versus a cluster of workstations using a software Distributed Shared Memory (DSM). We focus on ray tracing applicatio... /

Allocation and Scheduling for a Computational Grid - Lewis (2001)   (Correct)
Parallel computers are becoming increasingly important for modern engineering and scientific simulation. A successful type of parallel computer is the Beowulf cluster. These clusters emphasize using m... /

The Shape of Failure - Heath, Martin, Nguyen (2001)   (Correct)
Introduction The construction of highly available Internet services is an inexact science at best. Complete and partial outages due to a myriad of failures are still common. Indeed, as Internet servi... / The application database operating system and firmware contain br obtained the last logs of two clusters operating in very different

SVEX: Secure Vector EXecute - Marks (2001)   (Correct)
Introduction We have designed and implemented a secure remote command execution library for clusters of Unix workstations. Called Secure Vector Execute (SVEX), our work was based largely on the porta... / require no modi cations to the operating system kernel. This helps to br command execution library for clusters of Unix workstations. Called

High Performance Computing: Crays, Clusters, and Centers. What Next? - Gordon Bell And (2001)   (Correct)
After 50 years of building high performance scientific computers, two major architectures exist: (1) clusters of "Cray-style" vector supercomputers; (2) clusters of scalar uni- and multi-processors.... / the Linux GNU or Windows operating system plus tools that have evolved br High Performance Computing Crays Clusters and Centers. What Next

Clustered Data Acquisition for CMS - Gutleber Antchev Cano (2001)   (Correct)
Powerful mainstream computing equipment and the advent of affordable multi-Gigabit communication technology permit us to address data acquisition problems with clusters of inexpensive computers. Such ... / consists of two parts the Operating System Module OSM is hardware br Clustered Data Acquisition for CMS J.

Flexible Network Attached Storage using Remote DMA - Hansen (2001)   (Correct)
We propose to make nodes in a cluster double as compute nodes and network attached storage (NAS) nodes. This allows for a flexible and customizable storage system as the NAS control software is handle... / of a long exible snout an operating system infrastructure that uses br with the operating system operating system events. The

Implementation of Pipes in Distributed Process Management Protocol.. - Agarwal, al. (2001)   (Correct)
The Distributed Process Management Protocol (DPMP) developed at IIT Kanpur is a distributed operating system which facilitates load sharing among heterogenous UNIX workstations in a transparent fashio... /

Unknown - (2001)   (Correct)
We present perform250 mform250 t results for a parallel SQL based informMx25 retrievalsystem imtem$ ted on a PC cluster system We used the Web-TREC dataset under a left-deep query execution plan. We a... / PC node runs the Solaris operating system on an MHz Pentium III br imtem ted on a PC cluster system We used the Web-TREC

Reliably Locking System V Shared Memory for User Level Communication.. - Chemnitz University Of (2001)   (Correct)
A major trend in recent cluster communication systems is to circumvent the operating system during the actual data transfers. That, on the one hand, reduces latency since there is no user--kernel tran... / systems is to circumvent the operating system during the actual data br Abstract A major trend in recent cluster communication systems is to

DIVISOR: DIstributed VIdeo Server fOr stReaming - Gialama, Markatos, Sevaslidou.. (2001)   (Correct)
This paper presents the design and implementation of a networking system architecture targeted to support high-speed video transmission to multiple clients. We have designed, implemented, and evaluate... /

Experience with building a commodity Intel-based ccNUMA system - Brock, Carpenter, Chiprout, Dean, De .. (2001)   (Correct)
Commercial cache-coherent nonuniform memory access (ccNUMA) systems often require extensive investments in hardware design and operating system support. A different approach to building these systems ... / in hardware design and operating system support. A different br the most popular of which are clusters and symmetric multiprocessor

Windows Performance Monitoring and Data Reduction using - Knop (2001)   (Correct)
We describe and evaluate WatchTower, a system that simplifies the collection of Windows performance counter data for monitoring and usage profiling of Windows machines. WatchTower has overheads simila... / for the Windows and NT operating systems. By unobtrusive we mean br user. Introduction Clusters are becoming the standard

Editorial - By Friedrich Leisch (2001)   (Correct)
This article presents a new R package, rpvm, that provides an interface to PVM from one of the most powerful and flexible statistical programming environments. With rpvm, the R user can invoke either ... / released OS X its new operating system. OS X now comes preinstalled br and Mac OS X . RPVM Cluster Statistical Computing in R .

Author Information - Name Moon-Sang Lee (2001)   (Correct)
VIA is an industry standard for user-level communication. It specifies light-weight communication module for cluster environment. Although several previous studies have researched for the performance ... / is a privileged part of the operating system that performs the set-up and br communication module for cluster environment. Although several

Compiling in a Persistent Distributed Shared Memory Environment - Schoettner, Marquardt, Wende, Link.. (2001)   (Correct)
Plurix is a general purpose Operating System (OS) developed for the PC platform. Network com- munication is implemented by a Distributed Shared Memory (DSM). Restartable transactions and op- timistic ... /

Design and Implementation of a SCI-based Real-Time CORBA - Lankes, Pfeiffer, Bemmerl (2001)   (Correct)
Keywords: Real-Time CORBA, minimumCORBA, RTOS, embedded systems, real-time networks, Scalable Coherent Interface (SCI) The Real-Time CORBA and minimumCORBA specifications in the forthcoming CORBA 3.0 ... /

Scalable Resource Management in High Performance Computers - Frachtenberg, Petrini, Fernandez.. (2001)   (Correct)
Clusters of workstations have emerged as an important platform for building cost-effective, scalable and highly-available computers. Although many hardware solutions are available today, the largest c... /

SCE: A Fully Integrated Software Tool for Beowulf Cluster System - Uthayopas, Angskun, Sriprayoonskul.. (2001)   (Correct)
One of the problems with the wide adoption of clusters for mainstream high performance computing is the difficulty in building and managing the system. There are many efforts in solving this problem b... /

Differentiated and Predictable Quality of Service in Web Server.. - Aron (2000)   (Correct)
As the World Wide Web experiences increasing commercial and mission-critical use, server systems are expected to deliver high and predictable performance. The phenomenal improvement in microprocessor ... / management facilities in the operating system software are studied. This

Design and Evaluation of Communication Latency Hiding/Reduction.. - Afsahi (2000)   (Correct)
With the availability of fast microprocessors and small-scale multiprocessors, internode communication has become an increasingly important factor that limits the performance of parallel computers. Es... / been developed to remove the operating system kernel and protocol stack br Using Message Prediction for Clusters of

Fine-Grain Configurability for Secure Communication - Hiltunen, Jaiprakash, Schlichting.. (2000)   (Correct)
Current solutions for providing communication security in network applications allow customization of certain security attributes and techniques, but in limited ways and without the benefit of a sin... / Pentiums using the Mach MK . operating system. June Department br implementation running on a cluster of Pentiums using the Mach MK

Supporting High-performance I/O in QoS-enabled ORB Middleware - Kuhns, Levine, Schmidt, O'Ryan (2000)   (Correct)
To be an effective platform for high-performance distributed applications, off-the-shelf Object Request Broker (ORB) middleware, such as CORBA, must preserve communication-layer quality of service (Qo... / and overview of the Solaris operating system. Supporting br This paper will appear in Cluster Computing the Journal on

Transparently Obtaining Scalability for Java Applications on a Cluster - Aridor, Factor, Teperman, Eilam, al. (2000)   (Correct)
this article, we focus on the optimization unknown Transparently Obtaining Scalability for Java Applications on a Cluster Yariv Aridor , Michael Factor and Avi Teperman y y IBM Haifa Research L... / provide an interface to the operating system. While our work emphasizes br for Java Applications on a Cluster Yariv Aridor y Michael

High Performance Computing for Asset Liability Management - Gondzio, Kouwenberg (2000)   (Correct)
Financial institutions require sophisticated tools for risk management. For company-wide risk management both sides of the balance sheet should be considered, resulting in an integrated asset liabil... / of PC's running under Linux operating system. One might question whether br computing environment including a cluster of PC's running under Linux

Reducing the Cost of System Administration of a Disk Storage System.. - Asami (2000)   (Correct)
Reducing the Cost of System Administration of a Disk Storage System Built from Commodity Components by Satoshi Asami Doctor of Philosophy in Computer Science University of California at Berkeley ... / disks running the FreeBSD operating system. The system is used as a br and software. Tertiary Disk is a cluster of storage nodes connected by

The Distributed ASCI Supercomputer Project - Bal, Bhoedjang, Hofman, Jacobs.. (2000)   (Correct)
The Distributed ASCI Supercomputer (DAS) is a homogeneous wide-area distributed system consisting of four cluster computers at di erent locations. DAS has been used for research on communication sof... / network and run the same operating system. Each university has fast br system consisting of four cluster computers at dierent locations.

Cluster Reserves: A Mechanism for Resource Management in.. - Aron, Druschel, Zwaenepoel (2000)   (Correct)
In network (e.g., Web) servers, it is often desirable to isolate the performance of di erent classes of requests from each other. That is, one seeks to achieve that a certain minimal proportion of ser... / classes. Recent advances in operating systems research br Cluster Reserves A Mechanism for

Improving Parallel Job Scheduling Using Runtime Measurements - Silva, Scherson (2000)   (Correct)
We investigate in this paper the use of runtime measurements to improve job scheduling on a parallel machine. Emphasis is on gang scheduling based strategies. With the information gathered at runt... / task classi cation made by the operating system based on runtime br of Gang Scheduling on Workstation Cluster. Job Scheduling Strategies for

A Case for Asynchronous Computer Architecture - Manohar (2000)   (Correct)
We present a summary of the state-of-the art in asynchronous VLSI and architecture. We present several reasons for adopting an asynchronous approach to computer architecture, including lower design ... / interconnect running a free operating system and use it for most major br Today it is possible to network a cluster of PCs with commodity

Directed Diffusion: A Scalable and Robust Communication Paradigm for.. - Intanagonwiwat, Govindan, Estrin (2000)   (Correct)
Advances in processor, memory and radio technology will enable small and cheap nodes capable of sensing, communication and computation. Networks of such nodes can coordinate to perform distributed sen... / version of a modern operating system examples of such operating br tens of feet of each other packed cluster of such sensor nodes to be

Providing Hardware DSMPerformance at Software DSM Cost - Heinrich, Speight (2000)   (Correct)
Emerging trends in commodity network technology coupled with key insights from academic research in active memory systems are leading toward the realization of hardware DSM on commodity clusters. We c... / the architectural and operating systems issues that must be br of hardware DSM on commodity clusters. We call the result of this

Archipelago: An Island-Based File System For Highly Available And.. - Ji (2000)   (Correct)
Maintaining availability in the face of failures is a critical requirement for Internet services. Existing approaches in cluster-based data storage rely on redundancy to survive a small number of fail... / in Hive Hive an operating system for large-scale sharedmemory br principle as many file system operations as possible should require

REXEC: A Decentralized, Secure Remote Execution Environment for.. - Chun, Culler (2000)   (Correct)
Bringing clusters of computers into the mainstream as general-purpose computing systems requires that better facilities for transparent remote execution of parallel and sequential applications be deve... / contemporary hardware and operating systems. Implementations are either br Remote Execution Environment for Clusters Brent N. Chun and David E.

Hint-based Acceleration of Web Proxy Caches - Rosu (2000)   (Correct)
Numerous studies show that proxy cache miss ratios are typically at least 40%-50%. This paper proposes and evaluates a new approach for improving the throughput of proxy caches by reducing cache miss ... / running under an embedded operating system optimized for communication br Scalability with the Web proxy cluster size is achieved by using

Flexible, Distributed and Adaptive Resource Management in MoDiS - Spies, Eckert, Pizka, Czech, Geiger, .. (2000)   (Correct)
Currently, a shift of paradigm from sequential to distributed computing can be observed. Great e orts are needed to cope with the challenging demands that are inherent to this transition. The most ... / language is used to develop operating system services as well as br can be exploited for instance to cluster objects into units which can be

Evaluating Cluster-Based Network Servers - Carrera, Bianchini (2000)   (Correct)
In this paper we use analytic modeling and simulation to evaluate network servers implemented on clusters of workstations. More specifically, we model the potential benefits of locality-conscious requ... / which is accessed without operating system intervention using a modern br Evaluating Cluster-Based Network Servers

Disk-To-Disk Parallel Sorting On HPVM Clusters Running Windows NT - Rivera-Alvarez (2000)   (Correct)
In order to measure database performance of computer systems, a collection of companies and universities defined three benchmarks in 1985, including a disk-to-disk sort of one million records 1 , wh... / of the benchmark hardware and operating system divided by one million. The br Parallel Sorting On Hpvm Clusters Running Windows Nt By Luis

Improving the Network Interfaces for Gigabit Ethernet in Clusters of.. - Kurmann, Müller, Rauch, Stricker (2000)   (Correct)
this paper, works with dedicated optical point-topoint connections supporting bi-directional communication with link-layer flow control as standardized in IEEE 802.3x. One of the big advantages of Gig... / than the page size of any operating system. Thus the current standards br for Gigabit Ethernet in Clusters of PCs by Protocol Speculation

Architectural Software Support for Processing Clusters - Gutleber, Cano, Cittolin, Meijers.. (2000)   (Correct)
Mainstream computing equipment and the advent of affordable multi-Gigabit communication technology permit us to address grand-challenge data acquisition and processing problems with clusters of inexpe... / environment for hardware- and operating system independent device drivers br Software Support for Processing Clusters J. Gutleber E. Cano S.

High Performance Parametric Modeling with Nimrod/G: Killer.. - Abramson, Giddy, Kotler (2000)   (Correct)
This paper examines the role of parametric modeling as an application for the global computing grid, and explores some heuristics which make it possible to specify soft real time deadlines for larger ... / binary ccal for the target operating system. The plan file is processed br between the root machine and the cluster processes -unlike general

Concepts for Dependable Distributed Discrete Event Simulation - Lüthi, Berchtold (2000)   (Correct)
In many situations, parallel and distributed simulation is a well-suited approach to overcome performance as well as capacity limitations of complex simulation models. However, if distributed simulati... / which is provided by the operating system of each PE. The br architecture nodes in a LAN cluster of workstations or even

Design Alternatives for Scalable Web Server Accelerators - Song (2000)   (Correct)
We study design alternatives for, and describe prototypes and performance of, a scalable and highly available Web server accelerator. The accelerator runs under an embedded operating system and improv... / runs under an embedded operating system and improves Web server br The system consists of a cluster of Web accelerator nodes. The

Failure Recovery Algorithms for Multimedia servers - Shenoy, Vin (2000)   (Correct)
In this paper, we present two novel disk failure recovery methods that utilize the inherent characteristics of video streams for efficient recovery. Whereas the first method exploits the inherent re... / to software failures and operating-system crashes customers of br of D disks is partitioned into clusters of C disks C D

Increasing Relevance of Memory Hardware Errors - A Case for.. - Milojicic, Messer, Shau, Fu, Munoz (2000)   (Correct)
It is a common belief that most of computer system failures nowadays stem from programming errors. Computer systems are becoming more complex and harder to maintain and administer, making software err... / interconnects nor software operating systems applications application br of this type include the early cluster systems and NUMA

VIBe: A Micro-benchmark Suite for Evaluating Virtual Interface.. - Kutlug, Banikazemi, Panda, Sadayappan (2000)   (Correct)
Distributed and high performance applications require a low latency, high bandwidth communication facility for exchanging data and for synchronization operations. The Virtual Interface Architecture ... / these issues. The role of the operating system has been much reduced in br Interface Architecture VIA Cluster Computing Communication

CLUE - Cluster Evaluation - Hlavacs, Kvasnicka, Ueberhuber (2000)   (Correct)
This report describes the simulation tool CLUE which enables the highly accurate performance assessment and prediction of clusters of symmetric multiprocessors (SMPs). Using CLUE, reliable information... / of SMPs including hardware operating system and software. Sections . br CLUE Cluster Evaluation Helmut Hlavacs

Data Replication Strategies for Fault Tolerance and Availability on.. - Amza, Cox, Zwaenepoel (2000)   (Correct)
Recent work has shown the advantages of using persistent memory for transaction processing. In particular, the Vista transaction system uses recoverable memory to avoid disk I/O, thus improving perfor... / namely power failures and operating system crashes. An un-interruptible br and Availability on Commodity Clusters Cristiana Amza Alan L. Cox

Dependable Computing in Virtual Laboratories - Alonso, Bausch, Pautasso, Hallett.. (2000)   (Correct)
Many scientific disciplines (e.g., biology, astrophysics, particle physics, earth sciences) are shifting from in vitro to in silico research as more physical processes and natural phenomena are simu... / algorithms and collections of operating system scripts mainly Perl br Biology when using a medium size cluster of computers between and

Implementing Journaling in a Linux Shared Disk File System - Kenneth Preslan Sistina (2000)   (Correct)
In computer systems today, speed and responsiveness is often determined by network and storage subsystem performance. Faster, more scalable networking interfaces like Fibre Channel and Gigabit Ether... / code to the open source Linux operating system. We did this for several br caching and aggregating file system operations to improve performance by

S-DSM for Heterogeneous Machine Architectures - Eduardo Pinheiro Deqing (2000)   (Correct)
Many---indeed most---distributed applications employ some notion of distributed shared state: information required at more than one location. For applications that span the Internet, this state is alm... / program and signals from the operating system. The user calls support br across a locally-distributed cluster for the purpose of This

Speculative Defragmentation - A Technique to Improve the.. - Kurmann, Müller, Rauch, Stricker (2000)   (Correct)
Cluster platforms like CoPs offer good compute performance, but still they cannot yet utilize the potential of Gigabit /s communication technology, at least not with commodity network adapters like Et... / zero-copy handling within the operating system the implementation br interconnect components for Clusters of PCs CoPs is visible. Most

A Network Co-processor-Based Approach to Scalable Media Streaming in.. - Raj Krishnamurthy Karsten (2000)   (Correct)
This paper presents the embedded construction and experimental results for a media scheduler on i960 RD equipped I2O Network Interfaces (NI) used for streaming. We utilize the Distributed Virtual Comm... / by extensions of the operating system kernel resident on each br among NIs within a server and clustering a number of such servers using

A Parallel Genetic Algorithm For Automated Electronic Circuit Design - Lohn, Colombano, Haith.. (2000)   (Correct)
We describe a parallel genetic algorithm (GA) that automatically generates circuit designs using evolutionary search. A circuit-construction programming language is introduced and we show how evolutio... / Running The Linux Operating System. Using Pentium Iii Cpus br especially Beowulf-style computing clusters are becoming more a ordable and

Towards Evolving Electronic Circuits for Autonomous Space Applications - Lohn, Haith (2000)   (Correct)
The relatively new field of Evolvable Hardware studies how simulated evolution can reconfigure, adapt, and design hardware structures in an automated manner. Space applications, especially those requi... /

Transparent Migration of Distributed Communicating Processes - Nasika, Dasgupta (2000)   (Correct)
A Computing Community is a group of cooperating machines that behave like a single system and runs all general-purpose applications---without any modifications to the shrink-wrapped binary applicat... / binary applications or the operating system. In order to realize such a br NOW approaches and the cluster approaches for distributed

A Comparative Evaluation of Implicit Coscheduling Strategies for.. - Cosimo Anglano Dipartimento (2000)   (Correct)
Implicit coscheduling strategies enable parallel applications to dynamically share the machines in a Network of Workstation (NOW) with interactive, CPU and IO-bound sequential jobs. In this paper we p... / SVR and the Sun Solaris operating systems. The two schedulers are br the illusion of a dedicated cluster coscheduling ensures that such

Scalability Limitations of VIA-Based Technologies in Supporting MPI - Brightwell, Maccabe (2000)   (Correct)
This paper analyzes the scalability limitations of networking technologies based on the Virtual Interface Architecture (VIA) in supporting the runtime environment needed for an implementation of the M... / has led to the development of operating system OS bypass protocols such br TM is to construct commodity cluster that is capable of scaling to

Architecture for a Grid Operating System - Krauter, Maheswaran (2000)   (Correct)
A Grid architecture is proposed that is motivated by the large-scale routing principles in the Internet to provide an extensible, high-performance, scalable, and secure Grid. Central to the proposed a... / Architecture for a Grid Operating System Klaus Krauter and br of an intentional naming system Operating Systems Review Vol.

PVFS: A Parallel File System for Linux Clusters - Carns, Ligon, III, Ross, Thakur (2000)   (Correct)
As Linux clusters have matured as platforms for low-cost, high-performance parallel computing, software packages to provide many key services have emerged, especially in areas such as message passing ... / the pack as the most popular operating system for clusters. As researchers br A Parallel File System for Linux Clusters Philip H. Carns Walter

Scalable Content-aware Request Distribution in Cluster-based Network.. - Aron, Sanders, Druschel, Zwaenepoel (2000)   (Correct)
We present a scalable architecture for content-aware request distribution in Web server clusters. In this architecture, a level-4 switch acts as the point of contact for the server on the Internet and... / any modi- cation of the operating system kernel on any cluster node. br Request Distribution in Cluster-based Network Servers

Partition Cast - Modelling and Optimizing the Distribution of Large.. - Rauch, Kurmann, Stricker (2000)   (Correct)
Multicasting large amounts of data efficiently to all nodes of a PC cluster is an important operation. In the form of a partition cast it can be used to replicate entire software installations by clon... / the installation of new operating system images within minutes. The br of Large Data Sets in PC Clusters Felix Rauch Christian Kurmann

Development Routes for Message Passing Parallelism in Java - Mathew James And (2000)   (Correct)
Java is an attractive environment for writing portable message passing parallel programs. Considerable work in message passing interface bindings for the C and Fortran languages has been done. We show... / for use on local and remote clusters amongst other parallel computing br platforms and especially on cluster based computing systems The

Domain-Specific Languages: An Annotated Bibliography - van Deursen, Klint, Visser (2000)   (Correct)
We survey the literature available on the topic of domain-specific languages as used for the construction and maintenance of software systems. We list a selection of 75 key publications in the area, a... / structures in C and operating system specialization br knowledge in this domain. Cluster this knowledge in a handful of

Performance Monitoring on an HPVM Cluster - Sampemane, Pakin, al. (2000)   (Correct)
Clusters of workstations are becoming popular platforms for parallel computing, but performance on these systems is more complex and harder to predict than on traditional parallel machines. Hence, per... / nodes run the Windows NT operating system and HPVM . software. br Performance Monitoring on an HPVM Cluster Geetanjali Sampemane

Domain-Specific Languages - van Deursen, Klint, Visser (2000)   (Correct)
Domain-Specific Languages are used in software engineering in order to enhance quality, flexibility, and timely delivery of software systems, by taking advantage of specific properties of a particular... / data structures in C and operating system specialization ffl br knowledge in this domain. Cluster this knowledge in a handful of

Compiling data-parallel programs to a distributed runtime environment .. - Antoniu, Bougé, Namyst, Perez (2000)   (Correct)
Traditionally, the compilation of dataparallel languages is targeted to low-level runtime environments: abstract processors are mapped onto static system processes, which directly address the low-leve... / the system processes. The operating system may provide some runtime br languages load balancing cluster of SMP distributed multithreaded

PARMON: A Portable and Scalable Monitoring System for Clusters - Buyya (2000)   (Correct)
Workstation clusters have of late become a cost-effective solution for high performance computing. C-DAC's PARAM OpenFrame is a large cluster of high performance workstations interconnected through ... / running the SUN-Solaris operating system. The recent popularity of br and Scalable Monitoring System for Clusters Rajkumar Buyya School of

Scheduling with Global Information in Distributed Systems - Fabrizio Petrini And (2000)   (Correct)
Buffered coscheduling is a distributed scheduling methodology for time-sharing communicating processes in a distributed system, e.g., PC cluster. The principle mechanisms involved in this methodology ... / job scheduling distributed operating systems co-scheduling gang br in a distributed system e.g.PC cluster. The principle mechanisms

An optimized MPI library for VIA/SCI cards - Sven Schindler Wolfgang (2000)   (Correct)
Rapid developments in computer architecture and in networking technology have driven the construction of clusters of cluster. Now cluster computers are an inexpensive alternative to parallel computers... / is necessary to involve the operating system kernel for starting DMA br have driven the construction of clusters of cluster. Now cluster

Parallel Krylov Methods for Econometric Model Simulation - Giorgio Pauletto Hoover (2000)   (Correct)
This paper investigates parallel solution methods to simulate large-scale macroeconometric models with forward-looking variables. The method chosen is the Newton-Krylov algorithm. We concentrate on ... / switch and Linux as its operating system. ffl Solving smarter br there came a trend toward clusters of complete computers using a

The PODOS File System - Exploiting The High-Speed (2000)   (Correct)
Performance Oriented Distributed Operating System (PODOS) is a clustering environment, being built on a monolithic Linux kernel. PODOS augments very few components to the Linux kernel in order to make... / Oriented Distributed Operating System PODOS is a clustering br Operating System PODOS is a clustering environment being built on a

Comparing the Communication Performance and Scalability of a Linux.. - Luecke, Raffin, Coyle (2000)   (Correct)
This paper presents scalability and communication performance results for a cluster of PCs running Linux with the GM communication library, a cluster of PCs running Windows NT with the HPVM communic... / For all tests the IRIX . operating system the Fortran compiler br Scalability of a Linux and an NT Cluster of PCs a SGI Origin an

A Multiprotocol Communication Support for the Global Address Space.. - Jarek Nieplocha Jialin (2000)   (Correct)
The paper describes an efficient communication support for the global address space programming model on the IBM SP, a commercial example of the SMP (symmetric multi-processor) clusters. Our appro... / coherent shared memory at the operating system level. Instead in a br SMP symmetric multi-processor clusters. Our approach integrates shared

The MicroGrid: a Scientific Tool for Modeling Computational Grids - Song, Liu, Jakobsen, Bhagwan, Zhang, .. (2000)   (Correct)
T e complexity and dynamic nature of t e Internet (and t e emerging Computational Grid) demand t at middleware and applications adapt to t e c anges in configuration and availability of resources. How... / the system. However since the operating system in modern computer systems br Services LAN Workgroup Scalable Cluster Simulation Computational Power

Nomad: A Scalable Operating System for Clusters of Uni and.. - Eduardo Souza De (2000)   (Correct)
The recent improvements in workstation and interconnection network performance have popularized the clusters of off-the-shelf workstations. However, the usefulness of these clusters is yet to be ful... / Nomad A Scalable Operating System for Clusters of Uni and br A Scalable Operating System for Clusters of Uni and Multiprocessors

Hybrid-DSM: An Efficient Alternative to Pure Software DSM Systems on.. - Karl, Schulz (2000)   (Correct)
Usually, shared memory style programming is being supported on loosely coupled architectures like clusters or networks of workstations by pure software distributed shared memory (DSM) systems. With th... / in the form of a single global operating system however present a br loosely coupled architectures like clusters or networks of workstations by

Exploring the Performance of VI Architecture Communication Features.. - Hellwagner, Lachowitz, Ohlenroth (2000)   (Correct)
The Virtual Interface (VI) Architecture standard was developed to satisfy the need for a high-throughput, low-latency communication system required for cluster computing. This paper presents the res... / level without involving the operating system OS VI Architecture br Features in the Giganet Cluster LAN Hermann Hellwagner Markus

Dynamic Runtime Scheduler Support for SCORE - Chu (2000)   (Correct)
unknown Dynamic Runtime Scheduler Support for SCORE By Michael Monkang Chu Research Project Submitted to the Department of Electrical Engineering and Computer Sciences, University of California a... / device and providing common operating system support such as file system br Quantized Priority frontier Cluster

Home-based Release Consistency in Object-based Software DSM Systems - Markus Zahn Computing (2000)   (Correct)
This paper discusses the application of consistency models in objectbased software distributed shared memory (DSM) systems. In particular, we propose a home-based release consistency protocol as appli... / the same multithreaded operating system is used for single- and br computing nodes of a workstation cluster or messagepassing

Support For Software Maintenance Using Latent Semantic Analysis - Maletic, Marcus (2000)   (Correct)
The paper describes the results of applying semantic (versus structural) methods to the problems of software maintenance and program comprehension. Here, the focus is on tools to assist programmer to ... / Algorithms and MINIX Operating System The work supported the br in program comprehension. This clustering is used in the understanding

Comparing MPI Performance of SCI and VIA - Friedrich Seifert Daniel (2000)   (Correct)
Both the Scalable Coherent Interface (SCI) and the Virtual Interface Architecture (VIA) aim at providing effective cluster communication. While the former is a standardized subnet technology the latte... / to another not to mention operating system kernel calls. This gives SCI br VIA aim at providing effective cluster communication. While the former

CiteSeer - citeseer.org - Terms of Service - Privacy Policy - Copyright © 1997-2002 NEC Research Institute