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:

psb_gedot(x, y, desc_a, info [,global])
| 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.