Abstract
To answer new challenges, systems on chip need to gain flexibility and fpgas need to gain structure. We propose a general framework for SoC architectures and software tools in which different kind of processing units are programmed at high level. We show a reconfigurable unit suitable for this framework and we draw the outline of a super-compiler able to address such an architecture.
Thanks due to research programs from STSI, RNTL and CNRS/STIC POMARD
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ancourt, C., Coelho, F., Creusillet, B., Keryell, R.: How to add a new phase in pips: the case of dead code elimination. In: 6th Workshop on Compilers for Parallel Computers (CPC 1996) (December 1996)
Ancourt, C., Coelho, F., Irigoin, F., Keryell, R.: A linear algebra framework for static hpf code distribution. Scientific Programming 6(1), 3–27(Spring 1997) ; Special Issue — High Performance Fortran Comes of Age
Ancourt, C., Irigoin, F.: Automatic code distribution. In: 3rd Workshop on Compilers for Parallel Computers CPC (1992)
Cronquist, D.C., Ebeling, C., Franklin, P.: RaPiD - reconfigurable pipelined datapath. In: Glesner, M., Hartenstein, R.W. (eds.) FPL 1996. LNCS, vol. 1142, Springer, Heidelberg (1996)
Caspi, E., Chu, M., Huang, R., Yeh, J., Wawrzynek, J., DeHon, A.: Stream computations organized for reconfigurable execution (SCORE). In: Grünbacher, H., Hartenstein, R.W. (eds.) FPL 2000. LNCS, vol. 1896, p. 605. Springer, Heidelberg (2000)
David, R., Pillement, S., Sentieys, O.: Energy-Efficient Reconfigurable Processsors. In: Piguet, C. (ed.) Low Power Electronics Design, CRC Press, Boca Raton (2003)
Espasa, R., Valero, M., Smith, J.E.: Vector architectures: Past, present and future.In: International Conference on Supercomputing (1998)
Fabiani, E., Gouyen, C., Pottier, B.: Intermediate level components for reconfigurable platforms. In: SAMOS 2003. LNCS, Springer, Heidelberg (2003)
Kozyrakis, C., Patterson, D.: Vector vs. supersclar and VLIW architectures for embedded multimedia benchmarks. In:35th Intl. Symp. on Microarchitecture (2002)
Lagadec, L., Pottier, B., VillellasGuillen, O.: An LUT-based high level synthesis framework for reconfigurable architectures. In: Dekker, M. (ed.) SAMOS 2001 (2002)
Rabaey, J.: Reconfigurable computing a solution to low power programmable DSP. In: Proceedings ICASSP (1997)
Smith, J.E.: Decoupled access/execute computer architectures. ACM Transactions on Computer Systems (November 1984)
Tullsen, D., Eggers, S., Levy, H.: Simultaneous Multithreading: Maximizing onchip parallelism. In :ISCA 1995 (1995)
Vanzago, L., Bhattacharya, B., Cambonie, J., Lavagno, L.: Design space exploration for a wireless protocol on a reconfigurable platform. In: DATE 2002 (2002)
Vassiliadis, S., Gaydadjiev, G., Bertels, K., Panainte, E.: The Molen programming paradigm. In: SAMOS 2003. LNCS, Springer, Heidelberg (2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Cambonie, J. et al. (2004). Compiler and System Techniques for soc Distributed Reconfigurable Accelerators. In: Pimentel, A.D., Vassiliadis, S. (eds) Computer Systems: Architectures, Modeling, and Simulation. SAMOS 2004. Lecture Notes in Computer Science, vol 3133. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-27776-7_31
Download citation
DOI: https://doi.org/10.1007/978-3-540-27776-7_31
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-22377-1
Online ISBN: 978-3-540-27776-7
eBook Packages: Springer Book Archive