this paper describes the performance benefits attained using enhanced network interfaces to achieve low latency communication. Our experimental testbed concerns the parallel execution of tiled nested loops onto a Linu...
this paper proposes a new technique called CORBA-as-needed to improve the performance of distributed CORBA applications. CORBA-as-needed allows distributed CORBA applications to first detect if the interoperability fu...
详细信息
this paper proposes a new technique called CORBA-as-needed to improve the performance of distributed CORBA applications. CORBA-as-needed allows distributed CORBA applications to first detect if the interoperability functionality of CORBA communication methods are indeed needed in a particular invocation, and bypass them if this functionality is not needed for that invocation. the paper describes three design techniques to incorporate CORBA-as-needed in the current CORBA architecture. the paper also describes the design, implementation, and a detailed performance evaluation of a custom-made system to validate the usefulness of the CORBA-as-needed technique.
In this paper, we develop a multithreaded algorithm for pricing simple options and implement it on a 8 node SMP machine using MIT's supercomputer programming language Cilk. the algorithm dynamically creates lots o...
详细信息
In this paper, we develop a multithreaded algorithm for pricing simple options and implement it on a 8 node SMP machine using MIT's supercomputer programming language Cilk. the algorithm dynamically creates lots of threads to exploit parallelism and relies on the Cilk runtime system to distribute the computation load. We present both analytical and experimental results and our results explain how Cilk could be used effectively to exploit parallelism in the given problem. the analytical results show that our algorithm has a very high average parallelism and hence Cilk is the target paradigm to implement the algorithm. We conclude from our implementation results that the size of the threads, the number of threads created, the load balancer the cost of spawning a thread are parameters that must be considered while designing the algorithm on the Cilk platform.
Wireless sensor networks withthousands of tiny sensor nodes, are expected to find wide applicability and increasing deployment in coming years, as they enable reliable monitoring and analysis of the environment. In t...
Metacomputing so far has been done mostly in more or less static configurations. However, applications with dynamic irregular behavior are increasing in significance and the computing platforms more often are time-sha...
详细信息
Metacomputing so far has been done mostly in more or less static configurations. However, applications with dynamic irregular behavior are increasing in significance and the computing platforms more often are time-sharing environments with varying system load. thus, possibilities for dynamic connection and dynamic workload migration are becoming important. the paper discusses an approach to perform asynchronous workload balancing using the standard parallel library MPI. MPI and threads typically live in more or less separated worlds and the thread extension of MPI-2 is mainly meant to exploit more efficiently per SMP node within a model which is still mostly SPMD. We have extended MPI by dynamic mechanisms to automatically balance workload on the basis of threads and dynamic status/resource monitoring. Our extended library TeMPI is designed to run with in a minimum version with MPICH and thus MPICH-G2 in the Globus grid environment.
As Data Grids become more commonplace, large data sets are being replicated and distributed to multiple sites, leading to the problem of determining which replica can be accessed most efficiently. the answer to this q...
详细信息
Systemic pathways-oriented approaches to analysis of metabolic networks are effective for small networks but are computationally infeasible for genome scale networks. Current computational approaches to this analysis ...
the primary objective of the Multimedia Router (MMR) project is the design and implementation of a compact router optimized for multimedia applications. the router is targeted for use in cluster and LAN interconnectio...
详细信息
Energy-efficient system design and optimization is rapidly becoming an important consideration across a spectrum of computing systems - from embedded and mobile devices to high end platforms. this paper presents recen...
暂无评论