Skip to main content

2017 | OriginalPaper | Buchkapitel

VLIW-Based FPGA Computation Fabric with Streaming Memory Hierarchy for Medical Imaging Applications

verfasst von : Joost Hoozemans, Rolf Heij, Jeroen van Straten, Zaid Al-Ars

Erschienen in: Applied Reconfigurable Computing

Verlag: Springer International Publishing

Aktivieren Sie unsere intelligente Suche, um passende Fachinhalte oder Patente zu finden.

search-config
loading …

Abstract

In this paper, we present and evaluate an FPGA acceleration fabric that uses VLIW softcores as processing elements, combined with a memory hierarchy that is designed to stream data between intermediate stages of an image processing pipeline. These pipelines are commonplace in medical applications such as X-ray imagers. By using a streaming memory hierarchy, performance is increased by a factor that depends on the number of stages (\(7.5\times \) when using 4 consecutive filters). Using a Xilinx VC707 board, we are able to place up to 75 cores. A platform of 64 cores can be routed at 193 MHz, achieving real-time performance, while keeping 20% resources available for off-board interfacing.
Our VHDL implementation and associated tools (compiler, simulator, etc.) are available for download for the academic community.

Sie haben noch keine Lizenz? Dann Informieren Sie sich jetzt über unsere Produkte:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literatur
1.
Zurück zum Zitat Hoozemans, J., Wong, S., Al-Ars, Z.: Using VLIW softcore processors for image processing applications. In: 2015 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), pp. 315–318. IEEE (2015) Hoozemans, J., Wong, S., Al-Ars, Z.: Using VLIW softcore processors for image processing applications. In: 2015 International Conference on Embedded Computer Systems: Architectures, Modeling, and Simulation (SAMOS), pp. 315–318. IEEE (2015)
2.
Zurück zum Zitat Stevens, D., Chouliaras, V., Azorin-Peris, V., Zheng, J., Echiadis, A., Hu, S.: BioThreads: a novel VLIW-based chip multiprocessor for accelerating biomedical image processing applications. IEEE Trans. Biomed. Circuits Syst. 6(3), 257–268 (2012)CrossRef Stevens, D., Chouliaras, V., Azorin-Peris, V., Zheng, J., Echiadis, A., Hu, S.: BioThreads: a novel VLIW-based chip multiprocessor for accelerating biomedical image processing applications. IEEE Trans. Biomed. Circuits Syst. 6(3), 257–268 (2012)CrossRef
3.
Zurück zum Zitat Nowatzki, T., Gangadhan, V., Sankaralingam, K., Wright, G.: Pushing the limits of accelerator efficiency while retaining programmability. In: 2016 IEEE International Symposium on High Performance Computer Architecture (HPCA), pp. 27–39. IEEE (2016) Nowatzki, T., Gangadhan, V., Sankaralingam, K., Wright, G.: Pushing the limits of accelerator efficiency while retaining programmability. In: 2016 IEEE International Symposium on High Performance Computer Architecture (HPCA), pp. 27–39. IEEE (2016)
4.
Zurück zum Zitat Putnam, A., Caulfield, A.M., Chung, E.S., Chiou, D., Constantinides, K., Demme, J., Esmaeilzadeh, H., Fowers, J., Gopal, G.P., Gray, J., et al.: A reconfigurable fabric for accelerating large-scale datacenter services. IEEE Micro 35(3), 10–22 (2015)CrossRef Putnam, A., Caulfield, A.M., Chung, E.S., Chiou, D., Constantinides, K., Demme, J., Esmaeilzadeh, H., Fowers, J., Gopal, G.P., Gray, J., et al.: A reconfigurable fabric for accelerating large-scale datacenter services. IEEE Micro 35(3), 10–22 (2015)CrossRef
5.
Zurück zum Zitat Ovtcharov, K., Ruwase, O., Kim, J.-Y., Fowers, J., Strauss, K., Chung, E.S.: Accelerating deep convolutional neural networks using specialized hardware. Microsoft Research Whitepaper, vol. 2 (2015) Ovtcharov, K., Ruwase, O., Kim, J.-Y., Fowers, J., Strauss, K., Chung, E.S.: Accelerating deep convolutional neural networks using specialized hardware. Microsoft Research Whitepaper, vol. 2 (2015)
6.
Zurück zum Zitat Russo, L.M., Pedrino, E.C., Kato, E., Roda, V.O.: Image convolution processing: a GPU versus FPGA comparison. In: 2012 VIII Southern Conference on Programmable Logic, pp. 1–6, March 2012 Russo, L.M., Pedrino, E.C., Kato, E., Roda, V.O.: Image convolution processing: a GPU versus FPGA comparison. In: 2012 VIII Southern Conference on Programmable Logic, pp. 1–6, March 2012
7.
Zurück zum Zitat Wang, P., McAllister, J., Wu, Y.: Soft-core stream processing on FPGA: an FFT case study. In: 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, pp. 2756–2760, May 2013 Wang, P., McAllister, J., Wu, Y.: Soft-core stream processing on FPGA: an FFT case study. In: 2013 IEEE International Conference on Acoustics, Speech and Signal Processing, pp. 2756–2760, May 2013
8.
Zurück zum Zitat Wang, P., McAllister, J.: Streaming elements for FPGA signal and image processing accelerators. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 24, 2262–2274 (2016)CrossRef Wang, P., McAllister, J.: Streaming elements for FPGA signal and image processing accelerators. IEEE Trans. Very Large Scale Integr. (VLSI) Syst. 24, 2262–2274 (2016)CrossRef
9.
Zurück zum Zitat Bardak, B., Siddiqui, F.M., Kelly, C., Woods, R.: Dataflow toolset for soft-core processors on FPGA for image processing applications. In: 2014 48th Asilomar Conference on Signals, Systems and Computers, pp. 1445–1449, November 2014 Bardak, B., Siddiqui, F.M., Kelly, C., Woods, R.: Dataflow toolset for soft-core processors on FPGA for image processing applications. In: 2014 48th Asilomar Conference on Signals, Systems and Computers, pp. 1445–1449, November 2014
10.
Zurück zum Zitat Wong, S., Anjam, F.: The Delft reconfigurable VLIW processor. In: Proceedings of 17th International Conference on Advanced Computing and Communications, (Bangalore, India), pp. 244–251, December 2009 Wong, S., Anjam, F.: The Delft reconfigurable VLIW processor. In: Proceedings of 17th International Conference on Advanced Computing and Communications, (Bangalore, India), pp. 244–251, December 2009
11.
Zurück zum Zitat Fisher, J.A., Faraboschi, P., Young, C.: Embedded Computing: A VLIW Approach to Architecture, Compilers, and Tools. Morgan Kaufmann Publishers, San Francisco (2005). 500 Sansome Street, Suite 400, 94111 Fisher, J.A., Faraboschi, P., Young, C.: Embedded Computing: A VLIW Approach to Architecture, Compilers, and Tools. Morgan Kaufmann Publishers, San Francisco (2005). 500 Sansome Street, Suite 400, 94111
Metadaten
Titel
VLIW-Based FPGA Computation Fabric with Streaming Memory Hierarchy for Medical Imaging Applications
verfasst von
Joost Hoozemans
Rolf Heij
Jeroen van Straten
Zaid Al-Ars
Copyright-Jahr
2017
DOI
https://doi.org/10.1007/978-3-319-56258-2_4

Neuer Inhalt