EasyManua.ls Logo

Cray CRAY-1 - Page 25

Default Icon
216 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
operands or
one
scalar
and
one
vector
register
as
operands. Exceptions are
vector
shifts,
vector
reciprocal,
and
the load or
store
instructions.
Since
many
vectors exceed
64
elements, a
long
vector
is
processed
as
one
or
more
64-element
segments
and
a possible remainder of less than
64
elements. Generally,
it
is
convenient to
compute
the remainder
and
process
this
short
segment
before processing the remaining
number
of 64-element
segments;
however,
a
programmer
may
choose
to construct the vector
loop
code
in
any
of a
number
of
ways.
The
processing of long vectors in
FORTRAN
is
handled
by
the compiler
and
is
transparent to the
programmer.
2240004
1-7
E

Table of Contents