分かりづらい変数名を変更.

行列用に確保するメモリ領域のサイズを表す変数: matrixSize -> matrixMemSize
行列初期化の際に利用するループ変数: i,j -> x,y
grid, block の次元数を x,y それぞれ個別にサイズ指定できるように変更.
(行列積) 分かりづらい変数名を変更.

行列用に確保するメモリ領域のサイズを表す変数: matrixSize -> matrixMemSize
行列初期化の際に利用するループ変数: i,j -> x,y
行列積の演算に掛かる処理時間だけを測定するように変更.
(行列積) grid, block の次元数を x,y それぞれ個別にサイズ指定できるように変更.
シェアードメモリ使用時にうまく計算できない問題を解決.

シェアードメモリに格納する部分行列の分割サイズを正しい値に変更.
分割サイズ x,y が同じ値, つまり部分行列が正方行列のときにだけ正しく計算できる.
x,y がそれぞれ別の値だと計算できないが, 今回の実験では考慮しない.