Abstract
The lack of high-level design tools hampers the widespread adoption of adaptive computing systems. Application developers have to master a wide range of functions, from the high-level architecture design, to the timing of actual control and data signals. In this paper we describe DEFACTO, an end-to-end design environment aimed at bridging the gap in tools for adaptive computing by bringing together parallelizing compiler technology and synthesis techniques.
Preview
Unable to display preview. Download preview PDF.
References
D. Buell, J. Arnold and W. Kleinfelder, “Splash 2: FPGAs in a Custom Computing Machine”, IEEE Symposium on FPGAs for Custom Computing Machines, Computer Society Press, Los Alamitos CA, 1996.
M. Gokhale and J. Stone, “NAPA C: Compiling for a Hybrid RISC/FPGA Architecture,” IEEE Symposium on FPGAs for Custom Computing Machines, Computer Society Press, Los Alamitos CA, April, 1997.
Hall, M. et al., “Maximizing Multiprocessor Performance with the SUIF Compiler”, IEEE Computer, IEEE Computer Society Press, Los Alamitos CA, Dec. 1996.
Polychronopoulos, C. and Kuck D., “Guided-Self-Scheduling A Practical Scheduling Scheme for Parallel Computers”, ACM Transactions on Computers, Vol. 12, No. 36, pp. 1425–1439, Dec. 1987.
Anderson J. and Lam, M., “Global Optimizations for Parallelism and Locality on Scalable Parallel Machines”, In Proceedings of the ACM SIGPLAN Conference on Programming Language Design and Implementation (PLDI’93), pp. 112–125, ACM Press, NY, July 1993.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1999 Springer-Verlag
About this paper
Cite this paper
Bondalapati, K. et al. (1999). DEFACTO: A design environment for adaptive computing technology. In: Rolim, J., et al. Parallel and Distributed Processing. IPPS 1999. Lecture Notes in Computer Science, vol 1586. Springer, Berlin, Heidelberg . https://doi.org/10.1007/BFb0097941
Download citation
DOI: https://doi.org/10.1007/BFb0097941
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-65831-3
Online ISBN: 978-3-540-48932-0
eBook Packages: Springer Book Archive