US 2001/0013095 A1, 09.08.2001. RU 2233470 C2, 27.07.2004. US 5155858 A, 13.10.1992. RU 2271035 C2, 27.02.2006. US 2006/0174090 A1, 03.08.2006. US 5740417 A, 14.04.1998. US 6338137 B1, 08.01.2002. US 5765037 A, 09.06.1998. US 6721892 B1, 13.04.2004.
Имя заявителя:
КВЭЛКОММ ИНКОРПОРЕЙТЕД (US)
Изобретатели:
МИЧАЛАК Джералд Пол (US) ДОКСЕР Кеннет Алан (US)
Патентообладатели:
КВЭЛКОММ ИНКОРПОРЕЙТЕД (US)
Приоритетные данные:
16.08.2006 US 11/464,839
Реферат
Изобретение относится к вычислительной технике. Технический результат заключается в динамическом балансировании энергопотребления и производительности и оптимизации системы обработки. Способ управления выполнением инструкций, содержащий этапы, на которых: определяют первое значение динамической задержки для первого набора из одной или более инструкций; выбирают и декодируют первый набор из одной или более инструкций; задерживают выполнение, после выбора и декодирования, первого набора из одной или более инструкций на основе первого значения динамической задержки; определяют второе значение динамической задержки для второго набора из одной или более инструкций; выбирают и декодируют второй набор из одной или более инструкций; задерживают выполнение, после выбора и декодирования, второго набора из одной или более инструкций на основе второго значения динамической задержки; причем по меньшей мере первое или второе значение динамической задержки указывает по меньшей мере частично спекулятивное выполнение инструкций. 4 н. и 32 з.п. ф-лы, 7 ил.