In a data processing system having a first storage means, a long write cycle/short read cycle storage means, and a data bus coupled between said first storage means and said long write cycle/short read cycle storage means, said long write cycle/short read cycle storage means being operable in a read cycle and a write cycle, said write cycle being substantially longer than said read cycle, a control method for transfer of data pages from said first storage means to said long write cycle/short read cycle storage means, comprising the steps of:
- (a) designating a first data page stored in said first storage means to be written to a home address in said long write cycle/short read cycle storage means;
- (b) designating at least one additional data page stored in said first storage means to be written to home addresses said long write cycle/short read cycle storage means, each home address of each data page of said at least one additional data page being unique with respect to the home addresses of all previously designated data pages such that the writing of all designated data pages to said long write cycle/short read cycle storage means may be accomplished simultaneously;
- and
- (c) upon occurrence of a time independent predetermined condition, contemporaneously transferring said first data page and said at least one additional data page from said first storage means to said long write cycle/short read cycle storage means via said data bus, and simultaneously writing said first data page and said at least one additional data pages into said long write cycle/short read cycle storage means at said home addresses.