Skip to main content
Top
Published in:
Cover of the book

2021 | OriginalPaper | Chapter

Julia and Singularity for High Performance Computing

Authors : Joseph Tippit, Douglas D. Hodson, Michael R. Grimaila

Published in: Advances in Parallel & Distributed Processing, and Applications

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

High-performance computing (HPC) is pivotal in the advancement of modern science. Scientists, researchers, and engineers are finding an increasing need to process massive amounts of data and calculations faster and more accurately than ever before. This is especially true in our work of developing a general quantum library for researchers to use in their simulations. Much of this effort revolves around getting the maximum performance enhancements offered by GPUs as possible. We have found that the relatively newer programming language Julia has offered us a productive means of development with minimal overhead. Combined with the container engine Singularity, we can ensure maximum distributability and reproducibility.

Dont have a licence yet? Then find out more about our products and how to get one now:

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!

Literature
3.
go back to reference A. Sengupta, Julia High Performance Computing, 2nd edn. (Packt Publishing, Birmingham, 2019) A. Sengupta, Julia High Performance Computing, 2nd edn. (Packt Publishing, Birmingham, 2019)
4.
go back to reference J. Zhao, Formalizing the SSA-based compiler for verified advanced program transformations. Ph.D. dissertation, Department of Computer and Information Science, University of Pennsylvania, Philadelphia (2013) J. Zhao, Formalizing the SSA-based compiler for verified advanced program transformations. Ph.D. dissertation, Department of Computer and Information Science, University of Pennsylvania, Philadelphia (2013)
5.
go back to reference R. Lakhanpal, A. Joshi, Learning Julia (Packt Publishing, Birmingham, 2017) R. Lakhanpal, A. Joshi, Learning Julia (Packt Publishing, Birmingham, 2017)
8.
go back to reference G. Honan, S. Shivakumar, A. Siraman, Rodinia Benchmark Suite, University of Pennsylvania, Technical Report, Mar (2017) G. Honan, S. Shivakumar, A. Siraman, Rodinia Benchmark Suite, University of Pennsylvania, Technical Report, Mar (2017)
13.
go back to reference M. Kandes, An introduction to singularity: Containers for scientific and high-performance computing. University of California, San Diego, Technical Report, Feb 2019 M. Kandes, An introduction to singularity: Containers for scientific and high-performance computing. University of California, San Diego, Technical Report, Feb 2019
15.
go back to reference E. Bollig, Singularity & Containers. University of Minnesota, Technical Report, Nov 2019 E. Bollig, Singularity & Containers. University of Minnesota, Technical Report, Nov 2019
16.
go back to reference NVIDIA, Optimized Containers from NVIDIA GPU Cloud, MO, Technical Report (2018) NVIDIA, Optimized Containers from NVIDIA GPU Cloud, MO, Technical Report (2018)
Metadata
Title
Julia and Singularity for High Performance Computing
Authors
Joseph Tippit
Douglas D. Hodson
Michael R. Grimaila
Copyright Year
2021
DOI
https://doi.org/10.1007/978-3-030-69984-0_1