Jessica2: A distributed java virtual machine with transparent thread migration support
A distributed Java Virtual Machine (DJVM) spanning multiple cluster nodes can provide a
true parallel execution environment for multi-threaded Java applications. Most existing …
true parallel execution environment for multi-threaded Java applications. Most existing …
A new gene selection approach based on Minimum Redundancy-Maximum Relevance (MRMR) and Genetic Algorithm (GA)
A El Akadi, A Amine, A El Ouardighi… - 2009 IEEE/ACS …, 2009 - ieeexplore.ieee.org
Gene expression data usually contains a large number of genes (several thousand or more)
but a small number of samples (usually≪ 100). Among all the genes, many are irrelevant …
but a small number of samples (usually≪ 100). Among all the genes, many are irrelevant …
Cluster-wide resource usage monitoring
GJ Czajkowski, GC Skinner, LP Daynès… - US Patent …, 2013 - Google Patents
An infrastructure including a cluster-global dispenser that evaluates resource consume
requests against cluster-global resource management policies facilitates flexible and …
requests against cluster-global resource management policies facilitates flexible and …
Systems and methods for managing drivers in a computing system
NP Wilt, J Miller - US Patent 7,600,222, 2009 - Google Patents
Managed code, including applications, runtime, and driver, have a priori knowledge of the
client's exact hardware configuration, just as the JIT compiler has a priori knowledge of the …
client's exact hardware configuration, just as the JIT compiler has a priori knowledge of the …
Methods and system for managing computational resources of a coprocessor in a computing system
NP Wilt, SA Nene, JS Beda III - US Patent 7,631,309, 2009 - Google Patents
The management of computational resources of coprocessors to facilitate efficient execution
of multiple applications in a multitasking environment is accomplished by enabling mul tiple …
of multiple applications in a multitasking environment is accomplished by enabling mul tiple …
System and method for jointly managing dynamically generated code and data
SM Demsey, BJ Smith, SM Corbin, MD Smith… - US Patent …, 2006 - Google Patents
The present invention is directed at a virtual machine environment operating on portable
devices with limited resources. The virtual machine environment includes a method for …
devices with limited resources. The virtual machine environment includes a method for …
JavaSplit: a runtime for execution of monolithic Java programs on heterogenous collections of commodity workstations
This paper presents JavaSplit, a portable runtime for distributed execution of multithreaded
Java programs. Java-Split transparently distributes threads and objects of an application …
Java programs. Java-Split transparently distributes threads and objects of an application …
Enabling Java for high-performance computing
❖ Thilo Kielmann, Philip Hatcher, Luc Bougé, and Henri E. Bal inefficiency of early
implementations based on bytecode interpretation. Here, we provide evidence of Java's …
implementations based on bytecode interpretation. Here, we provide evidence of Java's …
Programming environments for high-performance grid computing: the Albatross project
The aim of the Albatross project is to study applications and programming environments for
computational Grids. We focus on high-performance applications, running in parallel on …
computational Grids. We focus on high-performance applications, running in parallel on …
[PDF][PDF] GMI: Flexible and efficient group method invocation for parallel programming
We present a generalization of Java's Remote Method Invocation model (RMI) providing an
efficient group communication mechanism for parallel programming. Our Group Method …
efficient group communication mechanism for parallel programming. Our Group Method …