commit b0f61471f06c6d111408e9b578ef5264c2e55a60
parent 8289547987141bc437c337f45a0570464dc12eab
Author: Ivan Gankevich <igankevich@ya.ru>
Date: Sat, 10 Dec 2016 16:52:39 +0300
Rename references.
Diffstat:
3 files changed, 309 insertions(+), 309 deletions(-)
diff --git a/hpcs-16-factory.tex b/hpcs-16-factory.tex
@@ -74,7 +74,7 @@ gvladimiru@gmail.com%
\input{src/conclusion}
\input{src/acknowledgements}
-\bibliography{src/references}{}
+\bibliography{references}{}
\bibliographystyle{IEEEtran}
% that's all folks
diff --git a/references.bib b/references.bib
@@ -0,0 +1,308 @@
+@book{wilde2011rest,
+ title={{REST}: from research to practice},
+ author={Wilde, Erik and Pautasso, Cesare},
+ year={2011},
+ publisher={Springer Science \& Business Media}
+}
+
+@incollection{kochman2012batched,
+ title={Batched transactions for {RESTful} web services},
+ author={Kochman, Sebastian and Wojciechowski, Pawe{\l} T and Kmieciak, Mi{\l}osz},
+ booktitle={Current Trends in Web Engineering},
+ pages={86--98},
+ year={2012},
+ publisher={Springer}
+}
+
+@phdthesis{armstrong2003thesis,
+ title={Making reliable distributed systems in the presence of software errors},
+ author={Armstrong, Joe},
+ year={2003},
+ school={The Royal Institute of Technology Stockholm, Sweden}
+}
+
+
+% second part
+
+@book{andrianov2007,
+ title={Parallel and distributed computations (in Russian)},
+ author={Andrianov, S. and Degtyarev, A.},
+ isbn={9785983400733},
+ year={2007},
+ publisher={Saint Petersburg State University}
+}
+
+@article{soshmina2007,
+ title = {Using {GRID} technologies for computations (in Russian)},
+ author = {Soshmina, I. and Bogdanov, A.},
+ year = {2007},
+ series = {4},
+ volume = {3},
+ pages = {130--137},
+ journal={Saint Petersburg State University Bulletin (Physics and Chemistry)}
+}
+
+@incollection{deg2003,
+ title = {High Performance Computer Technologies in Shipbuilding},
+ booktitle={OPTIMISTIC --- optimization in marine design, Mensch \& Buch Verlag, Berlin},
+ author={Degtyarev, A.},
+ editor={Birk, L. and Harries, S.},
+ year={2003}
+}
+
+@inproceedings{lifflander2014scalable,
+ title={Scalable replay with partial-order dependencies for message-logging fault tolerance},
+ author={Lifflander, Jonathan and Meneses, Esteban and Menon, Harshitha and Miller, Phil and Krishnamoorthy, Sriram and Kal{\'e}, Laxmikant V},
+ booktitle={IEEE International Conference on Cluster Computing (CLUSTER)},
+ pages={19--28},
+ year={2014},
+ organization={IEEE}
+}
+
+@book{tel2000introduction,
+ title={Introduction to distributed algorithms},
+ author={Tel, Gerard},
+ year={2000},
+ publisher={Cambridge University press}
+}
+
+@inproceedings{lantz2010network,
+ title={A network in a laptop: rapid prototyping for software-defined networks},
+ author={Lantz, Bob and Heller, Brandon and McKeown, Nick},
+ booktitle={Proceedings of the 9\textsuperscript{th} ACM SIGCOMM Workshop on Hot Topics in Networks},
+ pages={19},
+ year={2010},
+ organization={ACM}
+}
+
+@inproceedings{handigol2012reproducible,
+ title={Reproducible network experiments using container-based emulation},
+ author={Handigol, Nikhil and Heller, Brandon and Jeyakumar, Vimalkumar and Lantz, Bob and McKeown, Nick},
+ booktitle={Proceedings of the 8\textsuperscript{th} international conference on Emerging networking experiments and technologies},
+ pages={253--264},
+ year={2012},
+ organization={ACM}
+}
+
+@phdthesis{heller2013reproducible,
+ title={Reproducible Network Research with High-fidelity Emulation},
+ author={Heller, Brandon},
+ year={2013},
+ school={Stanford University}
+}
+
+
+% Leader election
+
+@article{brunekreef1996design,
+ title={Design and analysis of dynamic leader election protocols in broadcast networks},
+ author={Brunekreef, Jacob and Katoen, Joost-Pieter and Koymans, Ron and Mauw, Sjouke},
+ journal={Distributed Computing},
+ volume={9},
+ number={4},
+ pages={157--171},
+ year={1996},
+ publisher={Springer}
+}
+
+@incollection{aguilera2001stable,
+ title={Stable leader election},
+ author={Aguilera, Marcos K and Delporte-Gallet, Carole and Fauconnier, Hugues and Toueg, Sam},
+ booktitle={Distributed Computing},
+ pages={108--122},
+ year={2001},
+ publisher={Springer}
+}
+
+@article{romano2014design,
+ title={Design and evaluation of a parallel invocation protocol for transactional applications over the web},
+ author={Romano, Paolo and Quaglia, Francesco},
+ journal={IEEE Transactions on Computers},
+ volume={63},
+ number={2},
+ pages={317--334},
+ year={2014},
+ publisher={IEEE}
+}
+
+
+% new refs
+
+@article{egwutuoha2013survey,
+ title={A survey of fault tolerance mechanisms and checkpoint/restart implementations for high performance computing systems},
+ author={Egwutuoha, Ifeanyi P and Levy, David and Selic, Bran and Chen, Shiping},
+ journal={The Journal of Supercomputing},
+ volume={65},
+ number={3},
+ pages={1302--1326},
+ year={2013},
+ publisher={Springer}
+}
+
+@incollection{bhandarkar2001adaptive,
+ title={Adaptive load balancing for MPI programs},
+ author={Bhandarkar, Milind and Kal{\'e}, Laxmikant V and de Sturler, Eric and Hoeflinger, Jay},
+ booktitle={Computational Science-ICCS 2001},
+ pages={108--117},
+ year={2001},
+ publisher={Springer}
+}
+
+@article{lusk2010more,
+ title={More scalability, less pain: A simple programming model and its implementation for extreme computing},
+ author={Lusk, Ewing L and Pieper, Steven C and Butler, Ralph M and others},
+ journal={SciDAC Review},
+ volume={17},
+ number={1},
+ pages={30--37},
+ year={2010}
+}
+
+@article{bala2012fault,
+ title={Fault tolerance-challenges, techniques and implementation in cloud computing},
+ author={Bala, Anju and Chana, Inderveer},
+ journal={IJCSI International Journal of Computer Science Issues},
+ volume={9},
+ number={1},
+ pages={1694--0814},
+ year={2012}
+}
+
+
+@inproceedings{gankevich2015subordination,
+ title={Subordination: Cluster management without distributed consensus},
+ author={Gankevich, Ivan and Tipikin, Yuri and Gaiduchok, Vladimir},
+ booktitle={International Conference on High Performance Computing \& Simulation (HPCS)},
+ pages={639--642},
+ year={2015},
+ organization={IEEE}
+}
+
+@book{anderson2010couchdb,
+ title={CouchDB: The definitive guide},
+ author={Anderson, J Chris and Lehnardt, Jan and Slater, Noah},
+ year={2010},
+ publisher={O'Reilly Media, Inc.}
+}
+
+@article{lakshman2010cassandra,
+ title={Cassandra: A decentralized structured storage system},
+ author={Lakshman, Avinash and Malik, Prashant},
+ journal={ACM SIGOPS Operating Systems Review},
+ volume={44},
+ number={2},
+ pages={35--40},
+ year={2010},
+ publisher={ACM}
+}
+
+@article{dean2008mapreduce,
+ title={{MapReduce}: Simplified data processing on large clusters},
+ author={Dean, Jeffrey and Ghemawat, Sanjay},
+ journal={Communications of the ACM},
+ volume={51},
+ number={1},
+ pages={107--113},
+ year={2008},
+ publisher={ACM}
+}
+
+@inproceedings{vavilapalli2013yarn,
+ title={Apache Hadoop YARN: Yet Another Resource Negotiator},
+ author={Vavilapalli, Vinod Kumar and Murthy, Arun C and Douglas, Chris and Agarwal, Sharad and Konar, Mahadev and Evans, Robert and Graves, Thomas and Lowe, Jason and Shah, Hitesh and Seth, Siddharth and others},
+ booktitle={Proceedings of the 4th annual Symposium on Cloud Computing},
+ pages={5},
+ year={2013},
+ organization={ACM}
+}
+
+% autoreg
+
+@Inproceedings{autoreg-stab,
+author = {A. Degtyarev and I. Gankevich},
+title = {Evaluation of hydrodynamic pressures for autoregression model of irregular waves},
+booktitle = {Proceedings of 11\textsuperscript{th} International Conference ``Stability of Ships and Ocean Vehicles'', Athens},
+year = 2012,
+pages = {841--852}
+}
+
+@Inproceedings{autoreg1,
+author = {Degtyarev, A.B. and Reed, A.M.},
+title = {Modelling of Incident Waves Near the Ship's Hull (Application of autoregressive approach in problems of simulation of rough seas)},
+booktitle = {Proceedings of the 12\textsuperscript{th} International Ship Stability Workshop},
+year = 2011
+}
+
+@Inproceedings{autoreg2,
+author = {Degtyarev, A.B. and Reed, A.M.},
+title = {Synoptic and Short-Term Modeling
+of Ocean Waves},
+booktitle = {Proceedings of 29\textsuperscript{th} Symposium on Naval Hydrodynamics},
+year = 2012
+}
+
+@Inproceedings{autoreg2011csit,
+author = {A. Degtyarev and I. Gankevich},
+title = {Wave Surface Generation Using {OpenCL}, {OpenMP} and {MPI}},
+booktitle = {Proceedings of 8\textsuperscript{th} International Conference ``Computer Science \& Information Technologies''},
+year = 2011,
+pages = {248--251}
+}
+
+@inproceedings{meyer2012radic,
+ title={RADIC: A FaultTolerant Middleware with Automatic Management of Spare Nodes*},
+ author={Meyer, Hugo and Rexachs, Dolores and Luque, Emilio},
+ booktitle={Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA)},
+ pages={1},
+ year={2012},
+ organization={The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp)}
+}
+
+@inproceedings{guermouche2011uncoordinated,
+ title={Uncoordinated checkpointing without domino effect for send-deterministic mpi applications},
+ author={Guermouche, Amina and Ropars, Thomas and Brunet, Elisabeth and Snir, Marc and Cappello, Franck},
+ booktitle={Parallel \& Distributed Processing Symposium (IPDPS), 2011 IEEE International},
+ pages={989--1000},
+ year={2011},
+ organization={IEEE}
+}
+
+@inproceedings{Chiang2004,
+ author = {Chiang, Chia-Chu},
+ title = {Low-level Language Constructs Considered Harmful for Distributed Parallel Programming},
+ booktitle = {Proceedings of the 42Nd Annual Southeast Regional Conference},
+ series = {ACM-SE 42},
+ year = {2004},
+ isbn = {1-58113-870-9},
+ location = {Huntsville, Alabama},
+ pages = {279--284},
+ numpages = {6},
+ url = {http://doi.acm.org/10.1145/986537.986603},
+ doi = {10.1145/986537.986603},
+ acmid = {986603},
+ publisher = {ACM},
+ address = {New York, NY, USA},
+ keywords = {CORBA, coordination, middleware, parallelism},
+}
+
+@article{fischer1985impossibility,
+ title={Impossibility of distributed consensus with one faulty process},
+ author={Fischer, Michael J and Lynch, Nancy A and Paterson, Michael S},
+ journal={Journal of the ACM (JACM)},
+ volume={32},
+ number={2},
+ pages={374--382},
+ year={1985},
+ publisher={ACM}
+}
+
+@article{fekete1993impossibility,
+ title={The impossibility of implementing reliable communication in the face of crashes},
+ author={Fekete, Alan and Lynch, Nancy and Mansour, Yishay and Spinelli, John},
+ journal={Journal of the ACM (JACM)},
+ volume={40},
+ number={5},
+ pages={1087--1107},
+ year={1993},
+ publisher={ACM}
+}
diff --git a/src/references.bib b/src/references.bib
@@ -1,308 +0,0 @@
-@book{wilde2011rest,
- title={{REST}: from research to practice},
- author={Wilde, Erik and Pautasso, Cesare},
- year={2011},
- publisher={Springer Science \& Business Media}
-}
-
-@incollection{kochman2012batched,
- title={Batched transactions for {RESTful} web services},
- author={Kochman, Sebastian and Wojciechowski, Pawe{\l} T and Kmieciak, Mi{\l}osz},
- booktitle={Current Trends in Web Engineering},
- pages={86--98},
- year={2012},
- publisher={Springer}
-}
-
-@phdthesis{armstrong2003thesis,
- title={Making reliable distributed systems in the presence of software errors},
- author={Armstrong, Joe},
- year={2003},
- school={The Royal Institute of Technology Stockholm, Sweden}
-}
-
-
-% second part
-
-@book{andrianov2007,
- title={Parallel and distributed computations (in Russian)},
- author={Andrianov, S. and Degtyarev, A.},
- isbn={9785983400733},
- year={2007},
- publisher={Saint Petersburg State University}
-}
-
-@article{soshmina2007,
- title = {Using {GRID} technologies for computations (in Russian)},
- author = {Soshmina, I. and Bogdanov, A.},
- year = {2007},
- series = {4},
- volume = {3},
- pages = {130--137},
- journal={Saint Petersburg State University Bulletin (Physics and Chemistry)}
-}
-
-@incollection{deg2003,
- title = {High Performance Computer Technologies in Shipbuilding},
- booktitle={OPTIMISTIC --- optimization in marine design, Mensch \& Buch Verlag, Berlin},
- author={Degtyarev, A.},
- editor={Birk, L. and Harries, S.},
- year={2003}
-}
-
-@inproceedings{lifflander2014scalable,
- title={Scalable replay with partial-order dependencies for message-logging fault tolerance},
- author={Lifflander, Jonathan and Meneses, Esteban and Menon, Harshitha and Miller, Phil and Krishnamoorthy, Sriram and Kal{\'e}, Laxmikant V},
- booktitle={IEEE International Conference on Cluster Computing (CLUSTER)},
- pages={19--28},
- year={2014},
- organization={IEEE}
-}
-
-@book{tel2000introduction,
- title={Introduction to distributed algorithms},
- author={Tel, Gerard},
- year={2000},
- publisher={Cambridge University press}
-}
-
-@inproceedings{lantz2010network,
- title={A network in a laptop: rapid prototyping for software-defined networks},
- author={Lantz, Bob and Heller, Brandon and McKeown, Nick},
- booktitle={Proceedings of the 9\textsuperscript{th} ACM SIGCOMM Workshop on Hot Topics in Networks},
- pages={19},
- year={2010},
- organization={ACM}
-}
-
-@inproceedings{handigol2012reproducible,
- title={Reproducible network experiments using container-based emulation},
- author={Handigol, Nikhil and Heller, Brandon and Jeyakumar, Vimalkumar and Lantz, Bob and McKeown, Nick},
- booktitle={Proceedings of the 8\textsuperscript{th} international conference on Emerging networking experiments and technologies},
- pages={253--264},
- year={2012},
- organization={ACM}
-}
-
-@phdthesis{heller2013reproducible,
- title={Reproducible Network Research with High-fidelity Emulation},
- author={Heller, Brandon},
- year={2013},
- school={Stanford University}
-}
-
-
-% Leader election
-
-@article{brunekreef1996design,
- title={Design and analysis of dynamic leader election protocols in broadcast networks},
- author={Brunekreef, Jacob and Katoen, Joost-Pieter and Koymans, Ron and Mauw, Sjouke},
- journal={Distributed Computing},
- volume={9},
- number={4},
- pages={157--171},
- year={1996},
- publisher={Springer}
-}
-
-@incollection{aguilera2001stable,
- title={Stable leader election},
- author={Aguilera, Marcos K and Delporte-Gallet, Carole and Fauconnier, Hugues and Toueg, Sam},
- booktitle={Distributed Computing},
- pages={108--122},
- year={2001},
- publisher={Springer}
-}
-
-@article{romano2014design,
- title={Design and evaluation of a parallel invocation protocol for transactional applications over the web},
- author={Romano, Paolo and Quaglia, Francesco},
- journal={IEEE Transactions on Computers},
- volume={63},
- number={2},
- pages={317--334},
- year={2014},
- publisher={IEEE}
-}
-
-
-% new refs
-
-@article{egwutuoha2013survey,
- title={A survey of fault tolerance mechanisms and checkpoint/restart implementations for high performance computing systems},
- author={Egwutuoha, Ifeanyi P and Levy, David and Selic, Bran and Chen, Shiping},
- journal={The Journal of Supercomputing},
- volume={65},
- number={3},
- pages={1302--1326},
- year={2013},
- publisher={Springer}
-}
-
-@incollection{bhandarkar2001adaptive,
- title={Adaptive load balancing for MPI programs},
- author={Bhandarkar, Milind and Kal{\'e}, Laxmikant V and de Sturler, Eric and Hoeflinger, Jay},
- booktitle={Computational Science-ICCS 2001},
- pages={108--117},
- year={2001},
- publisher={Springer}
-}
-
-@article{lusk2010more,
- title={More scalability, less pain: A simple programming model and its implementation for extreme computing},
- author={Lusk, Ewing L and Pieper, Steven C and Butler, Ralph M and others},
- journal={SciDAC Review},
- volume={17},
- number={1},
- pages={30--37},
- year={2010}
-}
-
-@article{bala2012fault,
- title={Fault tolerance-challenges, techniques and implementation in cloud computing},
- author={Bala, Anju and Chana, Inderveer},
- journal={IJCSI International Journal of Computer Science Issues},
- volume={9},
- number={1},
- pages={1694--0814},
- year={2012}
-}
-
-
-@inproceedings{gankevich2015subordination,
- title={Subordination: Cluster management without distributed consensus},
- author={Gankevich, Ivan and Tipikin, Yuri and Gaiduchok, Vladimir},
- booktitle={International Conference on High Performance Computing \& Simulation (HPCS)},
- pages={639--642},
- year={2015},
- organization={IEEE}
-}
-
-@book{anderson2010couchdb,
- title={CouchDB: The definitive guide},
- author={Anderson, J Chris and Lehnardt, Jan and Slater, Noah},
- year={2010},
- publisher={O'Reilly Media, Inc.}
-}
-
-@article{lakshman2010cassandra,
- title={Cassandra: A decentralized structured storage system},
- author={Lakshman, Avinash and Malik, Prashant},
- journal={ACM SIGOPS Operating Systems Review},
- volume={44},
- number={2},
- pages={35--40},
- year={2010},
- publisher={ACM}
-}
-
-@article{dean2008mapreduce,
- title={{MapReduce}: Simplified data processing on large clusters},
- author={Dean, Jeffrey and Ghemawat, Sanjay},
- journal={Communications of the ACM},
- volume={51},
- number={1},
- pages={107--113},
- year={2008},
- publisher={ACM}
-}
-
-@inproceedings{vavilapalli2013yarn,
- title={Apache Hadoop YARN: Yet Another Resource Negotiator},
- author={Vavilapalli, Vinod Kumar and Murthy, Arun C and Douglas, Chris and Agarwal, Sharad and Konar, Mahadev and Evans, Robert and Graves, Thomas and Lowe, Jason and Shah, Hitesh and Seth, Siddharth and others},
- booktitle={Proceedings of the 4th annual Symposium on Cloud Computing},
- pages={5},
- year={2013},
- organization={ACM}
-}
-
-% autoreg
-
-@Inproceedings{autoreg-stab,
-author = {A. Degtyarev and I. Gankevich},
-title = {Evaluation of hydrodynamic pressures for autoregression model of irregular waves},
-booktitle = {Proceedings of 11\textsuperscript{th} International Conference ``Stability of Ships and Ocean Vehicles'', Athens},
-year = 2012,
-pages = {841--852}
-}
-
-@Inproceedings{autoreg1,
-author = {Degtyarev, A.B. and Reed, A.M.},
-title = {Modelling of Incident Waves Near the Ship's Hull (Application of autoregressive approach in problems of simulation of rough seas)},
-booktitle = {Proceedings of the 12\textsuperscript{th} International Ship Stability Workshop},
-year = 2011
-}
-
-@Inproceedings{autoreg2,
-author = {Degtyarev, A.B. and Reed, A.M.},
-title = {Synoptic and Short-Term Modeling
-of Ocean Waves},
-booktitle = {Proceedings of 29\textsuperscript{th} Symposium on Naval Hydrodynamics},
-year = 2012
-}
-
-@Inproceedings{autoreg2011csit,
-author = {A. Degtyarev and I. Gankevich},
-title = {Wave Surface Generation Using {OpenCL}, {OpenMP} and {MPI}},
-booktitle = {Proceedings of 8\textsuperscript{th} International Conference ``Computer Science \& Information Technologies''},
-year = 2011,
-pages = {248--251}
-}
-
-@inproceedings{meyer2012radic,
- title={RADIC: A FaultTolerant Middleware with Automatic Management of Spare Nodes*},
- author={Meyer, Hugo and Rexachs, Dolores and Luque, Emilio},
- booktitle={Proceedings of the International Conference on Parallel and Distributed Processing Techniques and Applications (PDPTA)},
- pages={1},
- year={2012},
- organization={The Steering Committee of The World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp)}
-}
-
-@inproceedings{guermouche2011uncoordinated,
- title={Uncoordinated checkpointing without domino effect for send-deterministic mpi applications},
- author={Guermouche, Amina and Ropars, Thomas and Brunet, Elisabeth and Snir, Marc and Cappello, Franck},
- booktitle={Parallel \& Distributed Processing Symposium (IPDPS), 2011 IEEE International},
- pages={989--1000},
- year={2011},
- organization={IEEE}
-}
-
-@inproceedings{Chiang2004,
- author = {Chiang, Chia-Chu},
- title = {Low-level Language Constructs Considered Harmful for Distributed Parallel Programming},
- booktitle = {Proceedings of the 42Nd Annual Southeast Regional Conference},
- series = {ACM-SE 42},
- year = {2004},
- isbn = {1-58113-870-9},
- location = {Huntsville, Alabama},
- pages = {279--284},
- numpages = {6},
- url = {http://doi.acm.org/10.1145/986537.986603},
- doi = {10.1145/986537.986603},
- acmid = {986603},
- publisher = {ACM},
- address = {New York, NY, USA},
- keywords = {CORBA, coordination, middleware, parallelism},
-}
-
-@article{fischer1985impossibility,
- title={Impossibility of distributed consensus with one faulty process},
- author={Fischer, Michael J and Lynch, Nancy A and Paterson, Michael S},
- journal={Journal of the ACM (JACM)},
- volume={32},
- number={2},
- pages={374--382},
- year={1985},
- publisher={ACM}
-}
-
-@article{fekete1993impossibility,
- title={The impossibility of implementing reliable communication in the face of crashes},
- author={Fekete, Alan and Lynch, Nancy and Mansour, Yishay and Spinelli, John},
- journal={Journal of the ACM (JACM)},
- volume={40},
- number={5},
- pages={1087--1107},
- year={1993},
- publisher={ACM}
-}