# Cavendish skin uses APIs deprecated in 1.42; keep those warnings out of the error log $wgDeprecationReleaseLimit = "1.41"; $wgEnableSidebarCache = true; $wgParserCacheType = CACHE_DB; OLA Performance Stats: Difference between revisions - wiki.openlighting.org
Personal tools
The Open Lighting Project has moved!

We've launched our new site at www.openlighting.org. This wiki will remain and be updated with more technical information.

OLA Performance Stats: Difference between revisions

From wiki.openlighting.org

Jump to: navigation, search
No edit summary
No edit summary
Line 12: Line 12:


Patching an E1.31 Output Port results in a loop time of 125uS  @ 200fps. OLA can sustain at least 2200 frames per second in this mode, where the loop time drops to 70uS. This was tested with a single universe and 4 universes.
Patching an E1.31 Output Port results in a loop time of 125uS  @ 200fps. OLA can sustain at least 2200 frames per second in this mode, where the loop time drops to 70uS. This was tested with a single universe and 4 universes.
=== Arduino RGB Mixer ===
This can only do about 22 full frames per second.


=== RPC Throughput ===
=== RPC Throughput ===

Revision as of 03:32, 27 March 2010

This is a brain dump of random OLA performance metrics. Unless otherwise mentioned these were performed on a MacBook Pro 2.4GHz Intel Core 2 Duo

Idle Test

Receiving an Streaming DMX update for a non-active universe with 512 channels is 40-50uS. This represents the best-case turn around time for an RPC.

UsbPro Test

Patching the Usb Pro Output port causes the average loop time to increase to 150uS for a 512 channel packet. 200 frames/second is about the upper limit the Usb Pro can support.

E1.31 Test

Patching an E1.31 Output Port results in a loop time of 125uS @ 200fps. OLA can sustain at least 2200 frames per second in this mode, where the loop time drops to 70uS. This was tested with a single universe and 4 universes.

Arduino RGB Mixer

This can only do about 22 full frames per second.

RPC Throughput

At least 12k rpcs/second.

TODO

The average isn't the best measurement, we should use the working time for just dmx queries.