diff TaskManager/ChangeLog @ 1506:a7895ab4d0e3 draft

add flip flag and NDRange flag
author Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
date Mon, 10 Sep 2012 15:04:39 +0900
parents 8a05c213dadb
children b53d197ec03d
line wrap: on
line diff
--- a/TaskManager/ChangeLog	Fri Aug 24 18:03:12 2012 +0900
+++ b/TaskManager/ChangeLog	Mon Sep 10 15:04:39 2012 +0900
@@ -1,3 +1,22 @@
+2012-9-5 Yuhi TOMARI <yuhi@cr.ie.u-ryukyu.ac.jp>
+
+	set_cpu(SPE_ANY)
+	CPUで実行するかGPUで実行するか選択可能にする
+	CPU_ANYとGPU_ANYを追加
+	SPE_ANYを選択したときにGPUで実行できるかはコマンドラインで選択した方がよい
+	-cpuと-gpuで選択する
+	ベンチマークを取る事も考える
+
+	sortではflipを使っている
+	 flip:input data上で計算を行ったときにそのinput bufferをそのままoutput bufferにする機能
+	これをGPUで実現するにはbufferをread writeにすればよい
+	そのためにはtask投入時にflipするかどうかを知っている必要がある
+	taskにbit fieldを使ったflagがあるので、そのAPIを足す。かなりの変更が必要
+	schedTaskのflipはやめる
+
+	将来的にはCLのソースとCeriumのソースは同じにしたい
+	CLに合わせるか、CLを生成するかのどちらか
+	
 2012-8-22 Shinji KONO <kono@ie.u-ryukyu.ac.jp>
 
 	今後の課題