DescriptionPortage is a massively parallel remapping framework to transfer fields between general polyhedral meshes while conserving integral quantities of interest. The framework also has the capability to remap data between two point clounds. Portage is templated on the component classes required in conservative remapping - search, intersection and interpolation as well as on the mesh and field managers. Applications supply Portage with custom components while the framework takes care of distributed parallelism using MPI and threaded parallelism using NVIDIA Thrust to scale to many thousands of cores. Moreover, the imposition of a functional design on the components used by Portage makes it very amenable to achieve task parallelism with runtime systems such as Legion. Portage has been tested in 2D/3D for remapping between general polygonal and polyhedral meshes and between point clouds. We present scaling results for distributed (MPI) and on-node parallelism (OpenMP) on LANL's HPC machines.