Processing Time of Multiplicatoin and Addition
5 次查看(过去 30 天)
显示 更早的评论
We know that the processing of a multiplication is by far greater than that of addition.
I did this test.
For testing the requeired clock cycles for an addition I wrote the following program.
clc
clear
N = 10^8;
tic for i=1:N j=i+i; end processing_time = toc;
av_time = processing_time/N;
clk_period = 1/(3.4*10^9); % computer clock period time = 1/f where f = 3.4 GHz
av_time2clk_period = av_time/clk_period
Then I changed j= i+i ; to j = i*i to see how many cycles a multiplication takes time. Amazingly both addition and multiplication result in the same processing time. Why?
0 个评论
采纳的回答
更多回答(0 个)
另请参阅
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!