Skip to content

Latest commit

 

History

History

benches

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

SPECTRUSTY

Benchmarks

COPYRIGHT: The benchmark programs are covered by the GNU GPL-3.0 or later, see COPYING. The COPYING.LESSER does not apply to these files.

Measures the emulated CPU performance while executing boot sequences of ZX Spectrum 16k and 48k.

Run with:

cargo +nightly bench --bench boot -- --nocapture

Measures performance of a Bandwidth-Limited Pulse Buffer implementation by rendering audio frames.

Run with:

cargo +nightly bench --bench synth --features=audio -- --nocapture

Measures performance of rendering the ULA video frames.

Run with:

cargo +nightly bench --bench video -- --nocapture

Measures performance of rendering the ULA 128 video frames.

Run with:

cargo +nightly bench --bench video128 -- --nocapture

Measures performance of rendering the ULAPlus video frames.

Run with:

cargo +nightly bench --bench video_plus -- --nocapture