やっていること
行列の足し算の処理速度を明らかにしようとしています。
解決したいこと
このように大きな入力になった時の処理速度を測定するためには、現在のプログラムをどのように変更すればいいのでしょうか。
現在の出力
0seconds
該当のソースコード
C++
#include <chrono> #include <iostream> #include <thread> using namespace std::chrono; int main() { #define N 2 double A[N][N] = { {3.0, 5.0}, {9.0, 5.0} }; double B[N][N] = { {3.0, 6.0}, {8.0, 9.0} }; double C[N][N] = { {0.0, 0.0}, {0.0, 0.0} }; int i, j, k; for(i=0; i<N; i++) for(j=0; j<N; j++) C[i][j] += A[i][j]+B[i][j]; // end high_resolution_clock::time_point end = high_resolution_clock::now(); }
まだ回答がついていません
会員登録して回答してみよう