Hi,
Hi, I want to perform some huge multiplications in nios 2 processor,
I learned that unlike ‘nios 2 e’ , nios 2 fast says it does hardware based multiplication, so adding floating point hard...
As for performance, the Nios II/f will be the fastest among the Nios II. Can check the Arithmetic Instructions tab (image):
The best performance for Multiply Extended (64-bit double precision) is 1 cycle if set Multiply Implementation: 1 32-bit multiplier.
Based on the link above,
However, if an instruction depends on the result of an earlier instruction, then the processor stalls through any result latency cycles until the result is ready.
If there is dependency between the results and operands for back-to-back instructions, there will be extra 2 Result Latency Cycles. In that case, that'll be a total of 3 cycles (1 cycle + 2 cycles).
Thanks,
Best regards,
Sheng
p/s: If any answer from the community or Intel Support are helpful, please feel free to give best answer or rate 4/5 survey.