Random-number generating method and apparatus and storage medium therefor
AssigneeHitachi, Ltd.
InventorsSaori Mitsunaga, Nobuhiro Ioki
Life of this patent
Estimating the term…
Loading patent…
AssigneeHitachi, Ltd.
InventorsSaori Mitsunaga, Nobuhiro Ioki
Estimating the term…
A different phase type is specified toward each of a plurality of processors constituting a parallel computer, thereby, in a changeable manner, generating M sequence random numbers having the phase type. An information inputting unit inputs, into a random-number generating process unit, the number of the processors used in a parallel processing, the number of the random numbers to be generated by a single processor, the number of the phase types of the random numbers to be generated, and phase type information for each processor. The random-number generating process unit includes a phase-type management-table creating process unit, an initial-value table generating process unit, and a random-number generating calculation unit. Based on the number of the phase types of the random numbers to be generated and the phase type information for each processor, the phase type management table-creating process unit creates a phase type management table that manages which phase type of random numbers each of the processors generates. The initial-value table generating process unit creates an initial value table that generates the random numbers from the information stored in the phase type management table. The random-number generating calculation unit generates the random numbers from the created initial value table in accordance with a generation rule of the M sequence random numbers. An information outputting unit outputs random numbers that correspond to a phase type specified by the phase type information for each processor.
A random-number generating method in which a parallel computer including a plurality of processors is used so as to generate random numbers having a plurality of phase types, comprising the steps of:
A random-number generating method in which a parallel computer including a plurality of processors is used so as to generate random numbers having a plurality of phase types, comprising the steps of:
A random-number generating method in which a parallel computer including a plurality of processors is used so as to generate random numbers having a plurality of phase types, comprising the steps of:
A random-number generating apparatus comprising a plurality of processors and generating random numbers having a plurality of phase types, wherein said processors include a management unit and a random-number calculating unit, said management unit managing said processors and phase types of the random numbers to be generated in a manner that they have correspondence relationships therebetween, and said random-number calculating unit receiving information from said management unit so as to calculate random numbers of a phase type being in correspondence with a processor.
A storage medium storing a random-number generating method in which a parallel computer including a plurality of processors is used so as to generate random numbers having a plurality of phase types, wherein said random-number generating method includes the following steps of:
Dependencies are inferred from the claim text.