Duff's device (English Wikipedia)

Analysis of information sources in references of the Wikipedia article "Duff's device" in English language version.

refsWebsite
Global rank English rank
7,788th place
5,521st place
9,195th place
7,457th place
low place
low place
low place
low place
3,959th place
3,208th place
low place
low place
2,113th place
1,465th place
low place
9,420th place
1st place
1st place
415th place
327th place
low place
low place

agner.org

cat-v.org

doc.cat-v.org

catb.org

cppreference.com

en.cppreference.com

drdobbs.com

  • Holly, Ralf (August 1, 2005). "A Reusable Duff Device". Dr. Dobb's. Dr. Dobb's Journal. Retrieved September 18, 2015.

indiana.edu

lkml.indiana.edu

  • Tso, Ted (August 22, 2000). "Re: [PATCH] Re: Move of input drivers, some word needed from you". lkml.indiana.edu. Linux kernel mailing list. Retrieved August 22, 2014. Jim Gettys has a wonderful explanation of this effect in the X server. It turns out that with branch predictions and the relative speed of CPU vs. memory changing over the past decade, loop unrolling is pretty much pointless. In fact, by eliminating all instances of Duff's Device from the XFree86 4.0 server, the server shrunk in size by _half_ _a_ _megabyte_ (!!!), and was faster to boot, because the elimination of all that excess code meant that the X server wasn't thrashing the cache lines as much.

l33tskillz.org

liu.se

lysator.liu.se

mit.edu

web.mit.edu

swtch.com

research.swtch.com

web.archive.org