[1] 授業単元:メモリアクセスと処理時間
[2] 問題文(含コード&リンク):
 以下のプログラム(http://ideone.com/RzU5e)は値を3倍し、また画像サイズを変えてコピーする時間を測定するというものです。
 測定方法はgcc -Wall -o2 -DCSQ(DCIP) ファイル名でコンパイルし、time a.outで消費時間を測定しました。
 画像サイズは10,20,50,100,200,500,1000,2000,5000,10000と変えていきました。
 (1)CSQとCIP形式ではなぜ違いが出るのか?
 (2)ループの順番を最も内側(k)のfor文を一番外側に移動(k,i,j)した場合はなぜ違いが出るのか?
 (3)ポインタを利用したコピーではなぜ違いが出るのか?
[3] 環境
 [3.1] OS:Linux
 [3.2] gcc
 [3.3] 言語:C言語
[4] 期限:6月9日12時まで
[5] CSQとCIPの違いだけでも教えて頂ければ幸いです。