diff --git a/science/parthenon/pkg-descr b/science/parthenon/pkg-descr index 2b26292904f3..e9541cf03301 100644 --- a/science/parthenon/pkg-descr +++ b/science/parthenon/pkg-descr @@ -1,7 +1,15 @@ -Gemmi is a library, accompanied by a set of programs, developed primarily for -use in macromolecular crystallography (MX). For working with: -* macromolecular models (content of PDB, PDBx/mmCIF and mmJSON files), -* refinement restraints (CIF files), -* reflection data (MTZ and mmCIF formats), -* data on a 3D grid (electron density maps, masks, MRC/CCP4 format) -* crystallographic symmetry. +Parthenon is a performance portable block-structured adaptive mesh refinement +framework. + +Key Features: +* Device first/device resident approach (work data only in device memory to + prevent expensive transfers between host and device) +* Transparent packing of data across blocks (to reduce/hide kernel launch + latency) +* Direct device-to-device communication via asynchronous MPI communication +* Intermediate abstraction layer to hide complexity of device kernel launches +* Flexible, plug-in package system +* Abstract variables controlled via metadata flags +* Support for particles +* Support for cell-, node-, face-, and edge-centered fields +* Multi-stage drivers/integrators with support for task-based parallelism