Use malloc for user application buffer allocation
authorYuan Zhao <yuanzhao@ti.com>
Wed, 2 May 2018 19:40:03 +0000 (14:40 -0500)
committerYuan Zhao <yuanzhao@ti.com>
Wed, 2 May 2018 19:40:03 +0000 (14:40 -0500)
- MCT-972 (follow-up cleanup)

examples/imagenet/main.cpp
examples/segmentation/main.cpp
examples/test/main.cpp

index 6cc3781eb882cc98caa09fc17699e5aa66c67b8b..74e926057e34989096c0eaca16e6fdf899ece3a7 100644 (file)
@@ -176,8 +176,8 @@ bool RunConfiguration(const std::string& config_file, int num_devices,
         std::vector<void *> buffers;
         for (auto &eo : execution_objects)
         {
-            ArgInfo in  = { ArgInfo(malloc_ddr<char>(frame_sz), frame_sz)};
-            ArgInfo out = { ArgInfo(malloc_ddr<char>(frame_sz), frame_sz)};
+            ArgInfo in  = { ArgInfo(malloc(frame_sz), frame_sz)};
+            ArgInfo out = { ArgInfo(malloc(frame_sz), frame_sz)};
             eo->SetInputOutputBuffer(in, out);
 
             buffers.push_back(in.ptr());
@@ -227,7 +227,7 @@ bool RunConfiguration(const std::string& config_file, int num_devices,
         }
 
         for (auto b : buffers)
-            __free_ddr(b);
+            free(b);
 
     }
     catch (tinn::Exception &e)
index 0e909570f7d655908721ff69b365a77a437ca536..0f7d4cc90a7704591d5294a5adda0a1d62a42f66 100644 (file)
@@ -184,8 +184,8 @@ bool RunConfiguration(const std::string& config_file, int num_devices,
         std::vector<void *> buffers;
         for (auto &eo : execution_objects)
         {
-            ArgInfo in  = { ArgInfo(malloc_ddr<char>(frame_sz), frame_sz)};
-            ArgInfo out = { ArgInfo(malloc_ddr<char>(frame_sz), frame_sz)};
+            ArgInfo in  = { ArgInfo(malloc(frame_sz), frame_sz)};
+            ArgInfo out = { ArgInfo(malloc(frame_sz), frame_sz)};
             eo->SetInputOutputBuffer(in, out);
 
             buffers.push_back(in.ptr());
@@ -235,7 +235,7 @@ bool RunConfiguration(const std::string& config_file, int num_devices,
         }
 
         for (auto b : buffers)
-            __free_ddr(b);
+            free(b);
 
     }
     catch (tinn::Exception &e)
index 6a1fb60174ca4c80774061252ab711e883dcfc13..4d6f2b7ea00ca48f62055c5c1c611973eab0357e 100644 (file)
@@ -169,8 +169,8 @@ bool RunConfiguration(const std::string& config_file, int num_devices,
         std::vector<void *> buffers;
         for (auto &eo : execution_objects)
         {
-            ArgInfo in  = { ArgInfo(malloc_ddr<char>(frame_sz), frame_sz)};
-            ArgInfo out = { ArgInfo(malloc_ddr<char>(frame_sz), frame_sz)};
+            ArgInfo in  = { ArgInfo(malloc(frame_sz), frame_sz)};
+            ArgInfo out = { ArgInfo(malloc(frame_sz), frame_sz)};
             eo->SetInputOutputBuffer(in, out);
 
             buffers.push_back(in.ptr());
@@ -219,7 +219,7 @@ bool RunConfiguration(const std::string& config_file, int num_devices,
         }
 
         for (auto b : buffers)
-            __free_ddr(b);
+            free(b);
 
     }
     catch (tinn::Exception &e)