я уже отправил часть с) hereСравнение производительности CPU - продолжал
, но я до сих пор застрял части d и е
(с) Подмножество инструкции для машины М может быть ускорено в n раз, используя сопроцессор C. Учитывая, что программа P скомпилирована в команды M, так что доля k принадлежит этому подмножеству, каково общее ускорение, которое может быть достигнуто с помощью C с M?
(d) Учитывая, что сопроцессор C в части (c) выше стоит в j раз больше, чем M, вычислить минимальную долю команд для программы, которую C должен ускорить, чтобы объединенная система M и с J раз быстрее, чем М.
Если у меня есть j = 1/((1-k)+k/j)
(т.е. j
раз быстрее) я в конечном итоге с j = 1
если упростить формулу, которая явно не так
(е) Учитывая, что производительность M улучшается на m раз в месяц, сколько месяцев пройдет раньше M (без сопроцессора C) может выполнить программу P в части (c) так быстро, как текущая комбинированная система M и C?
Это только m = (1-k) + k/n
?
Спасибо!
Смешивание «раз быстрее, чем« против »раз так же быстро, как« в той же проблеме? Плохой учитель! Один задается вопросом, что «улучшение на' m' раз »на самом деле означает. –