• No results found

Multi-language Virtual Machines and Frameworks

Nesting Virtual Machines in Virtualization Test Frameworks

Nesting Virtual Machines in Virtualization Test Frameworks

... VirtualBox virtual machine as an application, ...the virtual machine, saving and restoring CPU registers and descriptor tables, switching from host ring 3 to guest context and enabling or disabling hardware ...

99

Identifying A Unifying Mechanism for the Implementation of Concurrency Abstractions on Multi-Language Virtual Machines

Identifying A Unifying Mechanism for the Implementation of Concurrency Abstractions on Multi-Language Virtual Machines

... Vats - X X X Vector Operations - X - X are not present in the bytecode intermediate language. Thus, a Java program can mutate a supposedly immutable object of another language. An example is the semantics ...

17

Developing resource consolidation frameworks for moldable virtual machines in clouds

Developing resource consolidation frameworks for moldable virtual machines in clouds

... of Virtual Machines (i.e., termed as Virtual Clusters) are hosted in a Cloud system consisting of a cluster of physical ...Multiple Virtual Clusters (VCs) cohabit in the physical cluster, with ...

16

Dynamic Consolidation of Virtual Machines with Multi Agent System

Dynamic Consolidation of Virtual Machines with Multi Agent System

... of virtual machine ...to virtual machines must be done very effectively by doing the mapping of virtual machines to physical machines in an intelligent ...

9

Micro Virtual Machines: A Solid Foundation for Managed Language Implementation

Micro Virtual Machines: A Solid Foundation for Managed Language Implementation

... micro virtual machine level, and the enforcement of high-level type consistency (such as what objects a ref may refer to) could be off-loaded to the client, ...

151

Supporting Concurrency Abstractions in High-level Language Virtual Machines

Supporting Concurrency Abstractions in High-level Language Virtual Machines

... Primitives Concrete primitives are specific to a VM. However, the notion of primitives is available in all VMs. Primitives either make functional- ity of the underlying platform available or they implement function- ...

319

Virtual Machines.

Virtual Machines.

... programming language, but are embedded in an existing language; typically such a system provides bindings for several languages ...(Parallel Virtual Machine) and MPI (Message Passing ...strictly ...

5

Characterizing the Performance of Parallel Applications on Multi-Socket Virtual Machines

Characterizing the Performance of Parallel Applications on Multi-Socket Virtual Machines

... the OpenMP locality. VII. H YPERVISOR E XTENSIONS FOR NUMA S UPPORT Page locality leakage in virtualized environments is caused by the current OS design paradigms which optimize for fast page fault handling at the ...

11

Multi-objective dynamic management of virtual machines in cloud environments

Multi-objective dynamic management of virtual machines in cloud environments

... The dynamic behavior of cloud environment neces- sitates having a dynamic and adapted strategy to switch between SLA violation and energy consump- tion dynamically in VM migrations. Most of the existing algorithms have ...

13

Deoptimization for Dynamic Language JITs on Typed, Stack-based Virtual Machines

Deoptimization for Dynamic Language JITs on Typed, Stack-based Virtual Machines

... make language implementation ...dynamic language runtimes on top of ...namic language runtimes (explained further in Section ...the language developers to focus on language-specific ...

12

Draining the Swamp: Micro Virtual Machines as Solid Foundation for Language Development

Draining the Swamp: Micro Virtual Machines as Solid Foundation for Language Development

... orthodox language choices such as ...the language implementation (rather than the language itself), and this systemically impedes all applications written in that ...the language and/or ...

16

Dynamic Virtual Machines Placement in a Cloud Environment by Multi-Objective Programming

Dynamic Virtual Machines Placement in a Cloud Environment by Multi-Objective Programming

... allocate virtual machines (VMs) on a set of physical machines ...the virtual machines among the physical ...by multi-objective programming (MOP) for minimizing energy ...

8

Hecatonchire: Enabling Multi-Host Virtual Machines by Resource Aggregation and Pooling

Hecatonchire: Enabling Multi-Host Virtual Machines by Resource Aggregation and Pooling

... The partitioning of memory into address spaces is de- termined by the parameters passed to the VMs during provisioning. Therefore, when setting-up the memory scale-out each address range is created in accordance with a ...

6

Testing Java Virtual Machines

Testing Java Virtual Machines

... purpose language we developed to specify production grammars for testing, and show that grammar-based test generation can produce very complex test cases from compact ...Java virtual machine ...

11

Uses for Virtual Machines. Virtual Machines. There are several uses for virtual machines:

Uses for Virtual Machines. Virtual Machines. There are several uses for virtual machines:

... → A normal unmodified host operating system like Linux or Windows runs on the physical hardware.. → A type 2 hypervisor like VMware Workstation runs on the host operating system.[r] ...

10

Virtual machines for virtual worlds

Virtual machines for virtual worlds

... such virtual worlds have a dynamic resource-on-demand need that could conceivably be met by Cloud ...for virtual worlds by measuring the performance of virtual worlds in virtual ...

6

Virtual Hosting & Virtual Machines

Virtual Hosting & Virtual Machines

... ■ Virtual processes are still visible to each other on the server-side ■ The shared nature of the infrastructure is generally opaque to the end-user, but counter-measures must be authored into the applications in ...

17

Virtual Machines The following recommendations apply to the way that virtual machines are configured, as well as interactions with virtual machines.

Virtual Machines The following recommendations apply to the way that virtual machines are configured, as well as interactions with virtual machines.

... individual virtual machines. Note that disabling logging for a virtual machine makes troubleshooting challenging and support difficult, so you should not consider disabling logging unless the log ...

19

Replication on Virtual Machines

Replication on Virtual Machines

... Some causes of non-determinism Asynchronous commands Non-deterministic commands Non-deterministic read sets Output to environment... Asynchronous commands.[r] ...

53

A Case for Virtual Machines

A Case for Virtual Machines

... We construct a framework for the Internet, which we call Pery. To put this in perspective, consider the fact that seminal futurists usually use Scheme to accomplish this aim. The disadvantage of this type of approach, ...

6

Show all 10000 documents...

Related subjects