Search
Search Results
-
Simulating Parallel Architectures with BSPlab
BSPlab is a simulation environment for studying parallel architectures. It offers the BSPlib parallel programming library and is based on Bulk... -
An Adaptive Space-Sharing Policy for Heterogeneous Parallel Systems
As the distributed-memory parallel systems become heterogeneous in nature, it is important to devise scheduling policies that take node heterogeneity... -
Implementation of a CORBA-Based Metacomputing System⋆
The access to distributed high performance computing facilities for execution of Java programs has generated considerable interest. A metacomputing... -
Optimal Caching Policies for Web Objects
Web objects are stored in a local cache in order to reduce the cost of future accesses. The cache size is limited, so it is necessary to have a... -
Parallel Models for Reactive Scattering Calculations
The task of articulating some computer programs aimed at calculating reaction probabilities and reactive cross sections of elementary atom diatom... -
Event Manipulation for Nondeterministic Shared-Memory Programs
Building powerful machines is only one part of high performance computing. Obviously, such supercomputers must be programmed efficiently to obtain... -
Scheduling Task Graphs on Arbitrary Processor Architectures Considering Contention
For the efficient utilisation of a parallel system a task must be divided into sub-task and these must be assigned to the system’s resources. The... -
On-Line Tool Support for Parallel Applications
This paper presents the recent development of the environment of on-line tools for parallel programming support, based on a universal monitoring... -
Tertiary Storage System for Index-Based Retrieving of Video Sequences
In this paper we present a research which is aimed at develo**a tertiary storage system architecture for efficient index-based retrievingo f video... -
Advanced Library Support for Irregular and Out-of-Core Parallel Computing
Large scale irregular applications involve data arrays and other data structures that are too large to fit in main memory and hence reside on disks;... -
Source Code and Task Graphs in Program Optimization
We present scheduling techniques considering the source code as well as the task graph of a parallel program. This approach allows to chose the... -
Two Layers Distributed Shared Memory
This paper presents a methodology to design a distributed shared memory by decomposing it into two layers. An application independent layer supplies... -
Code Positioning for VLIW Architectures
Several studies have considered reducing instruction cache misses and branch penalty stall cycles by means of various forms of code placement. Most... -
Resource Planning in Converged Networks
Network resource planning aims to determine cost-effective resources needed to carry current volumes of traffic. Determining where and when to add... -
Increased Efficiency of Parallel Calculations of Fragment Molecular Orbitals by Using Fine-Grained Parallelization on a HITACHI SR8000 Supercomputer
A program for the fragment molecular orbital (FMO) calculation was developed that uses fine-grained parallelization to determine the electronic... -
A Compiler Infrastructure for High-Performance Java⋆
This paper describes the zJava compiler infrastructure, a high-level framework for the analysis and transformation of Java programs. This framework... -
Computational Communities: A Marketplace for Federated Resources
We define a grid middleware comprising federated resources that facilitates a globally optimal map** of applications to the available resources... -
A Distributed Platform with Features for Supporting Dynamic and Mobile Resources
Networks of workstations are now common places. They are more and more often used by the parallel computing community to achieve large computations.... -
Data and Metadata Collections for Scientific Applications
The internet has provided a means to share scientific data across groups and disciplines for integrated research extending beyond the local computing... -
An Open Distributed Shared Memory System1
In this paper we present a set of Distributed Shared Memory (DSM) tools. These tools follow the philosophy of Open Implementation. They do not...