Skip to main content

Using FPGAS as control support in MIMD executions

  • Platforms
  • Conference paper
  • First Online:
Field-Programmable Logic and Applications (FPL 1995)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 975))

Included in the following conference series:

  • 206 Accesses

Abstract

In the wide field of parallel architectures, machines involving Fpgas on each node have appeared during the last years. Connecting these reconfigurable components opens new research horizons. Expensive control tasks required by distributed applications may then be accelerated using application specific hard-wired elements.

A derivation from a standard algorithm for distributed simulation and its partial hardware implementation are presented in this paper, providing three magnitude orders speed-ups.

This work is partially supported by the Doctoral-candidate Network for System and Machine Architecture of the DRED

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Similar content being viewed by others

References

  1. C. Beaumont, P. Boronat, J. Champeau, J.-M. Filloque, and B. Pottier. Reconfigurable technology: An innovative solution for parallel discrete event simulation support. In Proceedings of the workshop ACM/IEEE Parallel and Distributed Simulation PADS'94, Edinburgh, UK, July 1994. SCS.

    Google Scholar 

  2. G. Burns, V. Radiya, R. Daoud, and R. Machiraju. All about Trollius. Occam User Group Newsletter, pages 55–70, July 1990.

    Google Scholar 

  3. K. Chandy and J. Misra. Asynchronous distributed simulation via a sequence of parallel computations. Communications of the ACM, 24(11), Nov. 1981.

    Google Scholar 

  4. K. Chandy and J. Misra. Parallel Program Design: a Foundation. Addison-Wesley, 1988.

    Google Scholar 

  5. P. Dhaussy, J.-M. Filloque, B. Pottier, and S. Rubini. ArMen: an fpga-based parallel architecture. In H. Siegel, editor, 8th International Parallel Processing Symposium (Parallel System Fair), Cancùn, Mx, Apr. 1994.

    Google Scholar 

  6. P. Dhaussy, J.-M. Filloque, B. Pottier, and S. Rubini. Global control synthesis for an mimd/fpga machine. In Proceeding of IEEE Workshop FPGAs for custom computing machines, pages 51–58, Napa, USA, Apr. 1994.

    Google Scholar 

  7. J.-M. Filloque, E. Gautrin, and B. Pottier. Efficient global computation on a processor network with programmable logic. In Proceedings of PARLE'91, Number 505 in LNCS, pages 55–63, Eindhoven, Nl, June 1991. Springer-Verlag.

    Google Scholar 

  8. R. M. Fujimoto. Parallel discrete event simulation. Communications of the ACM, 33(10), Oct. 1990.

    Google Scholar 

  9. C. M. Pancerella. Reduction operations in parallel discree event simulations. PhD thesis, University of Virginia, May 1994.

    Google Scholar 

  10. F. Raimbault, D. Lavenier, S. Rubini, and B. Pottier. Fine grain parallelism on an mimd machine using fpgas. In Proceeding of IEEE Workshop FPGAs for custom computing machines, volume 3890-02, Napa, USA, Apr. 1993.

    Google Scholar 

  11. Xilinx. The programmable logic data book. San Jose, USA, 1994.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Will Moore Wayne Luk

Rights and permissions

Reprints and permissions

Copyright information

© 1995 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Beaumont, C. (1995). Using FPGAS as control support in MIMD executions. In: Moore, W., Luk, W. (eds) Field-Programmable Logic and Applications. FPL 1995. Lecture Notes in Computer Science, vol 975. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-60294-1_102

Download citation

  • DOI: https://doi.org/10.1007/3-540-60294-1_102

  • Published:

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-60294-1

  • Online ISBN: 978-3-540-44786-3

  • eBook Packages: Springer Book Archive

Publish with us

Policies and ethics