Difference between revisions of "Edge AI SDK/AI Framework/Nvidia x86 64"
Line 1: | Line 1: | ||
− | = RTX-A5000 AI Suite | + | = RTX-A5000 AI Suite = |
<span style="font-size:larger;">The [https://www.nvidia.com/en-us/design-visualization/rtx-a5000/ NVIDIA RTX A5000] is supported by an advanced software suite designed to accelerate AI, data science, and graphics applications on professional workstations.</span> | <span style="font-size:larger;">The [https://www.nvidia.com/en-us/design-visualization/rtx-a5000/ NVIDIA RTX A5000] is supported by an advanced software suite designed to accelerate AI, data science, and graphics applications on professional workstations.</span> | ||
Line 34: | Line 34: | ||
|- | |- | ||
| style="width: 154px;" | <span style="font-size:larger;">Object Detection</span> | | style="width: 154px;" | <span style="font-size:larger;">Object Detection</span> | ||
− | | style="width: 179px;" | | + | | style="width: 179px;" | yolov3.weights |
|- | |- | ||
| style="width: 154px;" | <span style="font-size:larger;">Person Detection</span> | | style="width: 154px;" | <span style="font-size:larger;">Person Detection</span> | ||
− | | style="width: 179px;" | | + | | style="width: 179px;" | sample_ssd_relu6.uff |
|- | |- | ||
| style="width: 154px;" | <span style="font-size:larger;">Face Detection</span> | | style="width: 154px;" | <span style="font-size:larger;">Face Detection</span> | ||
− | | style="width: 179px;" | | + | | style="width: 179px;" | |
+ | facenet.etlt | ||
+ | |||
|- | |- | ||
| style="width: 154px;" | <span style="font-size:larger;">Pose Estimation</span> | | style="width: 154px;" | <span style="font-size:larger;">Pose Estimation</span> | ||
− | | style="width: 179px;" | | + | | style="width: 179px;" | model.etlt |
|} | |} | ||
= <span style="font-size:larger;">Benchmark</span> = | = <span style="font-size:larger;">Benchmark</span> = | ||
− | <span style="font-size:larger;"><span style="font-size:larger;">In order to measure FPS, power and latency of the RTX-A5000 you can use | + | <span style="font-size:larger;"><span style="font-size:larger;">In order to measure FPS, power and latency of the RTX-A5000 you can use the command "trtexec" . For more information please refer to the ''trtexec'' documentation in [https://github.com/NVIDIA/TensorRT/tree/main/samples/trtexec link].</span></span> |
<span style="font-size:larger;"><span style="font-size:larger;"> </span></span> | <span style="font-size:larger;"><span style="font-size:larger;"> </span></span> | ||
Line 57: | Line 59: | ||
== <span style="font-size:larger;"><span style="font-size:larger;">RTX-A5000 Benchmark</span></span> == | == <span style="font-size:larger;"><span style="font-size:larger;">RTX-A5000 Benchmark</span></span> == | ||
− | <pre> | + | <pre>trtexec --loadEngine=models/model_fp16.engine --batch=16</pre> |
− | |||
− | trtexec --loadEngine=models/model_fp16.engine --batch=16</pre> | ||
[[File:EdgeAISDK rtxa5000 trtexec.png|1000x300px|EdgeAISDK rtxa5000 trtexec.png]] | [[File:EdgeAISDK rtxa5000 trtexec.png|1000x300px|EdgeAISDK rtxa5000 trtexec.png]] |
Revision as of 10:21, 3 June 2024
Contents
RTX-A5000 AI Suite
The NVIDIA RTX A5000 is supported by an advanced software suite designed to accelerate AI, data science, and graphics applications on professional workstations.
Spearhead innovation from your desktop with the NVIDIA RTX™ A5000 graphics card, the perfect balance of power, performance, and reliability to tackle complex workflows. Built on the latest NVIDIA Ampere architecture and featuring 24 gigabytes (GB) of GPU memory, it’s everything designers, engineers, and artists need to realize their visions for the future, today.
Applications
TAPPAS is a solution designed to streamline the development and deployment of edge applications demanding high AI performance. This reference application software package empowers users to expedite their time-to-market by minimizing the development workload. TAPPAS encompasses a user-friendly set of fully operational application examples based on GStreamer, featuring pipeline elements and pre-trained AI tasks. These examples leverage advanced Deep Neural Networks, highlighting Hailo's AI processors' top-notch throughput and power efficiency. Furthermore, TAPPAS serves as a demonstration of Hailo's system integration capabilities, showcasing specific use cases on predefined software and hardware platforms. Utilizing TAPPAS simplifies integration with Hailo's runtime software stack and offers a starting point for users to fine-tune their applications. By demonstrating Hailo's system integration scenarios on both predefined software and hardware platforms, it can be used for evaluations, reference code, and demos. This approach effectively accelerates time to market, streamlines integration with Hailo's runtime software stack, and provides customers with a foundation to fine-tune their applications.
Refer to github-TAPPAS
Edge AI SDK / Application
Quick Start (Vision) / Application / Video or WebCam / dGPU
Application | Model |
Object Detection | yolov3.weights |
Person Detection | sample_ssd_relu6.uff |
Face Detection |
facenet.etlt |
Pose Estimation | model.etlt |
Benchmark
In order to measure FPS, power and latency of the RTX-A5000 you can use the command "trtexec" . For more information please refer to the trtexec documentation in link.
RTX-A5000 Benchmark
trtexec --loadEngine=models/model_fp16.engine --batch=16
Edge AI SDK / Benchmark
Evaluate the RTX-A5000 performance with Edge AI SDK.
NVIDIA System Management Interface
The NVIDIA System Management Interface (nvidia-smi) is a command line utility, based on top of the NVIDIA Management Library (NVML), intended to aid in the management and monitoring of NVIDIA GPU devices.
This utility allows administrators to query GPU device state and with the appropriate privileges, permits administrators to modify GPU device state.
nvidia-smi
RTX-A5000 Utilization
nvidia-smi
RTX-A5000 Temperature
nvidia-smi