forked from cliffordwolf/xbitmanip
-
Notifications
You must be signed in to change notification settings - Fork 0
/
xbitmanip.bib
71 lines (63 loc) · 2.2 KB
/
xbitmanip.bib
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
@misc{HammingWeight,
title = {Hamming weight},
author = {Wikipedia},
howpublished = {\url{https://en.wikipedia.org/wiki/Hamming_weight}},
note = {Accessed: 2017-04-24}
}
@misc{Seander05,
title = {Bit Twiddling Hacks},
author = {Sean Eron Anderson},
howpublished = {\url{http://graphics.stanford.edu/~seander/bithacks.html}},
note = {Accessed: 2017-04-24}
}
@misc{Fgiesen13,
title = {Bit scanning equivalencies},
howpublished = {\url{https://fgiesen.wordpress.com/2013/10/18/bit-scanning-equivalencies/}},
note = {Accessed: 2017-04-24}
}
@book{Warren12,
author = {Warren, Henry S.},
title = {Hacker's Delight},
year = {2012},
isbn = {0321842685, 9780321842688},
edition = {2nd},
publisher = {Addison-Wesley Professional},
}
@misc{Wolf17A,
author = {Clifford Wolf},
title = {A simple synthetic compiler benchmark for bit manipulation operations},
howpublished = {\url{http://svn.clifford.at/handicraft/2017/bitcode/}},
note = {Accessed: 2017-04-30}
}
@misc{Wolf17B,
author = {Clifford Wolf},
title = {Reference Hardware Implementations of Bit Extract/Deposit Instructions},
howpublished = {\url{https://github.com/cliffordwolf/bextdep}},
note = {Accessed: 2017-04-30}
}
@misc{Ri5cy,
title = {RI5CY: User Manual},
author = {Andreas Traber, Michael Gautschi, Pasquale Davide Schiavone},
howpublished = {\url{https://pulp-platform.org//wp-content/uploads/2017/11/ri5cy_user_manual.pdf}},
note = {Accessed: 2017-04-26}
}
@inproceedings{Hilewitz06,
author = {Hilewitz, Yedidya and Lee, Ruby B.},
title = {Fast Bit Compression and Expansion with Parallel Extract and Parallel Deposit Instructions},
booktitle = {Proceedings of the IEEE 17th International Conference on Application-specific Systems, Architectures and Processors},
series = {ASAP '06},
year = {2006},
isbn = {0-7695-2682-9},
pages = {65--72},
numpages = {8},
url = {https://doi.org/10.1109/ASAP.2006.33},
doi = {10.1109/ASAP.2006.33},
acmid = {1169261},
publisher = {IEEE Computer Society},
address = {Washington, DC, USA},
}
@misc{ChessProg,
title = {Chess Programming Wiki, Flipping Mirroring and Rotating},
howpublished = {\url{https://chessprogramming.wikispaces.com/Flipping%20Mirroring%20and%20Rotating}},
note = {Accessed: 2017-05-05}
}