A novel parametrization of the perspective-three-point problem for a direct computation of absolute camera position and orientation
The Perspective-Three-Point (P3P) problem aims at determining the position and orientation
of the camera in the world reference frame from three 2D-3D point correspondences. This …
of the camera in the world reference frame from three 2D-3D point correspondences. This …
[PDF][PDF] Lulesh 2.0 updates and changes
The Livermore Unstructured Lagrange Explicit Shock Hydrodynamics (LULESH) proxy
application [1] is being developed as part of the NNSA Advanced Scientific Computing …
application [1] is being developed as part of the NNSA Advanced Scientific Computing …
Caliper: performance introspection for HPC software stacks
Many performance engineering tasks, from long-term performance monitoring to post-
mortem analysis and online tuning, require efficient runtime methods for introspection and …
mortem analysis and online tuning, require efficient runtime methods for introspection and …
Modeling soft-error propagation in programs
As technology scales to lower feature sizes, devices become more susceptible to soft errors.
Soft errors can lead to silent data corruptions (SDCs), seriously compromising the reliability …
Soft errors can lead to silent data corruptions (SDCs), seriously compromising the reliability …
Optimising purely functional GPU programs
Purely functional, embedded array programs are a good match for SIMD hardware, such as
GPUs. However, the naive compilation of such programs quickly leads to both code …
GPUs. However, the naive compilation of such programs quickly leads to both code …
Understanding error propagation in GPGPU applications
GPUs have emerged as general-purpose accelerators in high-performance computing
(HPC) and scientific applications. However, the reliability characteristics of GPU applications …
(HPC) and scientific applications. However, the reliability characteristics of GPU applications …
Scalable automatic differentiation of multiple parallel paradigms through compiler augmentation
Derivatives are key to numerous science, engineering, and machine learning applications.
While existing tools generate derivatives of programs in a single language, modern parallel …
While existing tools generate derivatives of programs in a single language, modern parallel …
Compass: A framework for automated performance modeling and prediction
Flexible, accurate performance predictions offer numerous benefits such as gaining insight
into and optimizing applications and architectures. However, the development and …
into and optimizing applications and architectures. However, the development and …
Adaptive configuration selection for power-constrained heterogeneous systems
As power becomes an increasingly important design factor in high-end supercomputers,
future systems will likely operate with power limitations significantly below their peak power …
future systems will likely operate with power limitations significantly below their peak power …
AMPT-GA: automatic mixed precision floating point tuning for GPU applications
Mixed precision computations improve high performance computing throughput for
applications that can tolerate decreased mathematical precision in their computations …
applications that can tolerate decreased mathematical precision in their computations …