References

  1. Gene M. Amdahl (1967): Validity of the single processor approach to achieving large scale computing capabilities. In: Proceedings of the April 18-20, 1967, spring joint computer conference, AFIPS '67 (Spring), pp. 483–485, doi:10.1145/1465482.1465560.
  2. Thomas D. Burd & Robert W. Brodersen (2000): Design issues for dynamic voltage scaling. In: ISLPED '00: Proceedings of the 2000 international symposium on Low power electronics and design, pp. 9–14, doi:10.1145/344166.344181.
  3. Cormac Flanagan & Matthias Felleisen (1995): The semantics of future and its use in program optimization. In: POPL '95, pp. 209–220, doi:10.1145/199448.199484.
  4. R. Gonzalez & M. Horowitz (1996): Energy Dissipation in General Purpose Microprocessors. IEEE Journal of Solid-State Circuits 31(9), pp. 1277–84, doi:10.1109/4.535411.
  5. Robert H. Halstead, Jr. (1985): MULTILISP: a language for concurrent symbolic computation. ACM Trans. Program. Lang. Syst. 7, pp. 501–538, doi:10.1145/4472.4478.
  6. Maurice Herlihy & Nir Shavit (2008): The Art of Multiprocessor Programming. Morgan Kaufmann.
  7. Alain J. Martin, Mika Nyström & Paul I. Pénzes (2002): ET2: a metric for time and energy efficiency of computation, pp. 293–315. Kluwer Academic Publishers, Norwell, MA, USA.
  8. Polyvios Pratikakis, Jaime Spacco & Michael Hicks (2004): Transparent proxies for java futures. In: OOPSLA '04, pp. 206–223, doi:10.1145/1028976.1028994.
  9. Adam Welc, Suresh Jagannathan & Antony Hosking (2005): Safe futures for Java. In: OOPSLA '05, pp. 439–453, doi:10.1145/4472.4478.

Comments and questions to: eptcs@eptcs.org
For website issues: webmaster@eptcs.org