Reset
Showing 20 of 1,629 academic articles

Functionally Accurate, Cooperative Distributed Systems

Victor Lesser, Daniel D. Corkill • IEEE Transactions on Systems Man and Cybernetics (1981)

A new approach for structuring distributed processing systems, called functionally accurate, cooperative (FA/C), is proposed. The approach differs from conventional ones in its emphasis on handling distribution-caused uncertainty and errors...

OPENALEX DOI: https://doi.org/10.1109/tsmc.1981.4308581

Dynamic Thermal Management for Distributed Systems

Andreas Weißel, Frank Bellosa • Repository KITopen (Karlsruhe Institute of Technology) (2004)

In modern data centers, the impact on the thermal properties by increased scale and power densities is enormous and poses new challenges on the designers of both computing as well as cooling systems. Controltheoretic techniques have proven ...

OPENALEX Open Access DOI: https://doi.org/10.5445/ir/1000002572

On the way to a distributed systems calculus

Markus Fidler, Jens Burkhard Schmitt • ACM SIGMETRICS Performance Evaluation Review (2006)

Network calculus is a min-plus system theory which facilitates the efficient derivation of performance bounds for networks of queues. It has successfully been applied to provide end-to-end quality of service guarantees for integrated and di...

OPENALEX DOI: https://doi.org/10.1145/1140103.1140310

Distributed systems

Jos Marlowe, Doug Lea, Malcolm Atkinson • Encyclopedia of Computer Science (2003)

Nearly all large software systems are necessarily distributed. For example, enterprise-wide business systems must support multiple users running common applications across different sites. A distributed system encompasses these applications...

OPENALEX

Structured Graphics for Distributed Systems

Keith A. Lantz, William I. Nowicki • ACM Transactions on Graphics (1984)

One of the most important functions of an intelligent workstation is to provide a state-of-the-art user interface to distributed resources.One aspect of such an interface is virtual terminal support for both local and remote applications wi...

OPENALEX Open Access DOI: https://doi.org/10.1145/357332.357334

Distributed Systems

Ratan K. Ghosh, Hiranmay Ghosh • Wiley eBooks (2023)

Distributed Systems Comprehensive textbook resource on distributed systems—integrates foundational topics with advanced topics of contemporary importance within the field Distributed Systems: Theory and Applications is organized around thre...

OPENALEX DOI: https://doi.org/10.1002/9781119825968

Distributed Systems

Sukumar Ghosh • Chapman & Hall/CRC eBooks (2014)

Distributed Systems: An Algorithmic Approach, Second Edition provides a balanced and straightforward treatment of the underlying theory and practical applications of distributed computing. As in the previous version, the language is kept as...

OPENALEX DOI: https://doi.org/10.1201/b17224

Pegasus: A Framework for Mapping Complex Scientific Workflows onto Distributed Systems

Ewa Deelman, Gurmeet Singh, Mei-Hui Su, James Blythe et al. • Scientific Programming (2005)

This paper describes the Pegasus framework that can be used to map complex scientific workflows onto distributed resources. Pegasus enables users to represent the workflows at an abstract level without needing to worry about the particulars...

OPENALEX cc-by DOI: https://doi.org/10.1155/2005/128026

Power and Energy Profiling of Scientific Applications on Distributed Systems

Xizhou Feng, Rong Ge, Kirk W. Cameron • IEEE International Parallel and Distributed Processing Symposium (IPDPS) (2005)

Power consumption is a troublesome design constraint for emergent systems such as IBM's BlueGene /L. If current trends continue, future petaflop systems will require 100 megawatts of power to maintain high-performance. To address this probl...

OPENALEX DOI: https://doi.org/10.1109/ipdps.2005.346

Exploiting virtual synchrony in distributed systems

Ken Birman, Thomas Joseph • ACM SIGOPS Operating Systems Review (1987)

We describe applications of a virtually synchronous environment for distributed programming, which underlies a collection of distributed programming tools in the ISIS 2 system. A virtually synchronous environment allows processes to be stru...

OPENALEX Open Access DOI: https://doi.org/10.1145/37499.37515

Middleware for Distributed Systems

Richard E. Schantz, Douglas C. Schmidt • Wiley eBooks (2007)

Abstract Improvements in hardware and networking technologies over the past decades have yielded dramatic increases in computer and communication capabilities. Despite these advances, the effort and cost required to develop, validate, port,...

OPENALEX DOI: https://doi.org/10.1002/9780470050118.ecse241

The evolution of distributed systems towards microservices architecture

Tasneem Salah, Mohamed Jamal Zemerly, Chan Yeob Yeun, Mahmoud Al‐Qutayri et al. • International Conference for Internet Technology and Secured Transactions (2016)

Applications developed to fulfil distributed systems needs have been growing rapidly. Major evolutions have happened beginning with basic architecture relying on initiated request by a client to a processing side referred to as the server. ...

OPENALEX DOI: https://doi.org/10.1109/icitst.2016.7856721

The LOCUS Distributed System Architecture

Gerald J. Popek • The MIT Press eBooks (1986)

LOCUS, a distributed version of the popular operating system Unix, provides an excellent solution. It makes a collection of computers, whether they are workstations or mainframes, as easy to use as a single computer by providing a set of su...

OPENALEX DOI: https://doi.org/10.7551/mitpress/4279.001.0001

Configuring distributed systems

Jeff Kramer, Jeff Magee, Morris S. Sloman • ACM SIGOPS European Workshop (1992)

Distributed systems are constructed from a set of computational components which are bound together to interact and communicate to achieve some over all objective. In this paper, we examine the issues related to system configuration, partic...

OPENALEX DOI: https://doi.org/10.1145/506378.506406

Orca: a language for parallel programming of distributed systems

Henri E. Bal, M. Frans Kaashoek, Andrew S. Tanenbaum • IEEE Transactions on Software Engineering (1992)

A detailed description is given of the Orca language design and the design choices are discussed. Orca is intended for applications programmers rather than systems programmers. This is reflected in its design goals to provide a simple, easy...

OPENALEX Open Access DOI: https://doi.org/10.1109/32.126768