source: doc/proposals/concurrency/annex/local.bib @ cf966b5

ADTaaron-thesisarm-ehast-experimentalcleanup-dtorsdeferred_resndemanglerenumforall-pointer-decayjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerpthread-emulationqualifiedEnumresolv-newwith_gc
Last change on this file since cf966b5 was cf966b5, checked in by Thierry Delisle <tdelisle@…>, 6 years ago

Results need to be updated but otherwise, tentative final draft

  • Property mode set to 100644
File size: 3.9 KB
Line 
1%    Predefined journal names:
2%  acmcs: Computing Surveys             acta: Acta Infomatica
3%  cacm: Communications of the ACM
4%  ibmjrd: IBM J. Research & Development ibmsj: IBM Systems Journal
5%  ieeese: IEEE Trans. on Soft. Eng.    ieeetc: IEEE Trans. on Computers
6%  ieeetcad: IEEE Trans. on Computer-Aided Design of Integrated Circuits
7%  ipl: Information Processing Letters  jacm: Journal of the ACM
8%  jcss: J. Computer & System Sciences  scp: Science of Comp. Programming
9%  sicomp: SIAM J. on Computing         tocs: ACM Trans. on Comp. Systems
10%  tods: ACM Trans. on Database Sys.    tog: ACM Trans. on Graphics
11%  toms: ACM Trans. on Math. Software   toois: ACM Trans. on Office Info. Sys.
12%  toplas: ACM Trans. on Prog. Lang. & Sys.
13%  tcs: Theoretical Computer Science
14@string{ieeepds="IEEE Transactions on Parallel and Distributed Systems"}
15@string{ieeese="IEEE Transactions on Software Engineering"}
16@string{spe="Software---\-Practice and Experience"}
17@string{sigplan="SIGPLAN Notices"}
18@string{joop="Journal of Object-Oriented Programming"}
19@string{popl="Conference Record of the ACM Symposium on Principles of Programming Languages"}
20@string{osr="Operating Systems Review"}
21@string{pldi="Programming Language Design and Implementation"}
22
23
24@article{HPP:Study,
25        keywords        = {Parallel, Productivity},
26        author  = {Lorin Hochstein and Jeff Carver and Forrest Shull and Sima Asgari and Victor Basili and Jeffrey K. Hollingsworth and Marvin V. Zelkowitz },
27        title   = {Parallel Programmer Productivity: A Case Study of Novice Parallel Programmers},
28}
29
30@article{Chicken,
31        keywords        = {Chicken},
32        author  = {Doug Zongker},
33        title           = {Chicken Chicken Chicken: Chicken Chicken},
34        year            = 2006
35}
36
37@article{TBB,
38        keywords        = {Intel, TBB},
39        title   = {Intel Thread Building Blocks},
40        note            = "\url{https://www.threadingbuildingblocks.org/}"
41}
42
43@manual{www-cfa,
44        keywords        = {Cforall},
45        title   = {Cforall Programmming Language},
46        address = {https://plg.uwaterloo.ca/~cforall/}
47}
48
49@article{rob-thesis,
50        keywords        = {Constructors, Destructors, Tuples},
51        author  = {Rob Schluntz},
52        title   = {Resource Management and Tuples in Cforall},
53        year            = 2017
54}
55
56@manual{Cpp-Transactions,
57        keywords        = {C++, Transactional Memory},
58        title           = {Technical Specification for C++ Extensions for Transactional Memory},
59        organization= {International Standard ISO/IEC TS 19841:2015 },
60        publisher   = {American National Standards Institute},
61        address = {http://www.iso.org},
62        year            = 2015,
63}
64
65@article{BankTransfer,
66        keywords        = {Bank Transfer},
67        title   = {Bank Account Transfer Problem},
68        publisher       = {Wiki Wiki Web},
69        address = {http://wiki.c2.com},
70        year            = 2010
71}
72
73@misc{2FTwoHardThings,
74        keywords        = {Hard Problem},
75        title   = {TwoHardThings},
76        author  = {Martin Fowler},
77        howpublished= "\url{https://martinfowler.com/bliki/TwoHardThings.html}",
78        year            = 2009
79}
80
81@article{IntrusiveData,
82        title           = {Intrusive Data Structures},
83        author  = {Jiri Soukup},
84        journal = {CppReport},
85        year            = 1998,
86        month           = May,
87        volume  = {10/No5.},
88        page            = 22
89}
90
91@book{Herlihy93,
92        title={Transactional memory: Architectural support for lock-free data structures},
93        author={Herlihy, Maurice and Moss, J Eliot B},
94        volume={21},
95        number={2},
96        year={1993},
97        publisher={ACM}
98}
99
100@manual{affinityLinux,
101        title           = "{Linux man page - sched\_setaffinity(2)}"
102}
103
104@manual{affinityWindows,
105        title           = "{Windows (vs.85) - SetThreadAffinityMask function}"
106}
107
108@manual{switchToWindows,
109        title           = "{Windows (vs.85) - SwitchToFiber function}"
110}
111
112@manual{affinityFreebsd,
113        title           = "{FreeBSD General Commands Manual - CPUSET(1)}"
114}
115
116@manual{affinityNetbsd,
117        title           = "{NetBSD Library Functions Manual - AFFINITY(3)}"
118}
119
120@manual{affinityMacosx,
121        title           = "{Affinity API Release Notes for OS X v10.5}"
122}
123
124
125@misc{NodeJs,
126        title           = "{Node.js}",
127        howpublished= "\url{https://nodejs.org/en/}",
128}
129
130@misc{SpringMVC,
131        title           = "{Spring Web MVC}",
132        howpublished= "\url{https://docs.spring.io/spring/docs/current/spring-framework-reference/web.html}",
133}
134
135@misc{Django,
136        title           = "{Django}",
137        howpublished= "\url{https://www.djangoproject.com/}",
138}
Note: See TracBrowser for help on using the repository browser.