16 citations found. Retrieving documents...
D. Koch and J. Rosenberg. A secure RISC-based architecture supporting data persistence. In Proceedings of the International Workshop on Computer Architectures to Support Security and Persistence of Information, pages 188--201, 1990.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:
A Survey of Architectures for Memory Resident Databases - Russell, Cockshott (1993)   (2 citations)  (Correct)

.... over the years, including Hewlett Packard 2100A minicomputers (MONADS I and MONADS II) a custom micro programmable processor (MONADS PC) and a SPARC based system (MONADS MM) of which there are two current implementations; the MONADS PC (Personal Computer) 15] and the MONADS MM (Massive Memory) [16]. These two machines can be programmed in a number of high level languages, including a PASCAL dialect and, to a limited extent, LEIBNIZ [17] There are three major design philosophies which underline the MONADS environment: Architectures for Persistence [Russell and Cockshott] 5 1. Module ....

D. Koch and J. Rosenberg, "A secure RISC-based architecture supporting data persistence," in Computer Architecture to Support Security and Persistence of Information, pp. (10--1)--(10--14), University of Bremen, May 1990. 22 [Russell and Cockshott] Architectures for Persistence


Capability-Based Protection in the Mungi Operating System - Vochteloo, Russell, Heiser (1993)   (2 citations)  (Correct)

....[18] The main disadvantage of MONADS is that it is based on a specialised architecture, and so cannot easily make use of advances in processor design. Porting MONADS to a SPARC, for example, required the development of several items of customized hardware, which was a major investment in effort [19]. Our design is based on a conventional architecture, though it is most suited to machines with a software loaded TLB. Furthermore we believe that the address space of a general purpose workstation operating system should be flat (unlike MONADS use of structured addresses) to minimise the ....

D. Koch and J. Rosenberg. A secure RISC-based architecture supporting data persistence. In J. Rosenberg and J. L. Keedy, editors, International Workshop on Computer Architectures to Support Security and Persistence of Information, pages 188--201, Bremen, Germany, 1990. Springer-Verlag.


Distribution + Persistence = Global Virtual Memory: .. - Russell, Skea..   (Correct)

....technology to overcome hardware address space limitations that constrained these earlier systems. Our choice to use password capabilities results in three benefits. First, we can use conventional microprocessors as our node processors, unlike other proposals to support large address spaces [9, 13]. Second, the alternative approach to prevent forgeries of capabilities by segregating them into a separate space [24, 31] prevents users from storing GVAs in their own data structures. Finally passwords effectively increase the sparseness of the address space and allow addresses to be reused. 7 ....

D. Koch and J. Rosenberg. A secure RISC-based architecture supporting data persistence. In J. Rosenberg and J. Keedy, editors, Int. W. Comp. Arch. to Support Security and PersistenceInform., pages188--201, Bremen, Germany, 1990. Springer-Verlag.


Capability-Based Protection in a Persistent Global Virtual.. - Vochteloo (1993)   (3 citations)  (Correct)

....[18] The main disadvantage of MONADS is that it is based on a specialised architecture, and so cannot easily make use of advances in processor design. Porting MONADS to a SPARC, for example, required the development of several items of customised hardware, which was a major investment in effort [19]. Our design is based on a conventional architecture, though it is most suited to machines with a software loaded TLB. Furthermore we believe that the address space of a general purpose workstation operating system should be flat (unlike MONADS use of structured addresses) to minimise the ....

D. Koch and J. Rosenberg. A secure RISC-based architecture supporting data persistence. In J. Rosenberg and J. L. Keedy, editors, International Workshop on Computer Architectures to Support Security and Persistence of Information, pages 188--201, Bremen, Germany, 1990. Springer-Verlag.


The Expected Lifetime of "Single-Address-Space" Operating Systems - Kotz, Crow (1996)   (8 citations)  (Correct)

....(all processes and all files) in a single, distributed, virtual address space. They use custom hardware that partitions the bits of an address into two fields: a 32 bit address space number and a 28 bit offset. The address space numbers are never re used. A newer version of the system, MONADSMM [Koch and Rosenberg 1990], uses 128 bit addresses, extending the address space numbers to 96 bits and the offsets to 32 bits. The MONADS project does not report on any experience with a long running system and its address space consumption. Hemlock [Garrett et al. 1992] proposes a single 64 bit address space. Persistent ....

D. Koch and J. Rosenberg. A secure RISC-based architecture supporting data persistence. In Proceedings of the International Workshop on Computer Architectures to Support Security and Persistence of Information, pages 188--201, 1990.


Access Control for an Object-Oriented Distributed Platform - Ooi (1993)   (Correct)

....possible to have a no copy capability) Hardware support ensures that module and segment capabilities may not be forged. In Monads pc, the purpose built microcoded processor is used to preserve the integrity and confidentiality of the system. A project associated with Monads pc, called Monadsmm [44], aims to achieve the functionalities of Monads pc without hardware support to maintain the integrity of the architecture. The Monads mm system is based on a conventional risc processor (the chosen architecture is the Sun SPARC) However, the SPARC architecture only supports 32 bit addresses and ....

David Koch and John Rosenberg. A secure RISC-based architecture supporting data persistence. In Proceedings of the International Workshop on Computer Architecture to Support Security and Persistence of Information, pages 188--201, Bremen, Germany, May 1990.


On the Integration of Concurrency, Distribution and Persistence - Munro (1993)   (4 citations)  (Correct)

....shared address space objects are typically designated a unique address. When a collection of nodes are sharing this space then the address space must be large enough to ensure the unique identification of any object. Research into support for persistent stores over a large virtual address space [KR90, Coc89, Coc90] has focused on the development of specialist hardware which is not particularly widespread. Moss [Mos89] examines the cost of providing a large flat address space. He suggests that the provision of wide addresses could have an adverse priceperformance effect on the CPU, cache and main store and ....

Koch, D. & Rosenberg, J. "A Secure RISC-based Architecture Supporting Data Persistence". In Security and Persistence, Rosenberg, J. & Keedy, J.L. (ed), Springer-Verlag (1990) pp 188201.


The Expected Lifetime of "Single-Address-Space" Operating Systems - David Kotz (1994)   (8 citations)  (Correct)

....processes and all files) in a single, distributed, virtual address space. They use custom hardware that partitions the bits of an address into two fields: a 32 bit address space number and a 28 bit offset. The address space numbers are never re used. A newer version of the system, the MONADS MM [6], uses 128 bit addresses, extending the address space numbers to 96 bits and the offsets to 32 bits. Hemlock [4] proposes a single 64 bit address space. Files are mapped into contiguous regions in the address space, requiring them to allocate a large address range (4 GB) for each file to leave ....

David Koch and John Rosenberg. A secure RISC-based architecture supporting data persistence. In Proceedings of the International Workshop on Computer Architectures to Support Security and Persistence of Information, pages 188--201, 1990.


Multi-Dimensional Translation Lookaside Buffers - Channon, Koch (1996)   (1 citation)  Self-citation (Koch)   (Correct)

....for the next generation of machines has been argued by others [26] Several ideas have been introduced to increase TLB reach. For example, trading associativity for increasing TLB entries [4, 14, 16] to increase TLB reach (address coverage) using the same silicon resources, multiple page sizes [14, 26, 18] to reduce the number of contiguously mapped pages and subblocking [25] to have more translations 1 held for each TLB cell. The design tradeoffs of silicon resource requirements, TLB access time, operating system support necessary are complex. Talluri concluded that partial subblocking offered ....

J Rosenberg and D Koch. A secure RISC-based architecture supporting data persistence. In Int Wrk on Arch to Support Security and Persistence of Information, pages 188--201, 1990.


Architectural and Operating System Support for Orthogonal.. - Rosenberg (1992)   (9 citations)  Self-citation (Rosenberg)   (Correct)

....a new machine being constructed by the Persistent Systems Group at the University of Sydney. The machine has been specifically designed to support the requirements of persistent object systems. Only a brief description is given here since the project has been more fully described elsewhere [37, 54]. The new machine is broadly based on the Monads architecture described above. However, rather than develop our own central processor as with the Monads PC, we have chosen to utilise a SPARC [57] processor unit. This provides us with a level of compatibility with existing workstations and an ....

Koch, D. M. and Rosenberg, J. "A Secure RISC-Based Architecture Supporting Data Persistence", Proceedings of the International Workshop on Computer Architectures to support Security and Persistence of Information, Bremen, West Germany, (ed J. Rosenberg and J. L. Keedy), Springer-Verlag and British Computer Society, pp. 188-201, 1990.


TSF: An Object Oriented Address Translation Simulation Framework - David Channon (1996)   Self-citation (Koch)   (Correct)

....page table combined with a fixed page size design. Several ideas have been introduced to increase TLB reach. Some alternative ideas are: ffl Trading associativity for increasing TLB entries [3] to increase TLB reach (address coverage) using the same silicon resources. ffl Multiple page sizes [17, 28, 22] to reduce the number of contiguously mapped pages. ffl Subblocking [27] to increase the number of translations held for each fully associative TLB cell. ffl Hash indexed page table [12, 21] to provide full translation of all physical pages. ffl Guarded page tables [19] to reduce the effective ....

J Rosenberg and D Koch. A secure RISC-based architecture supporting data persistence. In Int Wrk on Arch to Support Security and Persistence of Information, pages 188--201, 1990.


Operating System Support for Persistent and.. - Rosenberg, Dearle, .. (1996)   (5 citations)  Self-citation (Rosenberg)   (Correct)

....may outlive a single invocation of a system. A number of approaches to the construction of persistent systems have been adopted. These include the design of programming languages with integrated support for persistence [8, 10, 30] operating systems [13, 14, 17, 19] and new hardware architectures [26, 34]. Of these approaches, we favour the development of an operating system. The provision of support for persistence at the operating system level ensures the overall integrity of the data without restricting the system to a single language. It is our contention that a persistent operating system ....

Koch, D. M. and Rosenberg, J. "A Secure RISC-based Architecture Supporting Data Persistence", Proceedings of the International Workshop on Architecture to - 13 - Support Security and Persistence of Information, Workshops in Computing, Springer-Verlag, Bremen, Germany, pp. 188-201, 1990.


Linguistic Support for Persistent Modules and Capabilities - Rosenberg, Hitchens   Self-citation (Rosenberg)   (Correct)

....good base on which to develop persistent systems. This work has resulted in the development of the Monads architecture [11, 23] which has been implemented in a microcoded machine known as Monads PC [24] A second implementation, based on the SPARC processor with addressing extensions, is underway [14, 25]. The Monads architecture implies a computing model which is different from that supported by many other persistent systems. In particular it includes support for: persistent modules with procedural interfaces [13] a uniform protection mechanism based on capabilities [7] a process model in ....

Koch, D. M. and Rosenberg, J. "A Secure RISC-based Architecture Supporting Data Persistence", Proceedings of the International Workshop on Architecture to Support Security and Persistence of Information, Workshops in Computing, Springer-Verlag, Bremen, Germany, pp. 188-201, 1990. - 15 -


Computer architecture research in the Dept. of Computer.. - Channon, Koch, Hannaford   Self-citation (Koch)   (Correct)

....page table combined with a fixed page size design. Several ideas have been introduced to increase TLB reach. Some alternative ideas are: Trading associativity for increasing TLB entries [3] to increase TLB reach (address coverage) using the same silicon resources. Multiple page sizes [15, 23, 20] to reduce the number of contiguously mapped pages. Subblocking [22] to increase the number of translations held for each fully associative TLB cell. Hash indexed page table [12, 19] to provide full translation of all physical pages. Guarded page tables [17] to reduce the effective ....

J Rosenberg and D Koch. A secure RISC-based architecture supporting data persistence. In Int Wrk on Arch to Support Security and Persistence of Information, pages 188--201, 1990.


TSF: An Object Oriented Address Translation Simulation Framework - David Channon (1996)   Self-citation (Koch)   (Correct)

....mapped page table combined with a fixed page size design. Several ideas have been introduced to increase TLB reach. Some of which are: ffl Trading associativity for increasing TLB entries [2] to increase TLB reach (address coverage) using the same silicon resources. ffl Multiple page sizes [15, 26, 20] to reduce the number of contiguously mapped pages. ffl Subblocking [25] to have more translations held for each fully associative TLB cell. ffl Hash indexed page table [10, 19] to provide full translation of all physical pages. ffl Guarded page tables [17] to reduce the effective depth of ....

J Rosenberg and D Koch. A secure RISCbased architecture supporting data persistence. Int Wrk on Arch to Support Security and Persistence of Information, pp 188--201, 1990.


Unknown -   (Correct)

No context found.

D. Koch and J. Rosenberg. A secure RISC-based architecture supporting data persistence. In Proceedings of the International Workshop on Computer Architectures to Support Security and Persistence of Information, pages 188--201, 1990.

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC