Informacja

Drogi użytkowniku, aplikacja do prawidłowego działania wymaga obsługi JavaScript. Proszę włącz obsługę JavaScript w Twojej przeglądarce.

Tytuł pozycji:

PCJ Java library as a solution to integrate HPC, Big Data and Artificial Intelligence workloads

Tytuł:
PCJ Java library as a solution to integrate HPC, Big Data and Artificial Intelligence workloads
Autorzy:
Bała, Piotr
Górski, Łukasz
Nowicki, Marek
Współwytwórcy:
Faculty of Mathematics and Computer Science, Nicolaus Copernicus University in Toruń
Interdisciplinary Centre for Mathematical and Computational Modelling, University of Warsaw
Słowa kluczowe:
parallel computing
HPC
partitioned global address space
artificial intelligence
Java
big data
AI
Data publikacji:
2021
Wydawca:
Springer
ISBN, ISSN:
21961115
Język:
angielski
Linki:
https://depot.ceon.pl/handle/123456789/21549  Link otwiera się w nowym oknie
Prawa:
http://creativecommons.org/licenses/by/4.0/legalcode
Dostawca treści:
Repozytorium Centrum Otwartej Nauki
Inne
  Przejdź do źródła  Link otwiera się w nowym oknie
With the development of peta- and exascale size computational systems there is growing interest in running Big Data and Artificial Intelligence (AI) applications on them. Big Data and AI applications are implemented in Java, Scala, Python and other languages that are not widely used in High-Performance Computing (HPC) which is still dominated by C and Fortran. Moreover, they are based on dedicated environments such as Hadoop or Spark which are difficult to integrate with the traditional HPC management systems. We have developed the Parallel Computing in Java (PCJ) library, a tool for scalable high-performance computing and Big Data processing in Java. In this paper, we present the basic functionality of the PCJ library with examples of highly scalable applications running on the large resources. The performance results are presented for different classes of applications including traditional computational intensive (HPC) workloads (e.g. stencil), as well as communication-intensive algorithms such as Fast Fourier Transform (FFT). We present implementation details and performance results for Big Data type processing running on petascale size systems. The examples of large scale AI workloads parallelized using PCJ are presented.

Ta witryna wykorzystuje pliki cookies do przechowywania informacji na Twoim komputerze. Pliki cookies stosujemy w celu świadczenia usług na najwyższym poziomie, w tym w sposób dostosowany do indywidualnych potrzeb. Korzystanie z witryny bez zmiany ustawień dotyczących cookies oznacza, że będą one zamieszczane w Twoim komputerze. W każdym momencie możesz dokonać zmiany ustawień dotyczących cookies