20%
13.04.2023
Interactive HPC applications written in languages such as Python play a very important part today in high-performance computing. We look at how to run Python and Jupyter notebooks on a Warewulf 4 ... -*-
--------------------------------------------------------------------------------
-- Anaconda (Python) (Version 22.9.0 Python 3.9.13 (main, Aug 25 2022, 23:26:10)
--------------------------------------------------------------------------------
help(
[[
This module loads Anaconda so you can
20%
17.01.2023
x86_64 2.9.1-9.el8 baseos 393 k
groff-base x86_64 1.22.3-18.el8 baseos 1.0 M
hwloc-ohpc x86_64 2.7.0-3.9
20%
04.04.2023
x86_64 2.9.1-9.el8 baseos 393 k
groff-base x86_64 1.22.3-18.el8 baseos 1.0 M
hwloc-ohpc x86_64 2.7.0-3.9
20%
04.08.2020
REPOSITORY TAG IMAGE ID CREATED SIZE
dslim/docker-slim latest 2622a843b5f5 3 weeks ago 21.3MB
nginx latest 231d40e811cd 4 weeks ago 126MB
20%
05.12.2019
), byref(b))
print add.addtwo_(byref(a), byref(b))
The output from the Python code is:
$ python3 testfunc.py
8
6
If you like, you can write a simple Python wrapper function for the shareable objects
20%
02.08.2021
---------------- -------------------- ---------------------------------------- --------- -------------------------- ---------------- --------
/dev/nvme0n1 S3ESNX0JA48075E Samsung SSD 960 EVO 250GB 1 22.41 GB / 250.06 GB 512 B + 0 B 2B7QCXE7
/dev/nvme1n1 07b4753784e26c18 Linux
20%
02.06.2020
cddaa6-0886-44b3-9590-16717d5cd3c2",
20 "service_instance_guid": null,
21 "port": null,
22 "domain_url": "/v2/shared_domains/fb6bd89f-2ed9-49d4-9ad1-97951a573135",
23
20%
02.08.2021
SGEMM
for N = [2, 4, 8, 16, 32, 64, 128, 256, 512, 1024, 2048, 4096, 8192]
A = single( rand(N,N) );
B = single( rand(N,N) );
start = clock();
C = A*B;
elapsedTime = etime(clock(), start
20%
07.02.2019
exiting the data region, the data from the accelerator is copied back to the host. Table 3 shows a simple example of using the copy
clause.
Table 3: The copy
Clause
Fortran
C
!$acc data copy(a
20%
21.08.2012
6 ### 8/5/2012
7
8 ### Set the job name
9 #PBS -N mpi_pi_fortran90
10
11 ### Run in the queue named “batch”
12 #PBS -q batch
13
14 ### Specify the number of cpus for your job. This example