Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Andy Hisgen

dblp:03/2299 · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
0since 2021 · last 1994
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 2Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
2 papers
Storage systems · 41% Memory systems · 41% Distributed systems · 12%
Software engineering, system software, and programming languages
1 paper
Concurrent programming · 100%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Memory systems
cache coherence
0.011994
A Coherent Distributed File Cache with Directory Write-Behind · ACM Trans. Comput. Syst. 1994
Storage systems › file systems
distributed file system
0.011994
A Coherent Distributed File Cache with Directory Write-Behind · ACM Trans. Comput. Syst. 1994
Parallel and multicore computing › parallel computing › parallel programming languages
parallel language implementation
0.011978
A Language Implementation Design for a Multiprocessor Computer System · ISCA 1978
Concurrent programming
synchronization and communication
0.011978
A Language Implementation Design for a Multiprocessor Computer System · ISCA 1978
Parallel and multicore computing
multiprocessor system
0.011978
A Language Implementation Design for a Multiprocessor Computer System · ISCA 1978

Methods — techniques the papers use, named apart from their topics

cache coherence protocol design · 0.0implicit parallel decomposition · 0.0explicit parallel decomposition · 0.0
YearPublicationVenuePosition
1994 A Coherent Distributed File Cache with Directory Write-Behind
abstract
Extensive caching is a key feature of the Echo distributed file system. Echo client machines maintain coherent caches of file and directory data and properties, with write-behind (delayed write-back) ofallcached information. Echo specifies ordering constraints on this write-behind, enabling applications to store and maintain consistent data structures in the file system even when crashes or network faults prevent some writes from being completed. In this paper we describe the Echo cache's coherence and ordering semantics, show how they can improve the performance and consistency of applications, explain how they are implemented. We also discuss the general problem of reliably notifying applications and users when write-behind is lost; we addressed this problem as part of the Echo design, but did not find a fully satisfactory solution.
Timothy P. Mann, Andrew Birrell, Andy Hisgen, Charles Jerian, Garret Swart
ACM Trans. Comput. Syst.3
1978 A Language Implementation Design for a Multiprocessor Computer System
abstract
Theoretical and experimental results have indicated that automatic decompositions can discover modest amounts of parallelism. These investigations have tended to ignore the practical problems of language run-time organization, such as synchronization, communication, memory organization, resource management, and input/output. This paper describes a language implementation effort which combines the investigation of implicit and explicit parallel decomposition facilities with the practical considerations of system organization on a multiprocessor computer, Cm*.
Peter G. Hibbard, Andy Hisgen, Thomas L. Rodeheffer
ISCA2