comparison example/multiply/main.cc @ 1717:5d68a55d5561 draft

fix profile
author Shohei KOKUBO <e105744@ie.u-ryukyu.ac.jp>
date Tue, 15 Oct 2013 17:29:37 +0900
parents f52904f8f03e
children d911bef11c8a
comparison
equal deleted inserted replaced
1716:c12df61ded45 1717:5d68a55d5561
4 #include <sys/time.h> 4 #include <sys/time.h>
5 #include "TaskManager.h" 5 #include "TaskManager.h"
6 #include "Func.h" 6 #include "Func.h"
7 7
8 extern void task_init(void); 8 extern void task_init(void);
9 extern void gpu_task_init(void); 9 //extern void gpu_task_init(void);
10 static int task = 1; 10 static int task = 1;
11 static int length = DATA_NUM; 11 static int length = DATA_NUM;
12 static CPU_TYPE spe_cpu = SPE_ANY; 12 static CPU_TYPE spe_cpu = SPE_ANY;
13 const char *usr_help_str = "Usage: ./multiply \n"; 13 const char *usr_help_str = "Usage: ./multiply \n";
14 static int print_flag = 0; 14 static int print_flag = 0;
109 TMmain(TaskManager *manager,int argc, char *argv[]) 109 TMmain(TaskManager *manager,int argc, char *argv[])
110 { 110 {
111 init(argc, argv); 111 init(argc, argv);
112 // Task Register 112 // Task Register
113 task_init(); 113 task_init();
114 gpu_task_init(); 114 // gpu_task_init();
115 for (int i = 0; i < task; ++i) { 115 for (int i = 0; i < task; ++i) {
116 multi_init(manager); 116 multi_init(manager);
117 } 117 }
118 st_time = getTime(); 118 st_time = getTime();
119 manager->set_TMend(TMend); 119 manager->set_TMend(TMend);