1 | % Bibliography of key references for "LaTeX for Thesis and Large Documents"
|
---|
2 | % For use with BibTeX
|
---|
3 |
|
---|
4 | @article{Sleator85,
|
---|
5 | author = {Sleator, Daniel Dominic and Tarjan, Robert Endre},
|
---|
6 | title = {Self-Adjusting Binary Search Trees},
|
---|
7 | journal = jacm,
|
---|
8 | volume = 32,
|
---|
9 | number = 3,
|
---|
10 | year = 1985,
|
---|
11 | issn = {0004-5411},
|
---|
12 | pages = {652-686},
|
---|
13 | doi = {http://doi.acm.org.proxy.lib.uwaterloo.ca/10.1145/3828.3835},
|
---|
14 | address = {New York, NY, USA},
|
---|
15 | }
|
---|
16 |
|
---|
17 | @article{Berger00,
|
---|
18 | author = {Emery D. Berger and Kathryn S. McKinley and Robert D. Blumofe and Paul R. Wilson},
|
---|
19 | title = {Hoard: A Scalable Memory Allocator for Multithreaded Applications},
|
---|
20 | booktitle = {International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IX)},
|
---|
21 | journal = sigplan,
|
---|
22 | volume = 35,
|
---|
23 | number = 11,
|
---|
24 | month = nov,
|
---|
25 | year = 2000,
|
---|
26 | pages = {117-128},
|
---|
27 | note = {International Conference on Architectural Support for Programming Languages and Operating Systems (ASPLOS-IX)},
|
---|
28 | }
|
---|
29 |
|
---|
30 | @inproceedings{berger02reconsidering,
|
---|
31 | author = {Emery D. Berger and Benjamin G. Zorn and Kathryn S. McKinley},
|
---|
32 | title = {Reconsidering Custom Memory Allocation},
|
---|
33 | booktitle = {Proceedings of the 17th ACM SIGPLAN Conference on Object-Oriented Programming: Systems, Languages, and Applications (OOPSLA) 2002},
|
---|
34 | month = nov,
|
---|
35 | year = 2002,
|
---|
36 | location = {Seattle, Washington, USA},
|
---|
37 | publisher = {ACM},
|
---|
38 | address = {New York, NY, USA},
|
---|
39 | }
|
---|
40 |
|
---|
41 | @article{larson99memory,
|
---|
42 | author = {Per-{\AA}ke Larson and Murali Krishnan},
|
---|
43 | title = {Memory Allocation for Long-Running Server Applications},
|
---|
44 | journal = sigplan,
|
---|
45 | volume = 34,
|
---|
46 | number = 3,
|
---|
47 | pages = {176-185},
|
---|
48 | year = 1999,
|
---|
49 | url = {http://citeseer.ist.psu.edu/article/larson98memory.html}
|
---|
50 | }
|
---|
51 |
|
---|
52 | @techreport{gidpt04,
|
---|
53 | author = {Anders Gidenstam and Marina Papatriantafilou and Philippas Tsigas},
|
---|
54 | title = {Allocating Memory in a Lock-Free Manner},
|
---|
55 | number = {2004-04},
|
---|
56 | institution = {Computing Science},
|
---|
57 | address = {Chalmers University of Technology},
|
---|
58 | year = 2004,
|
---|
59 | url = {http://citeseer.ist.psu.edu/gidenstam04allocating.html}
|
---|
60 | }
|
---|
61 |
|
---|
62 | @phdthesis{berger02thesis,
|
---|
63 | author = {Emery Berger},
|
---|
64 | title = {Memory Management for High-Performance Applications},
|
---|
65 | school = {The University of Texas at Austin},
|
---|
66 | year = 2002,
|
---|
67 | month = aug,
|
---|
68 | url = {http://citeseer.ist.psu.edu/article/berger02memory.html}
|
---|
69 | }
|
---|
70 |
|
---|
71 | @misc{sgimisc,
|
---|
72 | author = {SGI},
|
---|
73 | title = {The Standard Template Library for {C++}},
|
---|
74 | note = {\href{www.sgi.com/tech/stl/Allocators.html}{www.sgi.com/\-tech/\-stl/\-Allocators.html}},
|
---|
75 | }
|
---|
76 |
|
---|
77 | @misc{dlmalloc,
|
---|
78 | author = {Doug Lea},
|
---|
79 | title = {dlmalloc version 2.8.4},
|
---|
80 | month = may,
|
---|
81 | year = 2009,
|
---|
82 | note = {\href{ftp://g.oswego.edu/pub/misc/malloc.c}{ftp://g.oswego.edu/\-pub/\-misc/\-malloc.c}},
|
---|
83 | }
|
---|
84 |
|
---|
85 | @misc{ptmalloc3,
|
---|
86 | author = {Wolfram Gloger},
|
---|
87 | title = {ptmalloc version 3},
|
---|
88 | month = may,
|
---|
89 | year = 2006,
|
---|
90 | note = {\href{http://www.malloc.de/malloc/ptmalloc3-current.tar.gz}
|
---|
91 | {http://www.malloc.de/\-malloc/\-ptmalloc3-current.tar.gz}},
|
---|
92 | }
|
---|
93 |
|
---|
94 | @misc{tbbmalloc,
|
---|
95 | key = {tbbmalloc},
|
---|
96 | author = {multiple contributors},
|
---|
97 | title = {Threading Building Blocks},
|
---|
98 | month = mar,
|
---|
99 | year = 2020,
|
---|
100 | note = {\href{https://github.com/oneapi-src/oneTBB/releases/tag/v2020.2}
|
---|
101 | {https://github.com/\-oneapi-src/\-oneTBB/\-releases/\-tag/\-v2020.2}},
|
---|
102 | }
|
---|
103 |
|
---|
104 | @misc{GNUallocAPI,
|
---|
105 | author = {GNU},
|
---|
106 | title = {Summary of malloc-Related Functions},
|
---|
107 | year = 2020,
|
---|
108 | note = {\href{https://www.gnu.org/software/libc/manual/html\_node/Summary-of-Malloc.html}
|
---|
109 | {https://www.gnu.org/\-software/\-libc/\-manual/\-html\_node/\-Summary-of-Malloc.html}},
|
---|
110 | }
|
---|
111 |
|
---|
112 | @misc{SeriallyReusable,
|
---|
113 | author = {IBM},
|
---|
114 | title = {Serially reusable programs},
|
---|
115 | month = mar,
|
---|
116 | year = 2021,
|
---|
117 | note = {\href{https://www.ibm.com/docs/en/ztpf/1.1.0.15?topic=structures-serially-reusable-programs}
|
---|
118 | {https://www.ibm.com/\-docs/\-en/\-ztpf/\-1.1.0.15?\-topic=structures-serially-reusable-programs}},
|
---|
119 | }
|
---|
120 |
|
---|
121 | @misc{librseq,
|
---|
122 | author = {Mathieu Desnoyers},
|
---|
123 | title = {Library for Restartable Sequences},
|
---|
124 | month = mar,
|
---|
125 | year = 2022,
|
---|
126 | note = {\href{https://github.com/compudj/librseq}{https://github.com/\-compudj/\-librseq}},
|
---|
127 | }
|
---|
128 |
|
---|
129 | @misc{glibc,
|
---|
130 | key = {glibc},
|
---|
131 | author = {multiple contributors},
|
---|
132 | title = {glibc version 2.31},
|
---|
133 | month = feb,
|
---|
134 | year = 2020,
|
---|
135 | note = {\href{https://www.gnu.org/software/libc}{https://\-www.gnu.org/\-software/\-libc}},
|
---|
136 | }
|
---|
137 |
|
---|
138 | @misc{hoard,
|
---|
139 | author = {Emery D. Berger},
|
---|
140 | title = {hoard version 3.13},
|
---|
141 | month = apr,
|
---|
142 | year = 2022,
|
---|
143 | note = {\href{https://github.com/emeryberger/Hoard}{https://github.com/\-emeryberger/\-Hoard}},
|
---|
144 | }
|
---|
145 |
|
---|
146 | @misc{rpmalloc,
|
---|
147 | author = {Mattias Jansson},
|
---|
148 | title = {rpmalloc version 1.4.1},
|
---|
149 | month = apr,
|
---|
150 | year = 2022,
|
---|
151 | note = {\href{https://github.com/mjansson/rpmalloc}{https://\-github.com/\-mjansson/\-rpmalloc}},
|
---|
152 | }
|
---|
153 |
|
---|
154 | @misc{jemalloc,
|
---|
155 | key = {jemalloc},
|
---|
156 | author = {multiple contributors},
|
---|
157 | title = {jemalloc version 5.2.1},
|
---|
158 | month = apr,
|
---|
159 | year = 2022,
|
---|
160 | note = {\href{https://github.com/jemalloc/jemalloc}{https://github.com/\-jemalloc/\-jemalloc}},
|
---|
161 | }
|
---|
162 |
|
---|
163 | @comment{mtmalloc,
|
---|
164 | author = {Greg Nakhimovsky},
|
---|
165 | title = {Improving Scalability of Multithreaded Dynamic Memory Allocation},
|
---|
166 | journal = {Dr. Dobb's},
|
---|
167 | month = jul,
|
---|
168 | year = 2001,
|
---|
169 | url = {http://www.ddj.com/mobile/184404685?pgno=1}
|
---|
170 | }
|
---|
171 |
|
---|
172 | @misc{mtmalloc,
|
---|
173 | key = {mtmalloc},
|
---|
174 | title = {mtmalloc},
|
---|
175 | year = 2009,
|
---|
176 | note = {\href{http://src.opensolaris.org/source/xref/onnv/onnv-gate/usr/src/lib/libmtmalloc/common/mtmalloc.c}
|
---|
177 | {http://src.opensolaris.org/\-source/\-xref/\-onnv/\-onnv-gate/\-usr/\-src/\-lib/\-libmtmalloc/\-common/\-mtmalloc.c}},
|
---|
178 | }
|
---|
179 |
|
---|
180 | @misc{tcmalloc,
|
---|
181 | author = {Sanjay Ghemawat and Paul Menage},
|
---|
182 | title = {tcmalloc version 1.5},
|
---|
183 | month = jan,
|
---|
184 | year = 2010,
|
---|
185 | note = {\href{http://google-perftools.googlecode.com/files/google-perftools-1.5.tar.gz}
|
---|
186 | {http://google-perftools.\-googlecode.\-com/\-files/\-google-perftools-1.5.tar.gz}},
|
---|
187 | }
|
---|
188 |
|
---|
189 | @misc{uniformPRNG,
|
---|
190 | author = {\CC Standard Library},
|
---|
191 | title = {\lstinline{uniform_int_distribution}},
|
---|
192 | month = apr,
|
---|
193 | year = 2022,
|
---|
194 | note = {\href{https://en.cppreference.com/w/cpp/numeric/random/uniform_int_distribution}
|
---|
195 | {https://en.cppreference.com/w/\-cpp/numeric/\-random/\-uniform\_int\_distribution}},
|
---|
196 | }
|
---|
197 |
|
---|
198 | @misc{fisherPRNG,
|
---|
199 | author = {\CC Standard Library},
|
---|
200 | title = {\lstinline{fister_f_distribution}},
|
---|
201 | month = apr,
|
---|
202 | year = 2022,
|
---|
203 | note = {\href{https://www.cplusplus.com/reference/random/fisher_f_distribution}
|
---|
204 | {https://www.cplusplus.com/\-reference/\-random/\-fisher\_f\_distribution}},
|
---|
205 | }
|
---|
206 |
|
---|
207 | @inproceedings{streamflow,
|
---|
208 | author = {Scott Schneider and Christos D. Antonopoulos and Dimitrios S. Nikolopoulos},
|
---|
209 | title = {Scalable Locality-Conscious Multithreaded Memory Allocation},
|
---|
210 | booktitle = {International Symposium on Memory Management (ISSM'06)},
|
---|
211 | month = jun,
|
---|
212 | year = 2006,
|
---|
213 | pages = {84-94},
|
---|
214 | location = {Ottawa, Ontario, Canada},
|
---|
215 | publisher = {ACM},
|
---|
216 | address = {New York, NY, USA},
|
---|
217 | }
|
---|
218 |
|
---|
219 | @misc{streamflowweb,
|
---|
220 | author = {Scott Schneider and Christos Antonopoulos and Dimitrios Nikolopoulos},
|
---|
221 | title = {Streamflow},
|
---|
222 | note = {\href{http://people.cs.vt.edu/~scschnei/streamflow}{http://people.cs.vt.edu/\-\char`\~scschnei/\-streamflow}},
|
---|
223 | }
|
---|
224 |
|
---|
225 | @inproceedings{Blumofe94,
|
---|
226 | author = {R. Blumofe and C. Leiserson},
|
---|
227 | title = {Scheduling Multithreaded Computations by Work Stealing},
|
---|
228 | booktitle = {Proceedings of the 35th Annual Symposium on Foundations of Computer Science, Santa Fe, New Mexico.},
|
---|
229 | pages = {356-368},
|
---|
230 | year = 1994,
|
---|
231 | month = nov,
|
---|
232 | url = {http://citeseer.ist.psu.edu/article/blumofe94scheduling.html}
|
---|
233 | }
|
---|
234 |
|
---|
235 | @article{Johnstone99,
|
---|
236 | author = {Mark S. Johnstone and Paul R. Wilson},
|
---|
237 | title = {The Memory Fragmentation Problem: Solved?},
|
---|
238 | journal = sigplan,
|
---|
239 | volume = 34,
|
---|
240 | number = 3,
|
---|
241 | pages = {26-36},
|
---|
242 | year = 1999,
|
---|
243 | }
|
---|
244 |
|
---|
245 | @inproceedings{Grunwald93,
|
---|
246 | author = {Dirk Grunwald and Benjamin G. Zorn and Robert Henderson},
|
---|
247 | title = {Improving the Cache Locality of Memory Allocation},
|
---|
248 | booktitle = {{SIGPLAN} Conference on Programming Language Design and Implementation},
|
---|
249 | pages = {177-186},
|
---|
250 | year = 1993,
|
---|
251 | url = {http://citeseer.ist.psu.edu/grunwald93improving.html}
|
---|
252 | }
|
---|
253 |
|
---|
254 | @inproceedings{Wilson95,
|
---|
255 | author = {Wilson, Paul R. and Johnstone, Mark S. and Neely, Michael and Boles, David},
|
---|
256 | title = {Dynamic Storage Allocation: A Survey and Critical Review},
|
---|
257 | booktitle = {Proc. Int. Workshop on Memory Management},
|
---|
258 | address = {Kinross Scotland, UK},
|
---|
259 | year = 1995,
|
---|
260 | url = {http://citeseer.ist.psu.edu/wilson95dynamic.html}
|
---|
261 | }
|
---|
262 |
|
---|
263 | @inproceedings{Siebert00,
|
---|
264 | author = {Fridtjof Siebert},
|
---|
265 | title = {Eliminating External Fragmentation in a Non-moving Garbage Collector for Java},
|
---|
266 | booktitle = {CASES '00: Proceedings of the 2000 international conference on Compilers, architecture, and synthesis for embedded systems},
|
---|
267 | year = 2000,
|
---|
268 | isbn = {1-58113-338-3},
|
---|
269 | pages = {9-17},
|
---|
270 | location = {San Jose, California, United States},
|
---|
271 | doi = {http://doi.acm.org.proxy.lib.uwaterloo.ca/10.1145/354880.354883},
|
---|
272 | publisher = {ACM Press},
|
---|
273 | address = {New York, NY, USA}
|
---|
274 | }
|
---|
275 |
|
---|
276 | @inproceedings{Lim98,
|
---|
277 | author = {Tian F. Lim and Przemyslaw Pardyak and Brian N. Bershad},
|
---|
278 | title = {A Memory-Efficient Real-Time Non-copying Garbage Collector},
|
---|
279 | booktitle = {ISMM '98: Proceedings of the 1st international symposium on Memory management},
|
---|
280 | year = 1998,
|
---|
281 | isbn = {1-58113-114-3},
|
---|
282 | pages = {118-129},
|
---|
283 | location = {Vancouver, British Columbia, Canada},
|
---|
284 | doi = {http://doi.acm.org.proxy.lib.uwaterloo.ca/10.1145/286860.286873},
|
---|
285 | publisher = {ACM Press},
|
---|
286 | address = {New York, NY, USA}
|
---|
287 | }
|
---|
288 |
|
---|
289 | @article{Chang01,
|
---|
290 | author = {J. Morris Chang and Woo Hyong Lee and Witawas Srisa-an},
|
---|
291 | title = {A Study of the Allocation Behavior of {C++} Programs},
|
---|
292 | journal = {J. Syst. Softw.},
|
---|
293 | volume = 57,
|
---|
294 | number = 2,
|
---|
295 | year = 2001,
|
---|
296 | issn = {0164-1212},
|
---|
297 | pages = {107-118},
|
---|
298 | doi = {http://dx.doi.org/10.1016/S0164-1212(00)00122-9},
|
---|
299 | publisher = {Elsevier Science Inc.},
|
---|
300 | address = {New York, NY, USA}
|
---|
301 | }
|
---|
302 |
|
---|
303 | @article{Herlihy93,
|
---|
304 | author = {Maurice Herlihy},
|
---|
305 | title = {A Methodology for Implementing Highly Concurrent Data Objects},
|
---|
306 | journal = toplas,
|
---|
307 | volume = 15,
|
---|
308 | number = 5,
|
---|
309 | year = 1993,
|
---|
310 | issn = {0164-0925},
|
---|
311 | pages = {745-770},
|
---|
312 | doi = {http://doi.acm.org.proxy.lib.uwaterloo.ca/10.1145/161468.161469},
|
---|
313 | publisher = {ACM Press},
|
---|
314 | address = {New York, NY, USA}
|
---|
315 | }
|
---|
316 |
|
---|
317 | @article{Denning05,
|
---|
318 | author = {Peter J. Denning},
|
---|
319 | title = {The Locality Principle},
|
---|
320 | journal = cacm,
|
---|
321 | volume = 48,
|
---|
322 | number = 7,
|
---|
323 | year = 2005,
|
---|
324 | issn = {0001-0782},
|
---|
325 | pages = {19-24},
|
---|
326 | doi = {http://doi.acm.org.proxy.lib.uwaterloo.ca/10.1145/1070838.1070856},
|
---|
327 | publisher = {ACM Press},
|
---|
328 | address = {New York, NY, USA}
|
---|
329 | }
|
---|
330 |
|
---|
331 | @misc{wilson-locality,
|
---|
332 | author = {Paul R. Wilson},
|
---|
333 | title = {Locality of Reference, Patterns in Program Behavior, Memory Management, and Memory Hierarchies},
|
---|
334 | url = {http://citeseer.ist.psu.edu/337869.html}
|
---|
335 | }
|
---|
336 |
|
---|
337 | @inproceedings{Feng05,
|
---|
338 | author = {Yi Feng and Emery D. Berger},
|
---|
339 | title = {A Locality-Improving Dynamic Memory Allocator},
|
---|
340 | booktitle = {Proceedings of the 2005 Workshop on Memory System Performance},
|
---|
341 | location = {Chicago, Illinois},
|
---|
342 | publisher = {ACM},
|
---|
343 | address = {New York, NY, USA},
|
---|
344 | month = jun,
|
---|
345 | year = 2005,
|
---|
346 | pages = {68-77},
|
---|
347 | }
|
---|
348 |
|
---|
349 | @inproceedings{grunwald-locality,
|
---|
350 | author = {Dirk Grunwald and Benjamin Zorn and Robert Henderson},
|
---|
351 | title = {Improving the Cache Locality of Memory Allocation},
|
---|
352 | booktitle = {PLDI '93: Proceedings of the ACM SIGPLAN 1993 conference on Programming language design and implementation},
|
---|
353 | year = 1993,
|
---|
354 | isbn = {0-89791-598-4},
|
---|
355 | pages = {177-186},
|
---|
356 | location = {Albuquerque, New Mexico, United States},
|
---|
357 | doi = {http://doi.acm.org.proxy.lib.uwaterloo.ca/10.1145/155090.155107},
|
---|
358 | publisher = {ACM Press},
|
---|
359 | address = {New York, NY, USA}
|
---|
360 | }
|
---|
361 |
|
---|
362 | @article{Alexandrescu01b,
|
---|
363 | author = {Andrei Alexandrescu},
|
---|
364 | title = {{volatile} -- Multithreaded Programmer's Best Friend},
|
---|
365 | journal = {Dr. Dobb's},
|
---|
366 | month = feb,
|
---|
367 | year = 2001,
|
---|
368 | url = {http://www.ddj.com/cpp/184403766}
|
---|
369 | }
|
---|
370 |
|
---|
371 | @article{Attardi03,
|
---|
372 | author = {Joseph Attardi and Neelakanth Nadgir},
|
---|
373 | title = {A Comparison of Memory Allocators in Multiprocessors},
|
---|
374 | journal = {Sun Developer Network},
|
---|
375 | month = jun,
|
---|
376 | year = 2003,
|
---|
377 | note = {\href{http://developers.sun.com/solaris/articles/multiproc/multiproc.html}
|
---|
378 | {http://developers.sun.com/\-solaris/\-articles/\-multiproc/\-multiproc.html}},
|
---|
379 | }
|
---|
380 |
|
---|
381 | @unpublished{memlayout,
|
---|
382 | author = {Peter Jay Salzman},
|
---|
383 | title = {Memory Layout and the Stack},
|
---|
384 | journal = {Using GNU's GDB Debugger},
|
---|
385 | note = {\href{http://dirac.org/linux/gdb/02a-Memory\_Layout\_And\_The\_Stack.php}
|
---|
386 | {http://dirac.org/\-linux/\-gdb/\-02a-Memory\_Layout\_And\_The\_Stack.php}},
|
---|
387 | }
|
---|
388 |
|
---|
389 | @unpublished{Ferguson07,
|
---|
390 | author = {Justin N. Ferguson},
|
---|
391 | title = {Understanding the Heap by Breaking It},
|
---|
392 | note = {\href{https://www.blackhat.com/presentations/bh-usa-07/Ferguson/Whitepaper/bh-usa-07-ferguson-WP.pdf}
|
---|
393 | {https://www.blackhat.com/\-presentations/\-bh-usa-07/Ferguson/\-Whitepaper/\-bh-usa-07-ferguson-WP.pdf}},
|
---|
394 | }
|
---|
395 |
|
---|
396 | @inproceedings{Huang06,
|
---|
397 | author = {Xianglong Huang and Brian T Lewis and Kathryn S McKinley},
|
---|
398 | title = {Dynamic Code Management: Improving Whole Program Code Locality in Managed Runtimes},
|
---|
399 | booktitle = {VEE '06: Proceedings of the 2nd international conference on Virtual execution environments},
|
---|
400 | year = 2006,
|
---|
401 | isbn = {1-59593-332-6},
|
---|
402 | pages = {133-143},
|
---|
403 | location = {Ottawa, Ontario, Canada},
|
---|
404 | doi = {http://doi.acm.org/10.1145/1134760.1134779},
|
---|
405 | publisher = {ACM Press},
|
---|
406 | address = {New York, NY, USA}
|
---|
407 | }
|
---|
408 |
|
---|
409 | @inproceedings{Herlihy03,
|
---|
410 | author = {M. Herlihy and V. Luchangco and M. Moir},
|
---|
411 | title = {Obstruction-free Synchronization: Double-ended Queues as an Example},
|
---|
412 | booktitle = {Proceedings of the 23rd IEEE International Conference on Distributed Computing Systems},
|
---|
413 | year = 2003,
|
---|
414 | month = may,
|
---|
415 | url = {http://www.cs.brown.edu/~mph/publications.html}
|
---|
416 | }
|
---|
417 |
|
---|
418 | @techreport{Detlefs93,
|
---|
419 | author = {David L. Detlefs and Al Dosser and Benjamin Zorn},
|
---|
420 | title = {Memory Allocation Costs in Large {C} and {C++} Programs},
|
---|
421 | number = {CU-CS-665-93},
|
---|
422 | institution = {University of Colorado},
|
---|
423 | address = {130 Lytton Avenue, Palo Alto, CA 94301 and Campus Box 430, Boulder, CO 80309},
|
---|
424 | year = 1993,
|
---|
425 | url = {http://citeseer.ist.psu.edu/detlefs93memory.html}
|
---|
426 | }
|
---|
427 |
|
---|
428 | @inproceedings{Oyama99,
|
---|
429 | author = {Y. Oyama and K. Taura and A. Yonezawa},
|
---|
430 | title = {Executing Parallel Programs With Synchronization Bottlenecks Efficiently},
|
---|
431 | booktitle = {Proceedings of International Workshop on Parallel and Distributed Computing for Symbolic and Irregular Applications (PDSIA '99)},
|
---|
432 | year = {1999},
|
---|
433 | pages = {182--204},
|
---|
434 | publisher = {World Scientific},
|
---|
435 | address = {Sendai, Japan},
|
---|
436 | }
|
---|
437 |
|
---|
438 | @inproceedings{Dice02,
|
---|
439 | author = {Dave Dice and Alex Garthwaite},
|
---|
440 | title = {Mostly Lock-Free Malloc},
|
---|
441 | booktitle = {Proceedings of the 3rd international symposium on Memory management (ISMM'02)},
|
---|
442 | month = jun,
|
---|
443 | year = 2002,
|
---|
444 | pages = {163-174},
|
---|
445 | location = {Berlin, Germany},
|
---|
446 | publisher = {ACM},
|
---|
447 | address = {New York, NY, USA},
|
---|
448 | }
|
---|