ALCF_Hands_on_HPC_Workshop
The ALCF hosts a regular simulation, data, and learning workshop to help users scale their applications. This repository contains the examples used in the workshop.
파일 탐색기
최종 버전 다운로드 (.zip)- 2025HandsOnWorkshop_agenticWorkflows2.pdf
- README.md
- bert-large.md
- llama3-8b.md
- README.md
- commands.sh
- compile.py
- layout.csl
- pe_program.csl
- README.md
- run.py
- commands.sh
- layout.csl
- pe_program.csl
- README.md
- run.py
- cs_sdk_gui.png
- README.md
- CS3-anl-cluster.png
- README.md
- Makefile
- matrix-mul-codelets.cpp
- README.md
- tut5_complete.cpp
- tut5_ipu_hardware_complete.cpp
- gpt2.md
- mnist.md
- README.md
- resnet50.md
- graphcore_login.png
- README.md
- gpt2.md
- gpt2.py
- groqrack_system_diagram.png
- minilm.md
- README.md
- resnet50.md
- run_gpt2.sh
- README.md
- sambanova_login.jpg
- unet2d.md
- Unet2d.sh
- unet_batch.sh
- using_an_inference_endpoint.md
- .gitkeep
- ALCF_HandsOn_HPC_Workshop_AITestbeds_Oct_2025.pdf
- README.md
- clustered_dataTransfer_weakScale.png
- colocated_dataTransfer_weakScale.png
- colocated_inference_scale.png
- colocated_vs_clustered.png
- smartsim_workflow_diagram.png
- ssim_config.yaml
- LM_Channel_0550_mean_prof.dat
- LM_Channel_0550_vel_fluc_prof.dat
- env.sh
- model.pt
- model_jit.pt
- README.md
- restart.fld
- run.sh
- ssim_driver_polaris.py
- submit.sh
- turbChannel.box
- turbChannel.par
- turbChannel.re2
- turbChannel.udf
- turbChannel.usr
- turbChannel0.f00010
- build_SSIM_Polaris.sh
- README.md
- subInteractive.sh
- ssim_config.yaml
- LM_Channel_0550_mean_prof.dat
- LM_Channel_0550_vel_fluc_prof.dat
- affinity_ml.sh
- affinity_nrs.sh
- env.sh
- README.md
- restart.fld
- run.sh
- ssim_driver_polaris.py
- submit.sh
- trainer.py
- turbChannel.box
- turbChannel.par
- turbChannel.re2
- turbChannel.udf
- turbChannel.usr
- turbChannel0.f00010
- README.md
- subInteractive.sh
- .gitkeep
- Background.md
- ExampleModes.png
- LICENSE.md
- README.md
- Tips.md
- fidgetspinnerA.c
- fidgetspinnerA.qsub
- fidgetspinnerB.c
- fidgetspinnerB.qsub
- snyder_fidgetspinnerA.darshan
- snyder_fidgetspinnerA_report.html
- snyder_fidgetspinnerB.darshan
- snyder_fidgetspinnerB_report.html
- helloworld.c
- helloworld.qsub
- snyder_helloworld.darshan
- snyder_helloworld_report.html
- snyder_warpdriveA.darshan
- snyder_warpdriveA_report.html
- snyder_warpdriveB.darshan
- snyder_warpdriveB_report.html
- warpdriveA.c
- warpdriveA.qsub
- warpdriveB.c
- warpdriveB.qsub
- polaris-setup-env.sh
- README.md
- dark.png
- dark.svg
- light.png
- light.svg
- hurricane.png
- s2s.png
- aeris-scaling.svg
- aurora1.png
- comms1.svg
- model_architecture.svg
- rollout.gif
- swin-transformer.png
- team.png
- wpsp.svg
- README.md
- gpu_allreduce.py
- log_wrapper.sh
- qsub_aurora_gpu_allreduce.sh
- qsub_aurora_gpu_allreduce_no_bindings.sh
- simple_with_copper.sh
- daos_torch.sh
- gpu_allreduce.py
- log_wrapper.sh
- pytorch_cpu.py
- pytorch_ddp.py
- pytorch_xpu.py
- qsub_aurora_gpu_allreduce.sh
- qsub_aurora_gpu_allreduce_no_bindings.sh
- README.md
- aurora-node.png
- core-nic-binding.png
- xpu-smi.png
- .gitkeep
- ai_at_scale.md
- daos.md
- jax.md
- python_environments.md
- pytorch_ddp.md
- xpu_compile_pt_2p8-0-of-2.json
- xpu_compile_pt_2p8-1-of-2.json
- xpu_compile_pt_2p8_self_xpu_time_total-0-of-2.txt
- xpu_compile_pt_2p8_self_xpu_time_total-1-of-2.txt
- xpu_pt_2p8-0-of-2.json
- xpu_pt_2p8-1-of-2.json
- xpu_pt_2p8_self_xpu_time_total-0-of-2.txt
- xpu_pt_2p8_self_xpu_time_total-1-of-2.txt
- attention_compile.png
- attention_eager.png
- linear_compile.png
- linear_eager.png
- xpu-smi.png
- xpu_1.png
- xpu_compile_1.png
- hpc_hands_on_2025_pytorch_2p8.env
- profiling_pytorch.md
- pytorch_2p8_ddp.py
- pytorch_2p8_ddp_compile.py
- pytorch_2p8_ddp_compile_prof.py
- pytorch_2p8_ddp_prof.py
- run_ddp_prof_pytorch_2p8_compile_N1_R12.sh
- run_ddp_prof_pytorch_2p8_N1_R12.sh
- run_ddp_pytorch_2p8_compile_N1_R12.sh
- run_ddp_pytorch_2p8_N1_R12.sh
- aeris-scaling.svg
- mprot-3p5B-scaling-2.svg
- zero.png
- README.md
- 01_compute_follow_data.py
- 02_dpnp_example.py
- 03_dpctl_introspection.py
- 04_dpctl_queues.py
- 05_dpnp_timing.py
- 06_numba-dpex.py
- 07_dlpack.py
- README.md
- .gitignore
- ilsvrc.json
- ilsvrc_dataset.py
- README.md
- submit_polaris.sh
- .gitignore
- ilsvrc.json
- ilsvrc_dataset.py
- README.md
- submit_polaris.sh
- imagenet_parallel.py
- imagenet_serial.py
- README.md
- submit_polaris.sh
- ilsvrc_64threads.png
- ilsvrc_64threads_zoom.png
- ilsvrc_parallel.png
- ilsvrc_serial.png
- ilsvrc_serial_zoom.png
- n01667778_12001.JPEG
- n02094114_1205.JPEG
- pytorch_threading.png
- README.md
- lustre-striping.sh
- mpi-io-test.c
- README.md
- ssd-stage-in.sh
- ssd-stage-out.sh
- .gitkeep
- 2025-09-24-inference-endpoints-hands-on-hpc-workshop.pdf
- 2025-09-24-inference-endpoints-hands-on-hpc-workshop.pptx
- README.md
- Makefile
- saxpy.cu
- async1
- async1-s
- async1-t
- async1.c
- Makefile
- Makefile
- unintended-sync1.c
- unintended-sync2.c
- unintended-sync3.c
- unintended-sync4.c
- ex19.c
- makefile
- multidim_rosenbrock.c
- README.md
- Kokkos Introduction.pdf
- README.md
- README.md
- saxpy.cpp
- test.cpp
- testdgetrf.F90
- bug.cpp
- README.md
- 01_target_construct.cpp
- 02_target_teams_parallel.cpp
- 03_map.cpp
- 03_map_function.cpp
- 03_map_unstructured_function.cpp
- Makefile.intel
- Makefile.llvm
- Makefile.nvidia
- 01_target_construct.f90
- 02_target_teams_parallel.f90
- 03_map.f90
- 03_map_function.f90
- 03_map_unstructured_function.f90
- Makefile.intel
- Makefile.nvidia
- README.md
- README.md
- README.md
- 0_parallel_for_functor.cpp
- 10_host_task.cpp
- 1_dag_queue_functor.cpp
- 2_opencl_kernel.cpp
- 3_buffer_2d.cpp
- 4_buffer_atomic.cpp
- 6_buffer_slm.cpp
- 7_allocator_usm.cpp
- 7_force_allocate.cpp
- 8_matrix_mul_local_intel.cpp
- 9_matrix_mul_mkl.cpp
- argparse.hpp
- CMakeLists.txt
- hierarchical.cpp
- Makefile
- 4_buffer_id_introspection.cpp
- argparse.hpp
- CMakeLists.txt
- esimd_test_utils.hpp
- Makefile
- omp_sycl.cpp
- reduction.cpp
- vadd_usm.cpp
- ze_interop.cpp
- FindSYCL.cmake
- 0_tiny_sycl_info.cpp
- 1_my_first_kernel.cpp
- 2_parallel_for.cpp
- 3_nd_range.cpp
- 4_memory.cpp
- 5_copy_device_to_host.cpp
- 6_in_order.cpp
- 7_out_of_order.cpp
- 8_reduction.cpp
- argparse.hpp
- CMakeLists.txt
- Makefile
- README.md
- set_polaris_affinity.sh
- sycl-multigpu.cpp
- sycl_mpi_multiGPU.cpp
- README.md
- .gitkeep
- container-vm.png
- README.md
- example_mpi.sh
- example_mpi4py.py
- JobOptions.png
- JupyterNotebook_ML.gif
- JupyterNotebook_Use.gif
- JupyterNotebookLogin.gif
- JupyterNotebookLogin.mp4
- README.md
- Tutorial.ipynb
- .gitkeep
- Makefile
- README
- compute.h
- maincommon.cc
- minitest.h
- ompgpu.cc
- ompthreads.cc
- single.cc
- Makefile
- README
- compute.h
- maincommon.cc
- Makefile
- minitest.h
- single.cc
- syclgpu.cc
- Makefile
- README
- compute.h
- maincommon.cc
- Makefile
- minitest.h
- single.cc
- syclgpu.cc
- Makefile
- README
- compute.h
- maincommon.cc
- Makefile
- minitest.h
- single.cc
- syclgpu.cc
- Makefile
- README
- Makefile
- measure_qmcpack.sh
- README
- databases
- README
- sourceme-get-compute-node.sh
- sourceme-on-compute-node.sh
- .gitkeep
- ALCF_User_meeting_THAPI_HandsOn.pdf
- hands-on
- io-sleuthing
- README.md
- .gitkeep
- .gitignore
- 1_create_job.sh
- 2_submit_batchjob.sh
- 3_create_multiple_jobs.py
- 4_create_jobs_dependencies.py
- 5_submit_batchjob.py
- 6_examine_timestamps.py
- 7_analytics_example.py
- 8_multi_machine_workflow.py
- 9_complete_example.py
- hello.py
- README.md
- .gitignore
- 0_dragon_pool.py
- 1_dragon_process_group.py
- 2_dragon_mpi_process_group.py
- 3_dragon_dictionary.py
- 4_submit_dragon.sh
- README.md
- .gitignore
- 0_remote_adder.py
- 1_register_function.py
- 2_call_registered_function.py
- aurora_config.yaml
- polaris_config.yaml
- README.md
- .gitignore
- 0_getting_started.py
- 1_parallel_workflow.py
- 2_sequential_workflow.py
- 3_dynamic_workflow.py
- 4_hello_injob_orchestration.sh
- 5_hello_external_orchestration.py
- 6_mpi_app_example_polaris.py
- aurora_injob_config.py
- aurora_pbs_config.py
- hello_injob_orchestration.py
- polaris_injob_config.py
- polaris_pbs_config.py
- README.md
- .gitkeep
- README.md
- .gitignore
- .gitmodules
- README.md
// repository documentation
Was this content helpful?
(0 ratings)
