Running the following code:
a=randn(10^5,10^3)+1i*randn(10^5,10^3);for i=1:10 b=inv(a'*a); end
The CPU usage is only 50% and not 100%, although INV is multithreaded. Why is this happening?
MATLAB
a=randn(10^5,10^3)+1i*randn(10^5,10^3);for i=1:10 b=inv(a'*a); end
Best Answer