Skip to content

edingroot/xilinx_mec_poc

Repository files navigation

Xilinx MEC PoC Server

Build MEC HTTP Server and Run (Run on the port 9999)

For General Device (Ubuntu on PC or Labtop)

make -j3 #j3 means using 3 threads to compile
./bin/mec_http_server/mec_http_server_general 0.0.0.0 9999 .

For Ultra 96 FPGA Board

Please replace the demo.hpp in the right place in U96_data folder

make DPU -j3 
./bin/mec_http_server/mec_http_server_dpu 0.0.0.0 9999 .

For Caffe

make CAFF -j3 
./bin/mec_http_server/mec_http_server_caff 0.0.0.0 9999 .

MEC HTTP Server Usage

Usage: http_server <address> <port> <doc_root>
  For IPv4, try:
    mec_http_server 0.0.0.0 80 .
  For IPv6, try:
    mec_http_server 0::0 80 .

Clean MEC HTTP Server *.o and Binary

make clean

Build MEC Test Client and Run (OpenCV Required)

cd mec_test_client
cmake .
make
./client 0.0.0.0 10000

MEC Test Client Usage

Usage: client <address> <port>

Clean MEC Test Client

make clean
rm -rf Makefile CMakeCache.txt cmake_install.cmake CMakeFiles

Codes of Boost.ASIO leaning

References

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published