Everybody knows that machine learning models are initialized with random numbers. If we want to make our experiments reproducible, we have to use a random seed. But when and where should we use random seeds to freeze the entire environment? Sometimes, randomness occurs even when a seed is used.
I present real examples demonstrating the importance of randomness at different levels in machine...
This work investigates how integrating gold nanorods into laser targets enhances laser-driven ion acceleration. By exploiting the localized surface plasmon resonance (LSPR) of gold nanorods, we improve the coupling of femtosecond Ti:Sapphire laser pulses to the target. Numerical simulations reveal that resonant plasmonic excitations in the nanorods substantially intensify local electromagnetic...
Many GPU accelerated applications rely on the cuFFT library for fast and efficient Fourier transform implementations, however for certain algorithms it can be a performance limiting factor due to its strictly host-side API. Library functions cannot be called from code running on the GPU, hence unnecessary kernel launches, and host-device communication can occur when custom operations are...