Iterated interpolation using a systolic array
ACM Transactions on Mathematical Software (TOMS)
Speedup Versus Efficiency in Parallel Systems
IEEE Transactions on Computers
Lagrange interpolation on a processor tree with ring connections
Journal of Parallel and Distributed Computing
Optimal Information Dissemination in Star and Pancake Networks
IEEE Transactions on Parallel and Distributed Systems
Parallel computation: models and methods
Parallel computation: models and methods
Design issues in high performance floating point arithmetic units
Design issues in high performance floating point arithmetic units
A Parallel Algorithm for Computing Fourier Transforms on the Star Graph
IEEE Transactions on Parallel and Distributed Systems
Parallel Lagrange Interpolation on the Star Graph
IPDPS '00 Proceedings of the 14th International Symposium on Parallel and Distributed Processing
Parallel Polynomial Root Extraction on A Ring of Processors
IPDPS '05 Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 15 - Volume 16
Performance Comparison of Adaptive Routing Algorithms in the Star Network
HPCASIA '05 Proceedings of the Eighth International Conference on High-Performance Computing in Asia-Pacific Region
Polynomial interpolation and polynomial root finding on OTIS-mesh
Parallel Computing
An accurate mathematical performance model of adaptive routing in the star graph
Future Generation Computer Systems
Analytic performance comparison of hypercubes and star graphs with implementation constraints
Journal of Computer and System Sciences
A new parallel algorithm for lagrange interpolation on a hypercube
Computers & Mathematics with Applications
Largest connected component of a star graph with faulty vertices
International Journal of Computer Mathematics
Parallel clustering on the star graph
ICA3PP'05 Proceedings of the 6th international conference on Algorithms and Architectures for Parallel Processing
Hi-index | 0.00 |
This paper introduces a new parallel algorithm for computing an N( = n!)-point Lagrange interpolation on an n-star (n 2). The proposed algorithm exploits several communication techniques on stars in a novel way, which can be adapted for computing similar functions. It is optimal and consists of three phases: initialization, main, and final. While there is no computation in the initialization phase, the main phase is composed of n!/2 steps, each consisting of four multiplications, four subtractions, and one communication operation and an additional step including one division and one multiplication. The final phase is carried out in (n - 1) subphases each with O(log n) steps where each step takes three communications and one addition. Results from a cost-performance comparative analysis reveal that for practical network sizes the new algorithm on the star exhibits superior performance over those proposed for common interconnection networks.