''parallel I/O'' is the support of a single parallel application run an many nodes;application data is distributed among the nodes, and is read or written to a single logical fife, itself spread across...
详细信息
ISBN:
(纸本)0818681187
''parallel I/O'' is the support of a single parallel application run an many nodes;application data is distributed among the nodes, and is read or written to a single logical fife, itself spread across nodes and and disks. parallel I/O is a mapping problem from the data layout in node memory to the file layout on disks. Since the mapping can be quite complicated and involve significant data movement, optimizing the mapping is critical for performance. We discuss our general model of the problem, describe four Collective Buffering algorithms we designed, and report experiments testing their performance on an Intel Paragon and an IBM SP2 both housed at NASA Ames Research Center. Our experiments show improvements of up to two order of magnitude over standard techniques and the potential to deliver peak performance with minimal hardware support.
A new class of Java multithreading based parallel approximate inverse preconditioning is introduced, for efficiently solving sparse arrow-type linear systems. The parallel Explicit Preconditioned Biconjugate Conjugate...
详细信息
ISBN:
(纸本)9780769529172
A new class of Java multithreading based parallel approximate inverse preconditioning is introduced, for efficiently solving sparse arrow-type linear systems. The parallel Explicit Preconditioned Biconjugate Conjugate Gradient - STAB method for shared memory systems is presented in order to examine the parallel behavior of this scheme using explicit approximate inverses as the suitable preconditioner. Design and implementation issues of Java's multithreading techniques are also discussed The performance in terms of speedups and parallel efficiencies of the method using Java multithreading, is illustrated by solving sparse arrow-type linear systems. Static and dynamic workload scheduling systems implemented in Java and the results of their use are presented and discussed
The development of descriptive languages for resource characterization is one of the most active research field in distributed computer science. It is mainly considered in the so called Semantic Web scenario, where th...
详细信息
ISBN:
(纸本)9781424422487
The development of descriptive languages for resource characterization is one of the most active research field in distributed computer science. It is mainly considered in the so called Semantic Web scenario, where the availability of self-describing resources is seen to leverage integration, sharing and reuse. The semantic web vision can be applied to the Knowledge Discovery in databases (KDD) field as well, when collaboration among distributed resources has to be taken into account. The present paper takes this perspective, proposing a descriptive language for the characterization of KDD services, tools and algorithms. In order to do so, first a systematization of the bulk of information about services, tools and algorithms is given. Finally, the paper discusses how the language relates to existing standards and how it can be exploited to give support to users of a collaborative distributed environment.
The paper is devoted to scalability analysis of a typical linear algebra algorithm on heterogeneous clusters. We proof that traditional scalability metrics proposed for analysis of linear algebra algorithms is applica...
详细信息
ISBN:
(纸本)0769522106
The paper is devoted to scalability analysis of a typical linear algebra algorithm on heterogeneous clusters. We proof that traditional scalability metrics proposed for analysis of linear algebra algorithms is applicable on heterogeneous platform and investigate influence of three heterogeneous strategies computation distribution to Scalable Universal Matrix Multiplication Algorithm (SUMMA) scalability.
In this paper we present our joint efforts towards the development of a parallel version of the GNU Scientific Library for heterogeneous systems. Two well-known operations arising in discrete mathematics and sparse li...
详细信息
ISBN:
(纸本)0769522106
In this paper we present our joint efforts towards the development of a parallel version of the GNU Scientific Library for heterogeneous systems. Two well-known operations arising in discrete mathematics and sparse linear algebra allow us to describe the design and the implementation of the library, and to report experimental results on heterogeneous clusters of personal computers.
The proceedings contains 67 papers. Topics discussed include multimedia systems, parallel processing systems, distributed and parallel programming, metacomputing track, user interfaces, broadband networks, computer wo...
详细信息
The proceedings contains 67 papers. Topics discussed include multimedia systems, parallel processing systems, distributed and parallel programming, metacomputing track, user interfaces, broadband networks, computer workstations, computer programming language and algorithms, quality of service, distributed shared memory, network protocols, input/output systems and data storage, wide area distribution systems, asynchronous transfer mode networks.
Several variants of parallel multipole-based algorithms have been implemented to further research in fields such as computational chemistry and astrophysics. We present a distributedparallel implementation of a multi...
详细信息
Several variants of parallel multipole-based algorithms have been implemented to further research in fields such as computational chemistry and astrophysics. We present a distributedparallel implementation of a multipole-based algorithm that is portable to a wide variety of applications and parallel platforms. Performance data are presented for loosely coupled networks of workstations as well as for more tightly coupled distributed multiprocessors, demonstrating the portability and scalability of the application to large number of processors.
暂无评论