The following is the summary of the online discussions on the paper
"Dynamic speed scaling to manage energy and temperature".
*Paper Review*
Published in 2004, this paper introduces a new algorithm, BKP, to
minimize the energy consumption and temperature of the processor by
speed scaling. They also claim that this algorithm has a competitive
ratio better than OA and AVR and that no deterministic algorithm can
perform better.
*Positive Critiques*
All of the critiques agreed that there were strong mathematical
reasonings and proofs throughout the paper including proofs of
previously introduced algorithms. Also due to the in depth discussion
of the other algorithms in this field, this paper makes a great
reading material.
One of the critiques also observed that the peak temperature can be
reduced by reducing instantaneous power and energy consumption can be
reduced by reducing the cumulative power. It is obvious as to why the
second one holds, however I'm not certain if the first one will be
true in the real environment. I presume this claim was made due to the
assumption that the environment has a fixed ambient temperature,
otherwise the accumulative heat would affect the peak temperature.
*Negative Critiques*
What all the critiques agreed on was that the lack of any sort of
experimental result was a major problem of this paper. One critique
also points out that this was necessary since they had even formulated
the problem as an LP problem.
The length of the paper was another problem that was pointed out,
especially since the paper had included many works that had been
previously published so they could have simply gave a reference to
those. However this is one of the characteristics of a journal paper
that is, it should thoroughly discuss all available techniques, their
benefits and their downsides.
One of the critiques also complains about the material covered in the
abstract of the paper claiming it doesn't reflect the work done by the
paper without going into too much detail.
Another critique complains about the over simplification assumed by
the paper, claiming that linear thermal model, fixed ambient
temperature and allowing heat dissipation only through conduction in
the chip, makes the problem too unrealistic. It is also pointed out
that the authors don't justify the fact that their algorithm is
cooling-oblivious when a major problem in the current generation of
microprocessors, is avoiding hot-spots on the chip.