摘要 |
<p>PURPOSE:To increase the processing speed by carrying out the multiplication and addition/subtraction to decide whether a molecule exists at a place near a boundary as well as to perform the correction processing and therefore making use of the so-called pipeline processing of a vector processor. CONSTITUTION:A control part 10 sets the constants on a memory 11 to prescribe the length of a side of a cube of an area to be simulated, the total number of molecules within an area and other simulation conditions and also displays the positions of molecules. The initial value is prepared for an array of three-dimensional coordinate data, etc. and a command is given to a vector processor 12 for arithmetic. The vector arithmetic speed of the processor 12 is increased mainly with a constitution where the desired data can be supplied continuously to an arithmetic part 14 with high-speed transfer of blocks between the memory 11 and a vector register 13 and a constitution where the multiplication, division and addition/subtraction mechanisms which can be actuated in parallel to each other are provided independently within the part 14 and these mechanisms can be started simultaneously in a so-called pipeline system.</p> |