codesign.llnl.gov
Codesign at Lawrence Livermore National Laboratory
https://codesign.llnl.gov/lassen.php
Lawrence Livermore National Laboratory. At Lawrence Livermore National Lab. Lassen is a mini-app intended to explore applications with varying load balance. Lassen is written to work over an unstructured mesh. However, the problem setups available through the mini-app generate a Cartesian mesh. The mesh is then sub-divided into domains which are assigned to processors. The MPI/Charm interoperability version demonstrates that an MPI based-application can work with Charm . This opens up the possibility...
codesign.llnl.gov
Codesign at Lawrence Livermore National Laboratory
https://codesign.llnl.gov/kripke.php
Lawrence Livermore National Laboratory. At Lawrence Livermore National Lab. Kripke is a simple, scalable, 3D Sn deterministic particle transport code. Its primary purpose is to research how data layout, programming paradigms and architectures effect the implementation and performance of Sn transport. A main goal of Kripke is investigating how different data-layouts effect instruction, thread and task level parallelism, and what the implications are on overall solver performance. Kripke-openmp-1.0....
codesign.llnl.gov
Codesign at Lawrence Livermore National Laboratory
https://codesign.llnl.gov/macsio.php
Lawrence Livermore National Laboratory. At Lawrence Livermore National Lab. MACSio: A Multi-purpose, Application-Centric, Scalable I/O proxy application. Levels of Abstraction (LOA) in the HPC I/O stack (left), typical abstraction objects (middle). And example implementations (right). Block Diagram of MACSio main and I/O plugins. Uni-modal plugins manage data only in files. With bi-modal plugins manage data both in files and in memory. Typical I/O performance as a function of request size (red).
codesign.llnl.gov
Codesign at Lawrence Livermore National Laboratory
https://codesign.llnl.gov/pynamic.php
Lawrence Livermore National Laboratory. At Lawrence Livermore National Lab. Download Pynamic source code on GitHub at https:/ github.com/scalability-llnl/pynamic. Config pynamic.py num files avg num functions [options] [-c configure options ]. Num files = total number of shared objects to produce. Avg num functions = average number of functions per shared object. Pass the whitespace separated list of configure options to configure. When building pyMPI. All args after -c are sent to configure and not.
codesign.llnl.gov
Codesign at Lawrence Livermore National Laboratory
https://codesign.llnl.gov/index.php
Lawrence Livermore National Laboratory. At Lawrence Livermore National Lab. Co-design is about where the state of computing is going, rather than just focusing on creating one specific machine. Computation Associate Division Leader. Proposed for the exascale era, and LLNL is actively pursuing a strategy to both leverage our co-design experience and to update it to meet the realities of today’s dynamic HPC environment, with huge lead-times between concept and realization. Providing a living laboratory for...
codesign.llnl.gov
Codesign at Lawrence Livermore National Laboratory
https://codesign.llnl.gov/proxy-apps.php
Lawrence Livermore National Laboratory. At Lawrence Livermore National Lab. Current Proposed Set of LLNL Proxies. The following table outlines the proposed suite of proxy applications either developed, in development, or planned at LLNL as part of our co-design effort. Several are available today for download, while others will require you to contact us for further information while we build a comprehensive s ite for distribution and feedback. C, MPI, OpenMP. Algebraic Multi Grid (subset of hypre library).
codesign.llnl.gov
Codesign at Lawrence Livermore National Laboratory
https://codesign.llnl.gov/mulard.php
Lawrence Livermore National Laboratory. At Lawrence Livermore National Lab. Mulard: A Multigroup Thermal Radiation Diffusion Mini Application. This mini-app is a little heavier weight than many others. The idea behind this is to preserve a little more of the complexity and limitations of a production code that aren't present in some of the smaller mini-apps. In particular, several features are kept to increase the code complexity more representative of that required by the production codes. T...Multiple,...
codesign.llnl.gov
Codesign at Lawrence Livermore National Laboratory
https://codesign.llnl.gov/exmatex.php
Lawrence Livermore National Laboratory. At Lawrence Livermore National Lab. The Exascale Co-Design Center for Materials in Extreme Environments (ExMatEx). ExMatEx focuses effort in four primary areas:. Scale-bridging algorithms: ExMatEx employs uncertainty quantification-driven adaptive physics refinement, in which coarse-scale simulations dynamically spawn tightly coupled and self-consistent fine-scale simulations as needed. Programming models: ExMatEx uses a task-based, scale-bridging programming appro...
codesign.llnl.gov
Codesign at Lawrence Livermore National Laboratory
https://codesign.llnl.gov/mcb.php
Lawrence Livermore National Laboratory. At Lawrence Livermore National Lab. The heuristic transport equation models the behavior of particles that are born, travel with a constant velocity, scatter, and are absorbed. The MCB is designed to confirm correct hybrid MPI OpenMP performance, single CPU performance, and parallel scaling on new computers. OpenMP threads can be used within an MPI task to cooperatively track the particles in its domain. Download MCB (v20130723) (LLNL-CODE-507091). For further info...
codesign.llnl.gov
Codesign at Lawrence Livermore National Laboratory
https://codesign.llnl.gov/other-exascale-activity.php
Lawrence Livermore National Laboratory. At Lawrence Livermore National Lab. LLNL's Jeff Hittinger co-chairs the ASCR Exascale Mathematics Working Group with the University of Tennessee's Jack Dongarra. Jeff is also part of the Applied Mathematics/Performance Modeling Nexus. LLNL ASC Proxy Apps. LLNL ASC Co-design Activities. Are you a vendor or researcher interested in exploring co-design with LLNL? For additional information, please contact our team. Lawrence Livermore National Laboratory.
SOCIAL ENGAGEMENT