Ignore:
Timestamp:
Apr 15, 2020, 11:05:25 AM (3 years ago)
Author:
Thierry Delisle <tdelisle@…>
Branches:
arm-eh, enum, forall-pointer-decay, jacob/cs343-translation, master, new-ast, new-ast-unique-expr, pthread-emulation, qualifiedEnum
Children:
4ea5308
Parents:
34d0a28
Message:

Merged changes proposed by peter and added citations

File:
1 edited

Legend:

Unmodified
Added
Removed
  • doc/theses/thierry_delisle_PhD/comp_II/local.bib

    r34d0a28 r5569a31  
    223223
    224224% ===============================================================================
    225 % MISC
    226 % ===============================================================================
     225% Algorithms
     226% ===============================================================================
     227@article{michael2004hazard,
     228  title={Hazard pointers: Safe memory reclamation for lock-free objects},
     229  author={Michael, Maged M},
     230  journal={IEEE Transactions on Parallel and Distributed Systems},
     231  volume={15},
     232  number={6},
     233  pages={491--504},
     234  year={2004},
     235  publisher={IEEE}
     236}
     237
     238@inproceedings{brown2015reclaiming,
     239  title={Reclaiming memory for lock-free data structures: There has to be a better way},
     240  author={Brown, Trevor Alexander},
     241  booktitle={Proceedings of the 2015 ACM Symposium on Principles of Distributed Computing},
     242  pages={261--270},
     243  year={2015}
     244}
     245
    227246% Trevor's relaxed FIFO list
    228247@inproceedings{alistarh2018relaxed,
     
    242261  year={2007}
    243262}
     263
     264% ===============================================================================
     265% Linux Man Pages
     266% ===============================================================================
     267@manual{epoll,
     268  title      = "epoll(7) Linux User's Manual",
     269  year       = "2019",
     270  month      = "March",
     271}
     272
     273@manual{select,
     274  title      = "select(7) Linux User's Manual",
     275  year       = "2019",
     276  month      = "March",
     277}
     278
     279@misc{io_uring,
     280  title   = {Efficient IO with io\_uring},
     281  author  = {Axboe, Jens},
     282  year    = "2019",
     283  month   = "March",
     284  version = {0,4},
     285  url     = {https://kernel.dk/io_uring.pdf}
     286}
     287
     288@misc{libuv,
     289  title = {libuv},
     290  url   = {https://github.com/libuv/libuv}
     291}
     292
     293% ===============================================================================
     294% MISC
     295% ===============================================================================
     296
     297% libfibre web server
     298@article{karstenuser,
     299  title={User-level Threading: Have Your Cake and Eat It Too},
     300  author={KARSTEN, MARTIN and BARGHI, SAMAN}
     301}
     302
     303% libfibre
     304@misc{libfibre,
     305  title={libfibre},
     306  author={KARSTEN, MARTIN},
     307  journal={URL: https://git.uwaterloo.ca/mkarsten/libfibre}
     308}
     309
     310@article{Delisle19,
     311  keywords      = {concurrency, Cforall},
     312  contributer   = {pabuhr@plg},
     313  author        = {Thierry Delisle and Peter A. Buhr},
     314  title = {Advanced Control-flow and Concurrency in \textsf{C}$\mathbf{\forall}$},
     315  year  = 2019,
     316  journal       = spe,
     317  pages = {1-33},
     318  note  = {submitted},
     319}
     320
     321@article{schillings1996engineering,
     322  title={Be engineering insights: Benaphores},
     323  author={Schillings, Benoit},
     324  journal={Be Newsletters},
     325  volume={1},
     326  number={26},
     327  year={1996}
     328}
     329
     330@misc{wiki:thunderherd,
     331   author = "{Wikipedia contributors}",
     332   title = "Thundering herd problem --- {W}ikipedia{,} The Free Encyclopedia",
     333   year = "2020",
     334   url = "https://en.wikipedia.org/wiki/Thundering_herd_problem",
     335   note = "[Online; accessed 14-April-2020]"
     336 }
Note: See TracChangeset for help on using the changeset viewer.