A data processing device has a circuit for correcting an effect of executing memory access instructions out of order with respect to one another in a pipeline. A detector detects whether a same memory location is addressed by a first and second memory address used to access memory for a first and second memory access instruction that are processing at a predetermined relative distance in the pipeline respectively. A correction circuit modifies data handling in a pipeline stage processing the first memory access instruction when the detector signals the addressing of the same memory location and the first and/or second memory access instruction programs a command to compensate said effect of out of order execution of the first memory access instruction with respect to said second memory access instruction.

Введенное информачи приспособление имеет цепь для исправлять влияние исполнять инструкции доступа к памяти out of order по отношению к одному другое в трубопроводе. Детектор обнаруживает приготовлен ли такой же участка памяти первый и второй адреса памяти используемый для того чтобы достигнуть памяти для первой и второй инструкции доступа к памяти обрабатывает на предопределенном относительном расстоянии в трубопроводе соответственно. Цепь коррекции дорабатывает регулировать данных в этапе трубопровода обрабатывая первую инструкцию доступа к памяти когда детектор сигнализирует адресовать такой же участка памяти и первая and/or вторая инструкция доступа к памяти программирует команду компенсировать сказанное влияние out of order исполнения первой инструкции доступа к памяти по отношению к сказанной второй инструкции доступа к памяти.

 
Web www.patentalert.com

< (none)

< Method, computer program product, and system for pushdown analysis during query plan generation

> Delayed decision recording device

> (none)

~ 00083