Jessica2: A distributed java virtual machine with transparent thread migration support

W Zhu, CL Wang, FCM Lau - Proceedings. IEEE International …, 2002 - ieeexplore.ieee.org
A distributed Java Virtual Machine (DJVM) spanning multiple cluster nodes can provide a
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 …

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 …

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 …

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 …

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 …

JavaSplit: a runtime for execution of monolithic Java programs on heterogenous collections of commodity workstations

Factor, Schuster, Shagin - 2003 Proceedings IEEE …, 2003 - ieeexplore.ieee.org
This paper presents JavaSplit, a portable runtime for distributed execution of multithreaded
Java programs. Java-Split transparently distributes threads and objects of an application …

Enabling Java for high-performance computing

T Kielmann, P Hatcher, L Bougé, HE Bal - Communications of the ACM, 2001 - dl.acm.org
❖ 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 …

Programming environments for high-performance grid computing: the Albatross project

T Kielmann, HE Bal, J Maassen… - Future Generation …, 2002 - Elsevier
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 …

[PDF][PDF] GMI: Flexible and efficient group method invocation for parallel programming

J Maassen, T Kielmann, HE Bal - … on Languages, Compilers, and Run-time …, 2002 - Citeseer
We present a generalization of Java's Remote Method Invocation model (RMI) providing an
efficient group communication mechanism for parallel programming. Our Group Method …