نتایج جستجو برای: virtual machine memory

تعداد نتایج: 637549  

2007
Jack J. Dongarra G. A. Geist Robert Manchek V. S. Sunderam

The Parallel Virtual Machine (PVM), an integrated framework for heterogeneous network computing, lets scientists exploit collections of networked machines when carrying out complex scientiic computations. Under PVM, a user-deened grouping of serial, parallel, and vector computers appears as one large distributed-memory machine. Connguring a personal parallel virtual computer involves simply lis...

2003
Peng Liu

This paper describes hardware/software codesign method of the extendible embedded RISC core VIRGO, which based on MIPS-I instruction set architecture. VIRGO is described by Verilog hardware description language that has five-stage pipeline with shared 32-bit cache/memory interface, and it is controlled by distributed control scheme. Every pipeline stage has one small controller, which controls ...

2007
Ronald Veldema Michael Philippsen

Abstract. To solve problems that require far more memory than a single machine can supply, data can be swapped to disk in some manner, it can be compressed, and/or the memory of multiple parallel machines can be used to provide enough memory and storage space. Instead of implementing either functionality anew and specific for each application, or instead of relying on the operating system’s swa...

2006
Guillaume Autran Xining Li

Even if it is understood that Prolog execution environment performs dynamic type checking on data being processed, it is often unclear how implementation of the language internally represents the information used to verify the type compatibility. In this paper we describe a Prolog tag encoding mechanism used in the Logic Virtual Machine (LVM) implementation of Prolog. The LVM is a Prolog engine...

2001
Xiaolan Zhang Margo I. Seltzer

As Java becomes a viable platform for server applications, performance becomes a greater concern. An important aspect of Java Virtual Machine performance is its dynamic memory management system (garbage collection or GC). Traditional GC benchmarking often focuses on a set of fixed applications. As a result, when an actual application’s memory behavior differs from that of the standard benchmark...

1994
Lawrence A. Crowl

In writing a highly-portable parallel program, we developed a library of parallel primitives to shield our application code from the various multiprocessors. Rather than adapt the diierent multiprocessors to a program-speciic library via extensive implementation, we chose to rst nd a commonìntersection' of the virtual machine models provided by each vendor, de-ne a common interface to that mode...

Journal: :Sci. Comput. Program. 2006
Brian D. Carlstrom JaeWoong Chung Hassan Chafi Austen McDonald Chi Cao Minh Lance Hammond Christoforos E. Kozyrakis Kunle Olukotun

Parallel programming is difficult due to the complexity of dealing with conventional lock-based synchronization. To simplify parallel programming, there have been a number of proposals to support transactions directly in hardware and eliminate locks completely. Although hardware support for transactions has the potential to completely change the way parallel programs are written, initially tran...

Journal: :Computers & Mathematics with Applications 2013
Hai Jin Ge Cheng Deqing Zou Xinwen Zhang

Cherub is an on-demand virtualization mechanism aiming to provide fine-grained application protection in untrusted environments. By leveraging late launch technology, Cherub dynamically inserts a lightweight virtual machine monitor (VMM) under a commodity operating system (OS) when critical pieces of an application code or data are to be processed. The novel design of Cherubwith a double-shadow...

Journal: :PVLDB 2017
Mayuresh Kunjir Shivnath Babu

Allocation and usage of memory in modern data-processing platforms is based on an interplay of algorithms at multiple levels: (i) at the resource-management level across containers allocated by resource managers like Mesos and Yarn, (ii) at the container level among the OS and processes such as the Java Virtual Machine (JVM), (iii) at the framework level for caching, aggregation, data shuffles,...

1999
Y. Ha P. Schaumont L. Rijnders S. Vernalde M. Engels H. De Man

This paper presents a proposed scalable architecture to enable networked reconfiguration for the next generation communication terminals. A new system architecture that supports networked reconfiguration is defined. It contains two new blocks the virtual reconfigurable architecture (VRA) and the application specific resource manager (ASRM). VRA can be considered as a hardware virtual machine, a...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید