The go-to platform for randomized workloads

What’s an RPU?

Quside’s new Randomness Processing Unit (RPU) is a new hardware accelerator designed to accelerate and optimize the execution of a broad range of randomized and stochastic workloads. The RPU improves their computational capacity, lowers energy consumption and boosts the quality of multiple simulation, optimization, and prediction needs. When combined with cryptographic methods, the RPU exploits quantum entropy to optimally execute encryption and key generation algorithms. Randomness processing workloads can benefit also from high-speed, high-quality QRNGs for cryptographic and specialized stochastic workloads.

Uncover the benefits for your randomized workloads

Pharma / Science

Stochastic Simulations
Computational Chemistry
Drug Discovery

Finance / Insurance

Speed up and optimize Monte Carlo simulations
Portfolio Optimization
Risk Assessment

Logistics / Operations research

Scheduling and dispatching simulations
Inventory Optimization
Stochastic strategic and tactical Planning (forecasting)

What makes RPUs better for randomized workloads?

Pseudorandom number generation subroutines may involve even up as 95% of the total simulation resources for stochastic workloads.

What is an RPU?

Quside’s new Randomness Processing Unit (RPU) is a new hardware accelerator designed to accelerate and optimize the execution of a broad range of randomized and stochastic workloads. The RPU improves their computational capacity, lowers energy consumption and boosts the quality of multiple simulation, optimization, and prediction needs. When combined with cryptographic methods, the RPU exploits quantum entropy to optimally execute encryption and key generation algorithms. Randomness processing workloads can benefit also from high-speed, high-quality QRNGs for cryptographic and specialized stochastic workloads.

Is it useful?

Why do we need an RPU?

Customers that rely on Quside’s RPU have shown faster simulation speeds and better convergence of their stochastic simulations. Besides, the introduction of the device into their pipelines has enabled the deployment of new, advanced algorithms for their workloads, for which they didn’t have enough computing capabilities before.

Is it useful?

What makes RPUs better for randomized workloads?

Random number generation subroutines may involve up to 95% of the total simulation resources for stochastic workloads. Quside’s RPU technology accelerates randomized workloads, thus improving your effective computational capacity and the quality of your simulation, optimization, and prediction needs. Thanks to these improvements you can obtain competitive advantages with the possibility of making better decision in a shorter time and reduce your infrastructure costs in terms of CAPEX and OPEX.

Is it useful?

How does an RPU work?

Quside’s RPU combines high-quality randomness generation, hardware-based randomness acceleration and reprogrammability. Quside’s RPU One embeds the QN 100 quantum entropy source chips, making the platform also suitable for the acceleration of cryptographic workloads.

Is it useful?

Who has developed the RPU?

Quside, a Barcelona-based company that believes technological advances create new capabilities that can transform the way billions of people communicate and compute. At Quside, our mission is to deliver the highest performance quantum random number generators (QRNGs) to empower the transition to safer connectivity and more efficient computation for everyone, everywhere.

Is it useful?

What applications are RPUs useful for?

Any randomness-intensive workload can hugely take benefit from the enhanced randomness generation and acceleration capabilities of Quside’s RPUs. Different industries use a variety of randomized workloads. Monte Carlo based calculations are extensively used in the Financial industry for risk or asset valuation calculations, Engineering industries uses it for the simulation of material or fluxes behaviour, Logistic industries uses optimization algorithms to calculate the best routes, etc.

Is it useful?

What types of business are RPUs useful for?

PHARMA/SCIENCE: Stochastic Simulations, Computational Chemistry, Drug Discovery

FINANCE/INSURANCE: Speed up and optimize Monte Carlo simulations, Portfolio Optimization, Risk Assessment

LOGISTICS/OPERATIONS RESEARCH: Scheduling and dispatching simulations, Inventory Optimization, Stochastic strategic and tactical Planning (forecasting)

Is it useful?

Is it easy to install an RPU?

Having the end-user in mind, the RPU is probably one of the easiest hardware accelerators to deploy in any kind of pipeline. Either if you have an on-prem cluster ­-either baremetal or virtualized- or you prefer to run your workloads on a cloud environment, the RPU is easy to deploy and integrate into your current stochastic runs.

Is it useful?

What are the basic features and functionalities of an RPU?

The characteristics an features of the RPU can be found in the corresponding Spec section of the product pages for the RPU One and RPU Cloud

Is it useful?

Does the RPU Cloud use quantum entropy?

Not currently. In our product roadmap, the RPU Cloud will soon embed access to remote quantum entropy for reseeding. We expect to have our full RPU hardware available on the cloud with full quantum entropy access (>1 Gb/s) by 2024.

Is it useful?

Ready to get started?

Talk to our experts