Skip to main content

2013 | OriginalPaper | Buchkapitel

Maximum Performance Computing with Dataflow Engines

verfasst von : Oliver Pell, Oskar Mencer, Kuen Hung Tsoi, Wayne Luk

Erschienen in: High-Performance Computing Using FPGAs

Verlag: Springer New York

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

search-config
loading …

Abstract

Maximum Performance Computing (MPC) means striving to deliver the maximum possible performance within a space and/or power budget. The essence of the method is to start with a particular application and develop an appropriate computer by iterating between algorithm optimization and machine optimization, essentially, cross-optimizing across the layers of abstraction from mathematics to logic gates. An MPC system pairs fast scalar processors with dataflow engines which can be emulated on FPGAs. In this chapter we outline the general approach, and describe in detail example hardware architecture, programming model and tools. We also discuss additional issues that arise at the cluster level, and describe a detailed case study of applying MPC to Reverse Time Migration, a computational geophysics algorithm widely used in the oil industry.

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 J.B. Dennis, Data flow supercomputers. Computer 13(11), 48–56 (1980)CrossRef J.B. Dennis, Data flow supercomputers. Computer 13(11), 48–56 (1980)CrossRef
2.
Zurück zum Zitat E. Fermi, J. Pasta, S. Ulam, Studies of nonlinear problems. Tech. Rep. Document LA-1940 (1955) E. Fermi, J. Pasta, S. Ulam, Studies of nonlinear problems. Tech. Rep. Document LA-1940 (1955)
3.
Zurück zum Zitat H. Fu, R.G. Clapp, O. Mencer, O. Pell, Accelerating 3D convolution using streaming architectures on FPGAs. SEG Expanded Abstracts 28 (2009) H. Fu, R.G. Clapp, O. Mencer, O. Pell, Accelerating 3D convolution using streaming architectures on FPGAs. SEG Expanded Abstracts 28 (2009)
4.
Zurück zum Zitat H.T. Kung, Why systolic architectures? Computer 15 (1982) H.T. Kung, Why systolic architectures? Computer 15 (1982)
5.
Zurück zum Zitat C.E. Leiserson, Fat-trees: universal networks for hardware-efficient supercomputing. IEEE Trans. Comp. 34 (1985) C.E. Leiserson, Fat-trees: universal networks for hardware-efficient supercomputing. IEEE Trans. Comp. 34 (1985)
6.
Zurück zum Zitat O. Lindtjorn, R.G. Clapp, O. Pell, O. Mencer, M.J. Flynn, H. Fu, Beyond traditional microprocessors for geoscience high-performance computing applications. IEEE Micro 31(2), 41–49 (2011)CrossRef O. Lindtjorn, R.G. Clapp, O. Pell, O. Mencer, M.J. Flynn, H. Fu, Beyond traditional microprocessors for geoscience high-performance computing applications. IEEE Micro 31(2), 41–49 (2011)CrossRef
7.
Zurück zum Zitat O. Lindtjorn, R.G. Clapp, O. Pell, O. Mencer, M.J. Flynn, H. Fu, Beyond traditional microprocessors for geoscience high-performance computing applications. IEEE Micro (2011) O. Lindtjorn, R.G. Clapp, O. Pell, O. Mencer, M.J. Flynn, H. Fu, Beyond traditional microprocessors for geoscience high-performance computing applications. IEEE Micro (2011)
8.
Zurück zum Zitat W. Liu et al., Anisotropic reverse-time migration using co-processors. SEG Expanded Abstracts 28 (2009) W. Liu et al., Anisotropic reverse-time migration using co-processors. SEG Expanded Abstracts 28 (2009)
10.
Zurück zum Zitat Maxeler Technologies: MaxGenFD white paper. Tech. rep. (2010) Maxeler Technologies: MaxGenFD white paper. Tech. rep. (2010)
11.
Zurück zum Zitat T. Nemeth, J. Stefani, W. Liu, R. Dimond, O. Pell, R. Ergas, An implementation of the acoustic wave equation on FPGAs. SEG Expanded Abstracts 27 (2008) T. Nemeth, J. Stefani, W. Liu, R. Dimond, O. Pell, R. Ergas, An implementation of the acoustic wave equation on FPGAs. SEG Expanded Abstracts 27 (2008)
12.
Zurück zum Zitat D. Oriato, O. Pell, C. Andreoletti, N. Bienati, FD modeling beyond 70hz with FPGA acceleration, in SEG 2010 HPC Workshop, Denver (2010) D. Oriato, O. Pell, C. Andreoletti, N. Bienati, FD modeling beyond 70hz with FPGA acceleration, in SEG 2010 HPC Workshop, Denver (2010)
13.
Zurück zum Zitat O. Pell, O. Mencer, Surviving the end of frequency scaling with reconfigurable dataflow computing. SIGARCH Comput. Archit. News 39(4), 60–65 (2011)CrossRef O. Pell, O. Mencer, Surviving the end of frequency scaling with reconfigurable dataflow computing. SIGARCH Comput. Archit. News 39(4), 60–65 (2011)CrossRef
14.
Zurück zum Zitat B. Schroeder, E. Pinheiro, W.D. Weber, DRAM errors in the wild: a large-scale field study, in Proceedings of eleventh International Joint Conference on Measurement and Modeling of Computer Systems (SIGMETRICS ’09) (ACM, New York, USA, 2009), pp. 193–204. DOI 10.1145/1555349.1555372, http://doi.acm.org/10.1145/1555349.1555372 B. Schroeder, E. Pinheiro, W.D. Weber, DRAM errors in the wild: a large-scale field study, in Proceedings of eleventh International Joint Conference on Measurement and Modeling of Computer Systems (SIGMETRICS ’09) (ACM, New York, USA, 2009), pp. 193–204. DOI 10.1145/1555349.1555372, http://​doi.​acm.​org/​10.​1145/​1555349.​1555372
16.
Zurück zum Zitat S. Weston, J. Spooner, S. Racaniere, O. Mencer, Rapid computation of value and risk for derivatives portfolios. Concurrency Comput.: Pract. Ex. (2011) S. Weston, J. Spooner, S. Racaniere, O. Mencer, Rapid computation of value and risk for derivatives portfolios. Concurrency Comput.: Pract. Ex. (2011)
17.
Zurück zum Zitat K. Yoon, C. Chin, S. Suh, L. Lines, S. Hong, 3D reverse-time migration using the acoustic wave equation: an experience with the SEG/EAGE dataset. The Leading Edge 22, 38–41 (2003)CrossRef K. Yoon, C. Chin, S. Suh, L. Lines, S. Hong, 3D reverse-time migration using the acoustic wave equation: an experience with the SEG/EAGE dataset. The Leading Edge 22, 38–41 (2003)CrossRef
Metadaten
Titel
Maximum Performance Computing with Dataflow Engines
verfasst von
Oliver Pell
Oskar Mencer
Kuen Hung Tsoi
Wayne Luk
Copyright-Jahr
2013
Verlag
Springer New York
DOI
https://doi.org/10.1007/978-1-4614-1791-0_25