SearcharxivSearch

arXiv subjects

James Schloss

Publications and source records attributed to James Schloss.

6 recordsLinked to original sources

General purpose graphical rendering on quantum devices with composable function systems

The controlled creation of specific quantum states is a highly challenging field of research that is also in high demand with applications in various quantum technologies. Due to its difficulty, it has been historically impossible to use quantum states as a rendering target for complex scenes and visualizations, especially in the Noisy Intermediate-Scale Quantum (NISQ) era where operations are noisy and only a few qubits are available. Even so, in this paper we propose a new, quantum compatible method for general purpose rendering by extending Composable Function Systems (CFSs) to quantum architectures. We discuss limitations in the classical implementation of CFSs and the physical maps necessary for adapting the classical method to quantum by showing the generation of object primitives and transformations of such objects, including duplications and smears, some of which are topologically non-trivial. Our results reveal the possibility of a speed-up for this, specific method on quantum hardware and our method has been used to create the first video rendered on quantum architectures.

cs.GR

Composable function systems as a general-purpose rendering framework

Function systems exist as a natural language for the meshless creation and manipulation of complex objects while maintaining minimal memory on the Graphics Processing Unit (GPU) or Central Processing Unit (CPU). This paper proposes a new method for general-purpose (non-fractal) visualizations and simulations with function systems and introduces Quibble, a metaprogramming framework for composing such systems on the GPU. We also discuss several core advantages of this method including runtime performance, the creation of topologically non-trivial objects, and interoperability with other graphical algorithms. Beyond general-purpose imagery and animations, this method can also be used to give artists more control over in-between frames in low-framerate animations, controllably deform point clouds, and metaprogram difficult animation workflows.

cs.GR

Toward Portable GPU Performance: Julia Recursive Implementation of TRMM and TRSM

This paper presents a performant and portable recursive implementation of triangular matrix-matrix multiplication (TRMM) and triangular solve (TRSM) in Julia for GPUs, two kernels that underlie many linear-algebra algorithms. We restructure TRMM and TRSM so that most work is executed as general matrix-matrix multiplication (GEMM), improving use of the GPU memory hierarchy and reducing latency. Exploiting Julia's multiple dispatch and metaprogramming together with the GPUArrays and KernelAbstractions frameworks, we expose a single hardware-agnostic API that runs on NVIDIA, AMD, and Apple Silicon GPUs. For large matrices the recursive code reaches throughput comparable to vendor libraries such as cuBLAS and rocBLAS, while providing these routines on Apple Silicon for the first time. The entire implementation is only a few hundred lines of code, showing that unified Julia programs can deliver near-vendor performance across heterogeneous architectures.

cs.MS

Enhanced strong interaction effect in synthetic spin-orbit coupling with mixed spin symmetry

Synthetic spin-orbit coupling in cold atoms couples the pseudo-spin and spatial degrees of freedom, and therefore the inherent spin symmetry of the system plays an important role. In systems of two pseudo-spin degrees, two particles contain symmetric states and anti-symmetric states, but the spin symmetry can be mixed for more particles. This mixed spin symmetry has been overlooked and has not been investigated thoroughly. We study the role of mixed spin symmetry in the presence of spin-orbit coupling and consider the system of three bosons with two hyper-fine states trapped in a harmonic potential. We investigate the ground state and the energy spectrum by implementing exact diagonalization. Similarly to two-particle systems, the interplay between spin-orbit coupling and repulsive interactions between anti-aligned pseudo-spins increases the population of the unaligned spin components in the ground state. Also, the emergence of the mixed spin symmetric states compensates for the rise of the interaction energy. In contrast to two-particle systems, the pair correlation of the ground state is analogous to the Tonks-Girardeau gas even for relatively small contact interactions, and this feature is enhanced by the spin-orbit coupling.

cond-mat.quant-gas

Controlled creation of three-dimensional vortex structures in Bose--Einstein condensates using artificial magnetic fields

The physics of quantized vortex excitations in atomic Bose-Einstein condensates has been extensively studied in recent years.Although simple vortex lines are relatively easy to create, control, and measure in experiments, it is a lot more difficult to do the same for vortex ring structures.Here we suggest and explore a method for generating and controlling superfluid vortex rings, vortex ring lattices, and other three dimensional vortex structures in toroidally-trapped superfluid Bose--Einstein condensates by using the artificial magnetic field produced by an optical nanofiber.The presence of the fiber also necessitates a multiply-connected geometry and we show that in this situation the presence of these vortex structures can be deduced from exciting the scissors mode of the condensate.

quant-ph

Chaotic few-body vortex dynamics in rotating Bose--Einstein condensates

We investigate a small vortex-lattice system of four co-rotating vortices in an atomic Bose--Einstein condensate and find that the vortex dynamics display chaotic behaviour after a system quench introduced by reversing the direction of circulation of a single vortex through a phase-imprinting process. By tracking the vortex trajectories and Lyapunov exponent, we show the onset of chaotic dynamics is not immediate, but occurs at later times and is accelerated by the close-approach and separation of all vortices in a scattering event. The techniques we develop could potentially be applied to create locally induced chaotic dynamics in larger lattice systems as a stepping stone to study the role of chaotic events in turbulent vortex dynamics.

cond-mat.quant-gas