This function computes dot product between two vectors x and y.
If x and y are real vectors it computes dot-product as:
Else if x and y are complex vectors then it computes dot-product as:
dot, x, y | Function |
Short Precision Real | psb_gedot |
Long Precision Real | psb_gedot |
Short Precision Complex | psb_gedot |
Long Precision Complex | psb_gedot |
Notes
In this way the global communication, which for small sizes is a latency-bound operation, is invoked only once.