├── CLAMR_ResiliencyWork.pdf ├── CLAMR_ResiliencyWork.pptx ├── CLAMR_Univ_New_Mexico_presentation.pdf ├── CompactHashes.pdf ├── ComputationalReproducibilityNRE2015.pdf ├── Exascale.pdf ├── ForOpenCL.pdf ├── HashAlgorithms.pdf ├── HashAlgorithms_CSU_presentation.pdf ├── README ├── README.md ├── Reproducibility.pdf ├── SIAM_presentation.pdf ├── Sapient_EPSum.tgz ├── Sapient_EPSum_wGraphics.tgz ├── ThoughtfulPrecision.pdf ├── Unstructured_NGPWG_Apr_2012.pdf ├── cell-based_amr_on_gpgpu.pdf ├── cell_based_amr_on_gpu.pdf ├── gpu-unstructured.2012-04-23.pdf ├── kahan_summation.pdf ├── mpe.tar.gz ├── mpe_setup.sh ├── zjibben_lanl_report.pdf └── zjibben_prospectus.pdf /CLAMR_ResiliencyWork.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/CLAMR_ResiliencyWork.pdf -------------------------------------------------------------------------------- /CLAMR_ResiliencyWork.pptx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/CLAMR_ResiliencyWork.pptx -------------------------------------------------------------------------------- /CLAMR_Univ_New_Mexico_presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/CLAMR_Univ_New_Mexico_presentation.pdf -------------------------------------------------------------------------------- /CompactHashes.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/CompactHashes.pdf -------------------------------------------------------------------------------- /ComputationalReproducibilityNRE2015.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/ComputationalReproducibilityNRE2015.pdf -------------------------------------------------------------------------------- /Exascale.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/Exascale.pdf -------------------------------------------------------------------------------- /ForOpenCL.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/ForOpenCL.pdf -------------------------------------------------------------------------------- /HashAlgorithms.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/HashAlgorithms.pdf -------------------------------------------------------------------------------- /HashAlgorithms_CSU_presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/HashAlgorithms_CSU_presentation.pdf -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- 1 | Various documents on Exascale. Documents are in repository and on download page 2 | 3 | Presentations: 4 | 5 | CLAMR: Cell-based Adaptive Mesh Refinement (AMR) presentation 6 | at University of New Mexico, Jan 12, 2012 -- LA-UR-11-05345 7 | D. Nicholaeff and R. W. Robey, LANL XCP-2 8 | 9 | Hash-based Algorithms for Discretized Data presentation 10 | at Colorado State University, Apr 6, 2012 -- LA-UR-12-01565 11 | R. N. Robey, D. Nicholaeff, and R. W. Robey 12 | 13 | Papers 14 | 15 | ForOpenCL: Transformations Exploiting Array Syntax in Fortran 16 | for Accelerator Programming 17 | File is ForOpenCL_arxiv_1107.2157v1.pdf 18 | 19 | CLAMR paper coming 20 | 21 | Hash paper coming 22 | 23 | 24 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | Various documents on Exascale. Documents are in repository. Click on raw to download. 2 | 3 | ###Presentations: 4 | =============== 5 | 6 | ######CLAMR_ResiliencyWork.pdf/CLAMR_ResiliencyWork.pptx 7 | Resiliency Work in CLAMR, LA-UR-14-28290 8 | ASC All Hands, Oct 27, 2014 9 | R.W. Robey, N. DeBardeleben, Q. Guan, B. Atkinson, W. Jones 10 | FaultInjection/Recovery Presentation. The pptx has movies. 11 | 12 | ######SIAM_presentation.pdf 13 | Hashing in the Scientific World -- LA-UR-13-22598, Version 2 14 | Feb 19th, 2014, Portland 15 | Tumblin, R., Robey, R.W., Ahrens, P., Hartse, S. 16 | 17 | ######Reproducibility.pdf 18 | Reproducibility for Parallel Programming, part of the 19 | Bit-wise Reproducibility Workshop at SC13, 20 | Nov 22, 2013 -- LA-UR-13-24380 21 | R. W. Robey, LANL XCP-2 22 | Sapient_EPSum.tgz -- Associated exercises 23 | Sapient_EPSum_wGraphics.tgz -- Associated exercises with real-time graphics 24 | mpe_setup.sh & mpe.tar.gz -- Message Passing Extensions (MPE) 25 | this is a build script and the distribution from Argonne National Lab 26 | 27 | ######CLAMR_Univ_New_Mexico_presentation.pdf 28 | CLAMR: Cell-based Adaptive Mesh Refinement (AMR) presentation 29 | at University of New Mexico, Jan 12, 2012 -- LA-UR-11-05345 30 | D. Nicholaeff and R. W. Robey, LANL XCP-2 31 | 32 | ######HashAlgorithms_CSU_presentation.pdf 33 | Hash-based Algorithms for Discretized Data presentation 34 | at Colorado State University, Apr 6, 2012 -- LA-UR-12-01565 35 | R. N. Robey, D. Nicholaeff, and R. W. Robey 36 | 37 | ######Unstructured_NGPWG_Apr_2012.pdf 38 | GPU Strategies for Unstructured Mesh Physics presentation 39 | for LANL/LLNL Working Group Meeting, Apr 10, 2012 -- LA-UR-12-20351 40 | Charles R. Ferenbaugh 41 | 42 | 43 | ###Papers: 44 | ============== 45 | 46 | ######ThoughtfulPrecision.pdf 47 | Thoughtful Precision in Mini-Apps 48 | Fogerty, Bishnu, Zamora, Monroe, Poole, Lam, Schoonover, Robey 49 | Los Alamos Technical Report LA-UR-17-25426, 2017 50 | IEEE Cluster 2017, Workshop on Representative Applications (WRAp), Sept 2017 51 | 52 | ######ComputationalReproducibiltyNRE2015.pdf 53 | Computational Reproducibility in Production Physics Applications, 54 | Los Alamos Technical Report LA-UR-15-26450, 2015 55 | Robey, R.W. 56 | Numerical Reproducibility at Exascale Workshop (NRE2015), Supercomputing 57 | Conference 2015 58 | 59 | ######ForOpenCL.pdf 60 | Exploiting First-class Arrays in Fortran for Accelerator Programming 61 | Sottile, Rasmussen, Weseloh, Robey, Quinlan, Overbye, 2011 -- LA-UR-10-08340 62 | 63 | ######cell_based_amr_on_hybrid_architectures.pdf 64 | Cell-based Adaptive Mesh Refinement (AMR) on Hybrid Architectures 65 | D. Nicholaeff, N. Davis, R.W. Robey, Jan 10, 2013 -- LA-UR-13-20165 66 | 67 | ######cell_based_amr_on_gpu.pdf 68 | Cell-based Adaptive Mesh Refinement (AMR) Implemented with General Purpose 69 | Graphics Processing Units (GPGPUs) 70 | D. Nicholaeff, N. Davis, D. Trujillo, R.W. Robey, Apr 12, 2012 -- LA-UR-11-07127 71 | 72 | ######CompactHashes.pdf 73 | Compact Hash Algorithms for Computational Meshes 74 | Tumblin, R., Ahrens, P., Hartse, S., Robey, R.W., Aug 19, 2013 -- LA-UR-13-26533 75 | 76 | ######zjibben_lanl_report.pdf 77 | A GPU Accelerated Discontinuous Galerkin Scheme for Advection 78 | Jibben, Z., Aug 23, 2013 -- LA-UR-13-26528 79 | 80 | ######zjibben_prospectus.pdf 81 | A GPU Accelerated Discontinuous Galerkin Conservative Level Set Scheme for Simulating Atomization 82 | Jibben, Z., PhD. Research Prospectus Nov., 2013 83 | 84 | 85 | ######HashAlgorithms.pdf 86 | Hash-Based Algorithms for Discretized Data 87 | R.N. Robey, D. Nicholaeff, and R.W. Robey, Apr 15, 2012 -- LA-UR-12-01566 88 | 89 | ######gpu-unstructured.2012-04-23.pdf 90 | A Comparison of GPU Strategies for Unstructured Mesh Physics 91 | Charles R. Ferenbaugh -- LA-UR-11-07098 92 | 93 | ######In Search of Numerical Consistency in Parallel Programming 94 | R.W. Robey, J.M. Robey, and R. Aulwes, March 7, 2011, LA-UR-10-02487 95 | 96 | -------------------------------------------------------------------------------- /Reproducibility.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/Reproducibility.pdf -------------------------------------------------------------------------------- /SIAM_presentation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/SIAM_presentation.pdf -------------------------------------------------------------------------------- /Sapient_EPSum.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/Sapient_EPSum.tgz -------------------------------------------------------------------------------- /Sapient_EPSum_wGraphics.tgz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/Sapient_EPSum_wGraphics.tgz -------------------------------------------------------------------------------- /ThoughtfulPrecision.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/ThoughtfulPrecision.pdf -------------------------------------------------------------------------------- /Unstructured_NGPWG_Apr_2012.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/Unstructured_NGPWG_Apr_2012.pdf -------------------------------------------------------------------------------- /cell-based_amr_on_gpgpu.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/cell-based_amr_on_gpgpu.pdf -------------------------------------------------------------------------------- /cell_based_amr_on_gpu.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/cell_based_amr_on_gpu.pdf -------------------------------------------------------------------------------- /gpu-unstructured.2012-04-23.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/gpu-unstructured.2012-04-23.pdf -------------------------------------------------------------------------------- /kahan_summation.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/kahan_summation.pdf -------------------------------------------------------------------------------- /mpe.tar.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/mpe.tar.gz -------------------------------------------------------------------------------- /mpe_setup.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | set -v 4 | 5 | tar -xzf mpe.tar.gz 6 | cd mpe-1.9.1 7 | ./configure --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --enable-mpe_graphics=yes --disable-f77 --enable-viewers=no --enable-slog2=no --with-mpicc=mpicc #> configure.out 2>&1 8 | 9 | # These following lines fix the mpe code. The first fix is so that 10 | # mpe will compile with openmpi. Openmpi has combined the mpio.h 11 | # header with the regular mpi.h header, so the mpio.h include is 12 | # no longer necessary. The second is to fix what looks like a 13 | # leftover debug statement that prints the strings to standard 14 | # out as well as the X-display. 15 | 16 | mv src/log_wrap.c src/log_wrap.c.orig 17 | sed -e '1,$s!#include "mpio.h"!//#include "mpio.h"!' src/log_wrap.c.orig > src/log_wrap.c 18 | mv src/mpe_graphics.c src/mpe_graphics.c.orig 19 | sed -e '962,962s!^ !//!' src/mpe_graphics.c.orig > src/mpe_graphics.c 20 | 21 | make #>make.out 2>&1 22 | # Need to do as root -- sudo make install 23 | #make install 24 | 25 | -------------------------------------------------------------------------------- /zjibben_lanl_report.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/zjibben_lanl_report.pdf -------------------------------------------------------------------------------- /zjibben_prospectus.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/lanl/ExascaleDocs/c56a24a5f9d3e9075c4ca016ca798358c895c93f/zjibben_prospectus.pdf --------------------------------------------------------------------------------