Abstract
In this paper, we present a task scheduling algorithm which accounts for digit-level pipelines of on-line arithmetic units when a limited number of heterogeneous on-line arithmetic units can be connected totally with each other and the network is reconfigurable during the execution. In on-line arithmetic, an arithmetic unit can be reused after the completion of its computing process while its result is available digit by digit during the computation. Thus, a new criterion, called the maximal delay is introduced to take into account additional precedence constraints based on the on-line delay.
This work is partially supported by the PRC “Architectures Nouvelles de Machines” of the French Ministère de l'Education Nationale and the Centre National de la Recherche Scientifique.
This article was processed using the LaTEX macro package with LLNCS style
Preview
Unable to display preview. Download preview PDF.
References
M. D. Ercegovac, “On-line arithmetic: an overview,” SPIE Vol. 495 Real Time Signal Processing VII, pp. 86–92, 1984.
M. Irwin and R. Owens, “Fully digit on-line networks,” IEEE Trans. Comput., vol. c-32, no. 4, pp. 402–406, 1983.
S. P. Johansen, “A universal online bit-serial cell for parallel expression evaluation,” in Proc. of 2nd IEEE Symp. on Parallel and Dist Processing, (Dallas, Texas, USA), pp. 335–338, Sept. 1990.
P. K. G. Tu and M. D. Ercegovac, “Application of on-line arithmetic algorithms to the svd computation: preliminary results,” in Proc. 10th Symp. on Comput. Arith., pp. 246–255, 1991.
J. Duprat, M. Fiallos, J. M. Muller, and H. J. Yeh, “Delays of on-line floating-point operators in borrow save notation,” in Algorithms and parallel VLSI architectures II, pp. 273–278, North Holland, 1992.
D. Bernstein, M. Rodeh, and I. Gertner, “Approximation algorithms for scheduling arithmetic expressions on pipelined machines,” J. of Algorithms, vol. 10, pp. 120–139, 1989.
J. Hwang, Y. Chow, F. D. Anger, and C. Lee, “Scheduling precedence graphs in systems with interprocessor communication times,” SIAM J. Comput., vol. 18, no. 2, pp. 244–257, 1989.
G. C. Sih and E. A. Lee, “Dynamic-level scheduling for heterogeneous processor networks,” in Proc. of 2nd IEEE Symp. on Parallel and Dist. Processing, (Dallas, Texas, USA), pp. 42–49, Dec. 1990.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1992 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Yeh, HJ. (1992). A task scheduling algorithm for the parallel expression evaluation in a reconfigurable fully digit on-line network. In: Bougé, L., Cosnard, M., Robert, Y., Trystram, D. (eds) Parallel Processing: CONPAR 92—VAPP V. VAPP CONPAR 1992 1992. Lecture Notes in Computer Science, vol 634. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-55895-0_466
Download citation
DOI: https://doi.org/10.1007/3-540-55895-0_466
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-55895-8
Online ISBN: 978-3-540-47306-0
eBook Packages: Springer Book Archive