Axxonsoft Performance and Validation
Axxonsoft Performance and Validation
Axxonsoft Performance and Validation
August 2023
No license (express or implied, by estoppel or otherwise) to any intellectual property rights is granted by this document.
All information provided here is subject to change without notice. Contact your Intel representative to obtain the latest Intel product
specifications and roadmaps.
The products described may contain design defects or errors known as errata which may cause the product to deviate from published
specifications. Current characterized errata are available on request.
Copies of documents which have an order number and are referenced in this document may be obtained by calling 1-800-548-4725 or visit
www.intel.com/design/literature.htm.
Intel technologies' features and benefits depend on system configuration and may require enabled hardware, software or service activation.
Performance varies depending on system configuration. No product or component can be absolutely secure. Check with your system
manufacturer or retailer or learn more at intel.com.
Performance varies by use, configuration and other factors. Learn more at www.Intel.com/PerformanceIndex .
Performance results are based on testing as of dates shown in configurations and may not reflect all publicly available updates. See backup for
configuration details. No product or component can be absolutely secure.
Intel® Turbo Boost Technology requires a PC with a processor with Intel Turbo Boost Technology capability. Intel Turbo Boost Technology
performance varies depending on hardware, software and overall system configuration. Check with your PC manufacturer on whether your
system delivers Intel Turbo Boost Technology. For more information, see http://www.intel.com/technology/turboboost
Intel, the Intel logo, OpenVINO and the OpenVINO logo are trademarks of Intel Corporation or its subsidiaries in the U.S. and/or other countries.
© Intel Corporation
Figures
No table of figures entries found.
Tables
Table 1. System Configuration ...................................................................................................................................... 6
1.0 Overview
This document provides an overview and performance results for validation of a
production ready version of Axxon One by AxxonSoft running on an enterprise server
solution; Dell Technologies PowerEdge* R750.
The focus of this report will be performance results running Axxon One software on
only the CPU.
1.1 Objective
The objective of the validation process is to:
i. Validate and Size the system configuration for concurrent multi-stream video
analytics.
.
ii. Validate that the application’s inferencing model is evenly distributed across all
compute units:
The balancing load across all CPU cores is validated.
iii. Confirm that maximum video analytics channel density is achieved at about
60% of maximum compute capacity:
iv. Confirm that overall software/hardware solution is steady and operates without
fail(s) for the duration of the testing.
v. Measure and log key system running parameters:
Overall system CPU load: average and standard deviation.
Video analytic inference performance in frames per second and inference time
captured in milliseconds.
Components
Hardware
Hard drives 512GB Total Storage but not leveraged for storage
Network card Intel® Ethernet Network Adapter E810-DA4 QP 25GbE SFP28 OCP 3.0
Software
Operating
Microsoft Windows Server 2019 v.10.0.17763, x64
System
PxeDev2EnDis Disabled
PxeDev3EnDis Disabled
PxeDev4EnDis Disabled
HttpDev1EnDis Disabled
HttpDev2EnDis Disabled
HttpDev3EnDis Disabled
HttpDev4EnDis Disabled
USB Ports All On
USB Managed Port On
IntegratedNetwork1 Enabled
EmbNic1Nic2 Enabled
IoatEngine Disabled
EmbVideo Enabled
SnoopHldOff Roll256Cycles
SriovGlobalEnable Disabled
OsWatchdogTimer Disabled
PCIRootDeviceUnhide Disabled
MMIO Above 4GB Enabled
MemoryMappedIOH 56TB
DellAutoDiscovery Platform Default
Slot1 Enabled
Slot2 Enabled
Slot3 Enabled
Slot4 Enabled
Slot5 Enabled
Slot6 Enabled
Slot7 Enabled
Slot8 Enabled
SerialComm Off
SerialPortAddress Com1
FailSafeBaud 115200
ConTermType Vt100Vt220
RedirAfterBoot Enabled
SysProfile PerfOptimized
PasswordStatus Unlocked
TpmSecurity On
Tpm2Hierarchy Enabled
MemoryEncryption Disabled
PwrButton Enabled
AcPwrRcvry Last
AcPwrRcvryDelay Immediate
AcPwrRcvryUserDelay 60
UefiVariableAccess Standard
InBandManageabilityInterface Enabled
SmmSecurityMitigation Disabled
SecureBoot Disabled
SecureBootPolicy Standard
SecureBootMode DeployedMode
TpmPpiBypassProvision Disabled
TpmPpiBypassClear Disabled
Tpm2Algorithm SHA1
RedundantOsLocation None
MemTest Disabled
MemOpMode OptimizerMode
NodeInterleave Disabled
MemoryTraining MemoryTrainingFast
NOTES:
1. iDRAC = Integrated Dell Remote Access Controller.
Video Analytic Input video See section 5.1 Analysis Each type of analytics is tested
stream parameters Single-stream RTSP separately using various
cameras are used to resolutions and codecs.
emulate real-world VMS Stream frame rate is set to 25
configuration. RTSP FPS. For each camera, 1
cameras are receiving the analytics instance is initialized,
video streams from except for the “RTSP streams
remote RTSP server via recording to archive” profiles
network interface. Streams – in that case no analytics is
are constantly being used, but the constant
recorded in any profile. recording is still enabled.
Number of input video streams See section 5.1 Analysis Equals to the total number of
for analytics (virtual cameras) currently active input video
streams (each virtual camera
stream has a single video
stream)
Number of active video analytics See section 5.1 for details Maximum Number of Streams
streams at maximum testing where video analytics were
applied.
4.0 Profiling
2. Install Windows* Operating System and Analytics Platform with Testing Criteria.
a. Set up maximum virtual video streams with specified video sources for
high-resolution streams.
b. Set up Axxon One video analytics to process the virtual video streams.
3. Run the profiler tools to record hardware usage and other metrics over a given
period of time.
iii. CPU usage and Memory consumption values are consistent during the test.
5.1 Analysis
h.264 h.265
**theoretical calculation
6.0 Conclusion
Based on the analysis in this report, we have defined the specifications required per
stream/camera to be deployed using the Dell Technologies PowerEdge R750 with the
dual socket Intel® Xeon® Gold 6338N CPU.