Filters








236,697 Hits in 8.6 sec

Improving Performance of Distributed Shared Memory (DSM) on Multiprocessor Framework with Software Approach

Hemant D. Vasava, Hemant D. Vasava, Jagdish M. Rathod
2017 Indian Journal of Science and Technology  
Methods/Statistical Analysis: Software distributed shared memory can be architected by using a different concept of an operating system, by utilizing a programming library and by extending underlying virtual  ...  Application/Improvements: Distributed shared memory optimization is a most important area of improving distributed system performance.  ...  The DSM systems implementation of virtual shared memory model of independent physically distributed memory system.  ... 
doi:10.17485/ijst/2017/v10i19/112308 fatcat:i46atucaz5eo5bd3qqoxmuincu

Improving Performance of Distributed Shared Memory (DSM) on Multiprocessor Framework with Software Approach

Hemant D. Vasava, Hemant D. Vasava, Jagdish M. Rathod
2017 Indian Journal of Science and Technology  
Methods/Statistical Analysis: Software distributed shared memory can be architected by using a different concept of an operating system, by utilizing a programming library and by extending underlying virtual  ...  Application/Improvements: Distributed shared memory optimization is a most important area of improving distributed system performance.  ...  The DSM systems implementation of virtual shared memory model of independent physically distributed memory system.  ... 
doi:10.17485/ijst/2017/v10i28/112308 fatcat:je2x3ongp5hyvmxogyahqtezqe

Disco

Edouard Bugnion, Scott Devine, Mendel Rosenblum
1997 ACM SIGOPS Operating Systems Review  
To reduce the memory overheads associated with running multiple operating systems, we have developed techniques where the virtual machines transparently share major data structures such as the program  ...  In this paper we examine the problem of extending modem operating systems to run efficiently on large-scale shared memory multiprocessors without a large implementation effort.  ...  Our colleagues Kinshuk Govil, Dan Teodosiu, and Ben Verghese participated in many lively discussions on Disco and carefully read drafts of the paper.  ... 
doi:10.1145/269005.266672 fatcat:uvcwdv63yjgqbaapjkfxbzs474

Disco

Edouard Bugnion, Scott Devine, Mendel Rosenblum
1997 Proceedings of the sixteenth ACM symposium on Operating systems principles - SOSP '97  
Our colleagues Kinshuk Govil, Dan Teodosiu, and Ben Verghese participated in many lively discussions on Disco and carefully read drafts of the paper.  ...  This study is part of the Stanford FLASH project, funded by ARPA grant DABT63-94-C-0054. Ed Bugnion is supported in part by an NSF Graduate Research Fellowship.  ...  Conclusions This paper tackles the problem of developing system software for scalable shared memory multiprocessors without a massive development effort.  ... 
doi:10.1145/268998.266672 dblp:conf/sosp/BugnionDR97 fatcat:g3pofnftqrabri5qef5zzzwsfm

Disco: running commodity operating systems on scalable multiprocessors

Edouard Bugnion, Scott Devine, Kinshuk Govil, Mendel Rosenblum
1997 ACM Transactions on Computer Systems  
Our colleagues Kinshuk Govil, Dan Teodosiu, and Ben Verghese participated in many lively discussions on Disco and carefully read drafts of the paper.  ...  This study is part of the Stanford FLASH project, funded by ARPA grant DABT63-94-C-0054. Ed Bugnion is supported in part by an NSF Graduate Research Fellowship.  ...  Conclusions This paper tackles the problem of developing system software for scalable shared memory multiprocessors without a massive development effort.  ... 
doi:10.1145/265924.265930 fatcat:t5pdtgvenrforgy5mtnzbwqth4

Design And Implementation Of A Memory Safety Isolation Method Based On The Xen Cloud Environment

Dengpan Wu, Dan Liu
2016 Zenodo  
And based on Xen virtual machine monitor system, analysis of the model of memory virtualization is implemented, using Xen memory virtualization system mechanism of super calls and grant table, based on  ...  In view of the present cloud security problem has increasingly become one of the major obstacles hindering the development of the cloud computing, put forward a kind of memory based on Xen cloud environment  ...  ACKNOWLEDGMENT The authors thank the lab team for the support of the research on memory safety isolation system.  ... 
doi:10.5281/zenodo.1128149 fatcat:zxzbde6jqndkpfppmzeqj4kdca

Implementation Issues for the Psyche Multiprocessor Operating System

Michael L. Scott, Thomas J. LeBlanc, Brian D. Marsh, Timothy G. Becker, Cezary Dubnicki, Evangelos P. Markatos, Neil G. Smithline
1989 Computing Systems  
In addition, the Psyche development effort is addressing a host of implementation issues for large-scale shared-memory multiprocessors, including the organization of kernel functions, data structures,  ...  Psyche is a parallel operating system under development at the University of Rochester.  ...  Acknowledgments Neal Gafter and John Mellor-Crummey were the original implementors of our remote debugging system.  ... 
dblp:journals/csys/ScottLMBDMS89 fatcat:bh4nmmw3r5eqhg2vkizzdxs42e

Cellular disco: resource management using virtual clusters on shared-memory multiprocessors

Kingshuk Govil, Dan Teodosiu, Yongqiang Huang, Mendel Rosenblum
2000 ACM Transactions on Computer Systems  
Cellular Disco effectively turns a large-scale shared-memory multiprocessor into a virtual cluster that supports fault containment and heterogeneity, while avoiding operating system scalability bottlenecks  ...  We argue that Cellular Disco can achieve these benefits at only a small fraction of the development cost of modifying the operating system.  ...  A machine page can be shared by multiple virtual machines if the page is used in a shared memory region as described in Section 2.4, or as a result of a COW (Copy-On-Write) optimization.  ... 
doi:10.1145/354871.354873 fatcat:ebtghhgrzfbyje2n36p4xqylfe

Cellular Disco

Kinshuk Govil, Dan Teodosiu, Yongqiang Huang, Mendel Rosenblum
1999 Proceedings of the seventeenth ACM symposium on Operating systems principles - SOSP '99  
Cellular Disco effectively turns a large-scale shared-memory multiprocessor into a virtual cluster that supports fault containment and heterogeneity, while avoiding operating system scalability bottlenecks  ...  We argue that Cellular Disco can achieve these benefits at only a small fraction of the development cost of modifying the operating system.  ...  A machine page can be shared by multiple virtual machines if the page is used in a shared memory region as described in Section 2.4, or as a result of a COW (Copy-On-Write) optimization.  ... 
doi:10.1145/319151.319162 dblp:conf/sosp/GovilTHR99 fatcat:jd2demj2drdfdoliybcyu3y4bm

Cellular Disco

Kinshuk Govil, Dan Teodosiu, Yongqiang Huang, Mendel Rosenblum
1999 ACM SIGOPS Operating Systems Review  
Cellular Disco effectively turns a large-scale shared-memory multiprocessor into a virtual cluster that supports fault containment and heterogeneity, while avoiding operating system scalability bottlenecks  ...  We argue that Cellular Disco can achieve these benefits at only a small fraction of the development cost of modifying the operating system.  ...  A machine page can be shared by multiple virtual machines if the page is used in a shared memory region as described in Section 2.4, or as a result of a COW (Copy-On-Write) optimization.  ... 
doi:10.1145/319344.319162 fatcat:dft762z23nanrg5s2tkt6n742u

Cellular disco

Kingshuk Govil, Dan Teodosiu, Yongqiang Huang, Mendel Rosenblum
2000 ACM SIGOPS Operating Systems Review  
Cellular Disco effectively turns a large-scale shared-memory multiprocessor into a virtual cluster that supports fault containment and heterogeneity, while avoiding operating system scalability bottlenecks  ...  We argue that Cellular Disco can achieve these benefits at only a small fraction of the development cost of modifying the operating system.  ...  A machine page can be shared by multiple virtual machines if the page is used in a shared memory region as described in Section 2.4, or as a result of a COW (Copy-On-Write) optimization.  ... 
doi:10.1145/346152.346189 fatcat:3inwm4oygjfi5jqtszrmwu6ybq

Virtualization

Andrew Herbert
2015 SOSP History Day 2015 on - SOSP '15  
of or had forgotten!  ...  18 Peter Denning, Franz Kaashoek and Mike Schroeder have kindly read through several previous versions of this document correcting my errors and pointing me at important work that I was either unaware  ...  was to share the resources of a small physical machine across a number of larger virtual machines!  ... 
doi:10.1145/2830903.2830909 dblp:conf/sosp/Herbert15 fatcat:mposov6rcjchvbagkz7476zppu

On the relationship between virtual machines and emulators

Efrem G. Mallach
1973 Proceedings of the workshop on virtual computer systems on -  
The paper then discusses structural issues, and points out why the question of instruction set is becoming less valid as a point of distinction between the concepts.  ...  Not only do the usual implementations have many shared characteristics, but this commonality extends to the theoretical concepts on which they are based; the concepts of memory mapping and I/0 operation  ...  The difference between the two structures is one of developer choice, and comes about because of the typical development environments and anticipated usage environments to the two types of system.  ... 
doi:10.1145/800122.803952 fatcat:3rqvouckpzfjlar62kxlvemavu

System support for shared objects

P.-Y. Chevalier, D. Hagimont, S. Krakowiak, X. Rousset de Pina
1992 Proceedings of the 5th workshop on ACM SIGOPS European workshop Models and paradigms for distributed systems structuring - EW 5  
This position paper supports the view that a model based on shared objects is an attractive alternative to message passing for structuring distributed applications and that a distributed operating system  ...  should provide support for shared persistent objects.  ...  Andrzej Duda, André Freyssinet, Serge Lacourte, Michel Riveill and Miguel Santana have contributed to the design of the Guide object support system.  ... 
doi:10.1145/506379.506393 fatcat:226hzitcznffdieehgesghsxny

Designing persistence for real-time distributed object systems [chapter]

Igor Nekrestyanov, Boris Novikov, Ekaterina Pavlova
1998 Lecture Notes in Computer Science  
This paper examines technical and business requirements for one particular class of such systems and describes an architecture based on distributed shared virtual memory.  ...  The major contributions are: use of distributed dynamic hashing to achieve load balancing and tight coupling of transaction and virtual memory management, which allows local scheduling of read-only transactions  ...  The proposed structure is actually a combination of distributed shared virtual memory [1] and distributed dynamic hashing proposed in [6] .  ... 
doi:10.1007/bfb0057737 fatcat:ypimglsilnh6nplhhns4ugtf2e
« Previous Showing results 1 — 15 out of 236,697 results