# Faster than real time on every configuration we publish

URL: https://docs.bithuman.ai/news/2026-09-29-faster-than-real-time

> Measured speed of Essence 2 and Expression 2, from phones to the cloud.

Published 2026-09-29.

Every configuration we publish renders faster than real time, including 10-minute sustained runs on iPhone 15 and Samsung Galaxy S25+.

## The numbers

| Configuration | Hardware | Essence 2 | Expression 2 |
|---|---|---|---|
| iPhone · Swift package | iPhone 15 | 2.1× real time | 5.5× real time |
| Android | Samsung Galaxy S25+ | 2.0× real time | 2.4× real time |
| macOS · Swift package | Apple M4 iMac (Mac16,3, 10-core GPU) | 4.2× real time | 8.7× real time |
| macOS · CLI | Apple M4 | 4.2× real time | 8.4× real time |
| Linux · CLI · CPU only (no GPU) | Intel Core i7-13700F (x86_64) | 2.0× real time | 2.2× real time |
| Web browser (WebGPU) | Chrome on Apple M4 | 1.7× real time | 1.9× real time |
| Cloud API · GPU | NVIDIA RTX 4090 | 4.1× real time | 17.0× real time |

× real time: seconds of video rendered per second; 1.0× or more holds a live conversation ([method](https://docs.bithuman.ai/performance)).

In Chrome on an Apple M4 with WebGPU, the figure is the engine's render speed in the tab, not the frame rate a visitor sees.

## How we measure

× real time is seconds of avatar video rendered per second, end to end from speech audio in to frame out, one session, unpaced; each figure is the slowest of three quiet runs on the published release. At 1.0× or more an avatar holds a live conversation.

The full method and the raw data: [How we measure](https://docs.bithuman.ai/performance/method). Every published configuration: [Performance](https://docs.bithuman.ai/performance).

## Where it renders

Essence 2 and Expression 2 render on the device: iPhone, iPad and Mac (Swift package), Android arm64 (Android SDK), macOS on Apple silicon and Linux x86_64/arm64 (CLI, Python SDK), and in a browser tab with WebGPU. Both models run live on a standard Linux PC with no GPU.

Android, and Essence 2 on iPhone and iPad, need a physical device, not an emulator or the Simulator.

## Try it

- Sample avatars you can try without an account: Essence 2 `sofia-ramirez` and Expression 2 `wise-pup`. Talk to one in the [quickstart](https://docs.bithuman.ai/start).
- Render on the phone, the Mac or in the browser: [On the device](https://docs.bithuman.ai/deploy/on-device).
- Render on a PC with no graphics card: [CPU only (no GPU)](https://docs.bithuman.ai/deploy/cpu).
