Changeset 39ffa5e for doc/theses
- Timestamp:
- Aug 11, 2025, 9:30:49 PM (6 weeks ago)
- Branches:
- master
- Children:
- 81e1984b
- Parents:
- e50b65c
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
doc/theses/mike_brooks_MMath/list.tex
re50b65c r39ffa5e 696 696 \item[lq-list] The @list@ type of LQ from glibc of gcc. 697 697 \item[lq-tailq] The @tailq@ type of the same. 698 \item[upp-upp] \uC provided @uSequence@698 \item[upp-upp] \uCpp provided @uSequence@ 699 699 \item[cfa-cfa] \CFA's @dlist@ 700 700 \end{description} … … 854 854 For this experiment, the results flipped in my favour when running on the server. 855 855 New CPU architectures are now amazingly good at branch prediction and micro-parallelism in the pipelines. 856 Specifically, on the PC, my \CFA and companion \uC lists are slower than lq-tail and lq-list by 10\% to 20\%.857 On the server, \CFA and \uC lists are can be fast by up to 100\%.856 Specifically, on the PC, my \CFA and companion \uCpp lists are slower than lq-tail and lq-list by 10\% to 20\%. 857 On the server, \CFA and \uCpp lists are can be fast by up to 100\%. 858 858 Overall, LQ-tailq does the best at short lengths but loses out above a dozen elements. 859 859
Note:
See TracChangeset
for help on using the changeset viewer.