Jonah Miller - Academia.edu (original) (raw)
Uploads
Papers by Jonah Miller
Journal of Open Source Software
We present Spiner, a new, performance-portable library for working with tabulated data. Spiner pr... more We present Spiner, a new, performance-portable library for working with tabulated data. Spiner provides efficient routines for multi-dimensional interpolation and indexing on both CPUs and GPUs-as well as more exotic hardware-including interwoven interpolation and indexing access patterns, as needed for radiation transport. Importantly, Spiner defines a data format, based on HDF5, that couples the tabulated data to the information required to interpolate it, which Spiner can read and move to GPU.
Proceedings of the National Academy of Sciences
Significance For over 100 y, the scientific community has adhered to a paradigm, introduced by Ri... more Significance For over 100 y, the scientific community has adhered to a paradigm, introduced by Riemann and furthered by Helmholtz and Schrodinger, where perceptual color space is a three-dimensional Riemannian space. This implies that the distance between two colors is the length of the shortest path that connects them. We show that a Riemannian metric overestimates the perception of large color differences because large color differences are perceived as less than the sum of small differences. This effect, called diminishing returns, cannot exist in a Riemannian geometry. Consequently, we need to adapt how we model color differences, as the current standard, Δ E , recognized by the International Commission for Weights and Measures, does not account for diminishing returns in color difference perception.
Bulletin of the American Physical Society, Apr 6, 2014
nubhlight is a code for simulating disks of materials around black holes formed after the in-spir... more nubhlight is a code for simulating disks of materials around black holes formed after the in-spiral and merger of two-black holes. It is based on the open-source code bhlight. nubhlight models all relevant physics required to solve the post-merger disk problem. This includes: general relativity in a static spacetime, neutrino and weak physics, relativistic magnetohydrodynamics, and the ability to use open-sourced tabulated equations of state provided by stellarcollapse.org.
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Ignore grid arrays and grid scalars when converting from Carpet output.
New function <code>getValue</code> to access <code>ParameterValue</code> ... more New function <code>getValue</code> to access <code>ParameterValue</code> objects.
Journal of Open Source Software
We present Spiner, a new, performance-portable library for working with tabulated data. Spiner pr... more We present Spiner, a new, performance-portable library for working with tabulated data. Spiner provides efficient routines for multi-dimensional interpolation and indexing on both CPUs and GPUs-as well as more exotic hardware-including interwoven interpolation and indexing access patterns, as needed for radiation transport. Importantly, Spiner defines a data format, based on HDF5, that couples the tabulated data to the information required to interpolate it, which Spiner can read and move to GPU.
Proceedings of the National Academy of Sciences
Significance For over 100 y, the scientific community has adhered to a paradigm, introduced by Ri... more Significance For over 100 y, the scientific community has adhered to a paradigm, introduced by Riemann and furthered by Helmholtz and Schrodinger, where perceptual color space is a three-dimensional Riemannian space. This implies that the distance between two colors is the length of the shortest path that connects them. We show that a Riemannian metric overestimates the perception of large color differences because large color differences are perceived as less than the sum of small differences. This effect, called diminishing returns, cannot exist in a Riemannian geometry. Consequently, we need to adapt how we model color differences, as the current standard, Δ E , recognized by the International Commission for Weights and Measures, does not account for diminishing returns in color difference perception.
Bulletin of the American Physical Society, Apr 6, 2014
nubhlight is a code for simulating disks of materials around black holes formed after the in-spir... more nubhlight is a code for simulating disks of materials around black holes formed after the in-spiral and merger of two-black holes. It is based on the open-source code bhlight. nubhlight models all relevant physics required to solve the post-merger disk problem. This includes: general relativity in a static spacetime, neutrino and weak physics, relativistic magnetohydrodynamics, and the ability to use open-sourced tabulated equations of state provided by stellarcollapse.org.
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Efficient and convenient I/O for large PDE simulations
Ignore grid arrays and grid scalars when converting from Carpet output.
New function <code>getValue</code> to access <code>ParameterValue</code> ... more New function <code>getValue</code> to access <code>ParameterValue</code> objects.