commit e01a6a18d9099d4802ed2a084368cedf80a8000e
parent 972b365d2921c3990a4ea23d33b3557e985853ae
Author: Ivan Gankevich <igankevich@ya.ru>
Date: Thu, 27 Oct 2016 10:28:38 +0300
Copy and edit introduction from the final work.
Diffstat:
bib/refs.bib | | | 1447 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
phd-diss-ru.org | | | 80 | +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ |
2 files changed, 1527 insertions(+), 0 deletions(-)
diff --git a/bib/refs.bib b/bib/refs.bib
@@ -0,0 +1,1447 @@
+
+@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}
+}
+
+@InProceedings{ alien,
+ author = {P. Saiz and L. Aphecetche and P. Buncic and R. Piskac and
+ J.E. Revsbech and V. Sego},
+ title = "{AliEn - ALICE environment on the GRID}",
+ booktitle = {Nuclear Instruments and Methods in Physics Research
+ Section A: Vol. 502(2-3), pp. 437-440},
+ year = {2003}
+}
+
+@InProceedings{ anastopoulos2015assessing,
+ author = {Anastopoulos, Panayiotis A. and Spyrou, Kostas J.},
+ year = {2015},
+ title = {Assessing the Stability of Ships under the Effect of
+ Realistic wave groups},
+ booktitle = {International Conference on Stability of Ships and Ocean
+ Vehicles (STAB)},
+ pages = {489--498},
+ address = {Glasgow, UK}
+}
+
+@Book{ anderson2010couchdb,
+ title = {CouchDB: The definitive guide},
+ author = {Anderson, J Chris and Lehnardt, Jan and Slater, Noah},
+ year = {2010},
+ publisher = {O'Reilly Media, Inc.}
+}
+
+@Book{ andrianov2007,
+ title = {Parallel and distributed computations (in Russian)},
+ author = {Andrianov, S. and Degtyarev, A.},
+ isbn = {9785983400733},
+ year = {2007},
+ publisher = {Saint Petersburg State University}
+}
+
+@Misc{ apples,
+ author = {F. Berman and R. Wolski and H. Casanova and W. Cirne and
+ H. Dail and M. Faerman and S. Figueira and J. Hayes and G.
+ Obertelli and J. Schopf and G. Shao and S. Smallen and N.
+ Spring and A. Su and D. Zagorodnov},
+ note = { Adaptive Computing on the Grid Using AppLeS, \emph{IEEE
+ Transactions on Parallel and Distributed Systems, Vol.
+ 14(4) pp. 369-382}, 2003}
+}
+
+@PhDThesis{ armstrong2003making,
+ title = {Making reliable distributed systems in the presence of
+ software errors},
+ author = {Armstrong, Joe},
+ year = {2003},
+ school = {The Royal Institute of Technology Stockholm, Sweden}
+}
+
+@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}
+}
+
+@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}
+}
+
+@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}
+}
+
+@Article{ beck2001modern,
+ title = {Modern computational methods for ships in a seaway},
+ author = {Beck, Robert F and Reed, Arthur M},
+ journal = {Transactions of Society of Naval Architects and Marine
+ Engineers},
+ volume = {109},
+ pages = {1--48},
+ year = {2001},
+ publisher = {Society of Naval Architects and Marine Engineers}
+}
+
+@InCollection{ belenky2011self,
+ title = {On Self-Repeating Effect in Reconstruction of Irregular
+ Waves},
+ author = {Belenky, Vadim},
+ booktitle = {Contemporary Ideas on Ship Stability and Capsizing in
+ Waves},
+ pages = {589--597},
+ year = {2011},
+ 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{ bogdanov2015hybrid,
+ title = {Running applications on a hybrid cluster},
+ author = {Bogdanov, A. and Gankevich, I. and Gayduchok V. and
+ Yuzhanin, N.},
+ journal = {Computer Research and Modeling},
+ publisher = {Institute of Computer Science},
+ volume = {7},
+ number = {3},
+ pages = {475--483},
+ year = {2015},
+ keywords = {GPGPU, HPC, computational clusters, OpenFOAM, LINPACK,
+ ViennaCL, CUDA, OpenCL},
+ abstract = { A hybrid cluster implies the use of computational devices
+ with radically different architectures. Usually, these are
+ conventional CPU architecture (e.g. {x86_64}) and GPU
+ architecture (e. g. NVIDIA CUDA). Creating and exploiting
+ such a cluster requires some experience: in order to
+ harness all computational power of the described system and
+ get substantial speedup for computational tasks many
+ factors should be taken into account. These factors consist
+ of hardware characteristics (e.g. network infrastructure, a
+ type of data storage, GPU architecture) as well as software
+ stack (e.g. MPI implementation, GPGPU libraries). So, in
+ order to run scientific applications GPU capabilities,
+ software features, task size and other factors should be
+ considered.
+
+ This report discusses opportunities and problems of hybrid
+ computations. Some statistics from tests programs and
+ applications runs will be demonstrated. The main focus of
+ interest is open source applications (e. g. OpenFOAM) that
+ support GPGPU (with some parts rewritten to use GPGPU
+ directly or by replacing libraries).
+
+ There are several approaches to organize heterogeneous
+ computations for different GPU architectures out of which
+ CUDA library and OpenCL framework are compared. CUDA
+ library is becoming quite typical for hybrid systems with
+ NVIDIA cards, but OpenCL offers portability opportunities
+ which can be a determinant factor when choosing framework
+ for development. We also put emphasis on multi-GPU systems
+ that are often used to build hybrid clusters. Calculations
+ were performed on a hybrid cluster of SPbU computing
+ center. },
+ language = {english},
+ category = {coop}
+}
+
+@InCollection{ bogdanov2015sched,
+ year = {2015},
+ isbn = {978-3-319-21409-2},
+ booktitle = {Computational Science and Its Applications -- ICCSA 2015},
+ volume = {9158},
+ series = {Lecture Notes in Computer Science},
+ editor = {Gervasi, Osvaldo and Murgante, Beniamino and Misra, Sanjay
+ and Gavrilova, Marina L. and Rocha, Ana Maria Alves
+ Coutinho and Torre, Carmelo and Taniar, David and Apduhan,
+ Bernady O.},
+ doi = {10.1007/978-3-319-21410-8_23},
+ title = {Profiling Scheduler for Efficient Resource Utilization},
+ publisher = {Springer International Publishing},
+ keywords = {Computational cluster; Scheduler; HPC; Profiling; Resource
+ sharing; Load balancing; Networking},
+ author = {Bogdanov, Alexander and Gaiduchok, Vladimir and Ahmed,
+ Nabil and Cubahiro, Amissi and Gankevich, Ivan},
+ pages = {299-310},
+ abstract = { Optimal resource utilization is one of the most important
+ and most challenging tasks for computational centers. A
+ typical contemporary center includes several clusters.
+ These clusters are used by many clients. So, administrators
+ should set resource sharing policies that will meet
+ different requirements of different groups of users. Users
+ want to compute their tasks fast while organizations want
+ their resources to be utilized efficiently. Traditional
+ schedulers do not allow administrator to efficiently solve
+ these problems in that way. Dynamic resource reallocation
+ can improve the efficiency of system utilization while
+ profiling running applications can generate important
+ statistical data that can be used in order to optimize
+ future application usage. These are basic advantages of a
+ new scheduler that are discussed in this paper. },
+ language = {english},
+ category = {coop}
+}
+
+@InBook{ bogdanov2015vsc,
+ title = {Virtual Supercomputer as basis of Scientific Computing},
+ author = {Alexander Bogdanov and Alexander Degtyarev and Vladimir
+ Korkhov and Vladimir Gaiduchok and Ivan Gankevich},
+ editor = {Thomas S. Clary},
+ year = {2015},
+ chapter = {5},
+ volume = {11},
+ pages = {159--198},
+ publisher = {Nova Science Publishers},
+ booktitle = {Horizons in Computer Science Research},
+ isbn = {978-1-63482-499-6},
+ abstract = { Nowadays supercomputer centers strive to provide their
+ computational resources as services, however, present
+ infrastructure is not particularly suited for such a use.
+ First of all, there are standard application programming
+ interfaces to launch computational jobs via command line or
+ a web service, which work well for a program but turn out
+ to be too complex for scientists: they want applications to
+ be delivered to them from a remote server and prefer to
+ interact with them via graphical interface. Second, there
+ are certain applications which are dependent on older
+ versions of operating systems and libraries and it is
+ either non-practical to install those old systems on a
+ cluster or there exists some conflict between these
+ dependencies. Virtualization technologies can solve this
+ problem, but they are not too popular in scientific
+ computing due to overheads introduced by them. Finally, it
+ is difficult to automatically estimate optimal resource
+ pool size for a particular task, thus it often gets done
+ manually by a user. If the large resource pool is requested
+ for a minor task, the efficiency degrades. Moreover,
+ cluster schedulers depend on estimated wall time to execute
+ the jobs and since it cannot be reliably predicted by a
+ human or a machine their efficiency suffers as well.
+
+ Applications delivery, efficient operating system
+ virtualization and dynamic application resource pool size
+ defining constitute the two problems of scientific
+ computing: complex application interfaces and inefficient
+ use of resources available --- and virtual supercomputer is
+ the way to solve them. The research shows that there are
+ ways to make virtualization technologies efficient for
+ scientific computing: the use of lightweight application
+ containers and dynamic creation of these containers for a
+ particular job are both fast and transparent for a user.
+ There are universal ways to deliver application output to a
+ front-end using execution of a job on a cluster and
+ presenting its results in a graphical form. Finally, an
+ application framework can be developed to decompose
+ parallel application into small independent parts with
+ easily predictable execution time, to simplify scheduling
+ via existing algorithms.
+
+ The aim of this chapter is to promote the key idea of a
+ virtual supercomputer: to harness all available HPC
+ resources and provide users with convenient access to them.
+ Such a challenge can be effectively faced using
+ contemporary virtualization technologies. They can
+ materialize the long-term dream of having a supercomputer
+ at your own desk. },
+ language = {english},
+ category = {virtualisation}
+}
+
+@PhDThesis{ boukhanovsky1997thesis,
+ author = {Бухановский, А.В.},
+ title = {Вероятностное моделирование
+ полей ветрового волнения с
+ учетом их неоднородности и
+ нестационарности},
+ year = {1997},
+ school = {СПбГУ}
+}
+
+@InCollection{ boukhanovsky2001peculiarities,
+ title = {Peculiarities of Computer Simulation and Statistical
+ Representation of Time—Spatial Metocean Fields},
+ author = {Boukhanovsky, Alexander and Rozhkov, V and Degtyarev, A},
+ booktitle = {Computational Science—ICCS 2001},
+ pages = {463--472},
+ year = {2001},
+ publisher = {Springer}
+}
+
+@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}
+}
+
+@InProceedings{ condor,
+ author = {M. Litzkow and M. Livny and M.W. Mutka},
+ title = "{Condor: a hunter of idle workstations}",
+ booktitle = {8th IEEE conference on distributed computing systems,
+ IEEE, New York, 1998, pp. 104ᅵ111.},
+ year = {1998}
+}
+
+@Misc{ condor2,
+ author = {J. Frey and T. Tannenbaum and M. Livny and I. Foster and
+ S. Tuecke},
+ note = {Condor-G: A Computation Management Agent for
+ Multi-Institutional Grids, \emph{Cluster Computing Journal,
+ V. 5, N 3, pp. 237-246}, 2002}
+}
+
+@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}
+}
+
+@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}
+}
+
+@Article{ degtiarev2013vychi,
+ author = {Дегтярев, А. Б. and Ганкевич, И. Г.},
+ journal = {Труды {XLV} НТК ``Проблемы
+ мореходных качеств судов,
+ корабельной гидромеханики и
+ освоения шельфа'' (Крыловские
+ чтения)},
+ language = {russian},
+ pages = {25--29},
+ rawentry = {Дегтярев А.Б., Ганкевич И.Г.
+ Вычисление гидродинамических
+ давлений под реальной морской
+ поверхностью на основе
+ авторегрессионной модели
+ нерегулярного волнения // Труды
+ {XLV} НТК ``Проблемы мореходных
+ качеств судов, корабельной
+ гидромеханики и освоения
+ шельфа'' (Крыловские чтения), 2013.
+ -- С. 25-29},
+ title = {Вычисление гидродинамических
+ давлений под реальной морской
+ поверхностью на основе
+ авторегрессионной модели
+ нерегулярного волнения},
+ year = {2013},
+ category = {oceanwaves}
+}
+
+@InProceedings{ degtyarev1995estimation,
+ title = {On the Estimation of the Ship Motion Stability in Real
+ Sea},
+ author = {Degtyarev, Alexander B and Boukhanovsky, Alexander V},
+ booktitle = {Proc. of International Symposium “Ship Safety in a
+ Seaway: Stability, Manoeuvrability, Nonlinear Approach”,
+ Kaliningrad},
+ volume = {2},
+ year = {1995}
+}
+
+@InProceedings{ degtyarev2011effi,
+ address = {Yerevan, Armenia},
+ author = {Degtyarev, A. and Gankevich, I.},
+ booktitle = {Proceedings of 8\textsuperscript{th} International
+ Conference ``Computer Science \& Information Technologies''},
+ language = {english},
+ pages = {248--251},
+ rawentry = {Degtyarev A., Gankevich I. Efficiency Comparison of Wave
+ Surface Generation Using {OpenCL}, {OpenMP} and {MPI} //
+ Proceedings of 8\textsuperscript{th} International
+ Conference ``Computer Science \& Information Technologies''
+ -- Yerevan, Armenia, -- 2011. -- P. 248-251},
+ title = {Efficiency Comparison of Wave Surface Generation Using
+ {OpenCL}, {OpenMP} and {MPI}},
+ year = {2011},
+ category = {oceanwaves}
+}
+
+###InProceedings{ degtyarev2011effi,
+ address = {Yerevan, Armenia},
+ author = {Degtyarev, A. and Gankevich, I.},
+ booktitle = {Proceedings of 8\textsuperscript{th} International
+ Conference ``Computer Science \& Information Technologies''},
+ language = {english},
+ pages = {248--251},
+ rawentry = {Degtyarev A., Gankevich I. Efficiency Comparison of Wave
+ Surface Generation Using {OpenCL}, {OpenMP} and {MPI} //
+ Proceedings of 8\textsuperscript{th} International
+ Conference ``Computer Science \& Information Technologies''
+ -- Yerevan, Armenia, -- 2011. -- P. 248-251},
+ title = {Efficiency Comparison of Wave Surface Generation Using
+ {OpenCL}, {OpenMP} and {MPI}},
+ year = {2011},
+ category = {oceanwaves}
+}
+
+@Article{ degtyarev2011modelling,
+ title = {Modelling of incident waves near the ship’s hull
+ (application of autoregressive approach in problems of
+ simulation of rough seas)},
+ author = {Degtyarev, AB and Reed, AM},
+ journal = {Proceedings of the 12th International Ship Stability
+ Work-shop},
+ year = {2011}
+}
+
+@InProceedings{ degtyarev2012eval,
+ address = {Athens, Greece},
+ author = {Degtyarev, A. and Gankevich, I.},
+ booktitle = {Proceedings of 11\textsuperscript{th} International
+ Conference ``Stability of Ships and Ocean Vehicles''},
+ language = {english},
+ pages = {841--852},
+ rawentry = {A.Degtyarev, I.Gankevich Evaluation of hydrodynamic
+ pressures for autoregression model of irregular waves //
+ Proceedings of 11\textsuperscript{th} International
+ Conference ``Stability of Ships and Ocean Vehicles'' --
+ Athens, Greece, -- 2012. -- P. 841-852},
+ title = {Evaluation of hydrodynamic pressures for autoregression
+ model of irregular waves},
+ year = {2012},
+ category = {oceanwaves}
+}
+
+@Misc{ degtyarev2013hydr,
+ address = {Dubna, Russia},
+ author = {Degtyarev, A. and Gankevich, I.},
+ booktitle = {Book of Abstr. of the international conference
+ ``Mathematical Modeling and Computational Physics''
+ ({MMCP}'13)},
+ language = {english},
+ pages = {65},
+ rawentry = {Degtyarev A., Gankevich I Hydrodynamic pressure
+ computation under real sea surface on basis of
+ autoregressive model of irregular waves // Book of Abstr.
+ of the international conference ``Mathematical Modeling and
+ Computational Physics'' ({MMCP}'13) -- Dubna, Russia, --
+ 2013. -- P. 65},
+ title = {Hydrodynamic pressure computation under real sea surface
+ on basis of autoregressive model of irregular waves},
+ year = {2013},
+ category = {oceanwaves}
+}
+
+@Article{ degtyarev2013synoptic,
+ title = {Synoptic and short-term modeling of ocean waves},
+ author = {Degtyarev, Alexander B and Reed, Arthur M},
+ journal = {International Shipbuilding Progress},
+ volume = {60},
+ number = {1-4},
+ pages = {523--553},
+ year = {2013},
+ publisher = {IOS Press}
+}
+
+@InProceedings{ degtyarev2014calc,
+ author = {Degtyarev, A. and Gankevich, I.},
+ booktitle = {14\textsuperscript{th} International Ship Stability
+ Workshop},
+ language = {english},
+ pages = {135--139},
+ rawentry = {A.Degtyarev, I.Gankevich Calculation Scheme for Wave
+ Pressures with Autoregression Method //
+ 14\textsuperscript{th} International Ship Stability
+ Workshop, 2014. -- P. 135-139},
+ title = {Calculation Scheme for Wave Pressures with Autoregression
+ Method},
+ year = {2014},
+ category = {oceanwaves}
+}
+
+@Article{ degtyarev2015hydr,
+ private = {},
+ author = {Degtyarev, A. and Gankevich, I.},
+ journal = {Physics of Particles and Nuclei Letters},
+ publisher = {Pleiades Publishing},
+ language = {english},
+ number = {3},
+ pages = {389--391},
+ rawentry = {A. Degtyarev and I. Gankevich Hydrodynamic Pressure
+ Computation under Real Sea Surface on Basis of
+ Autoregressive Model of Irregular Waves // Physics of
+ Particles and Nuclei Letters, 2015. -- Vol. 12, -- № 3.
+ -- P. 389-391},
+ title = {Hydrodynamic Pressure Computation under Real Sea Surface
+ on Basis of Autoregressive Model of Irregular Waves},
+ volume = {12},
+ year = {2015},
+ doi = {10.1134/S1547477115030073},
+ category = {oceanwaves}
+}
+
+@Article{ degtyarev2015hydrodynamic,
+ title = {Hydrodynamic pressure computation under real sea surface
+ on basis of autoregressive model of irregular waves},
+ author = {Degtyarev, A and Gankevich, I},
+ journal = {Physics of Particles and Nuclei Letters},
+ volume = {12},
+ number = {3},
+ pages = {389--391},
+ year = {2015},
+ publisher = {Springer}
+}
+
+@Misc{ diane,
+ author = {J.T. Moscicki},
+ note = { Distributed analysis environment for HEP and
+ interdisciplinary applications. \emph{Nuclear Instruments
+ and Methods in Physics Research A. V. 502 pp. 426-429},
+ 2003}
+}
+
+@Misc{ dianeurl,
+ note = {DIstributed ANalysis Environment, http://cern.ch/diane}
+}
+
+@InProceedings{ dirac,
+ author = {A. Tsaregorodtsev and V. Garonne and I. Stokes-Rees},
+ title = "{ DIRAC: A Scalable lightweight Architecture for High
+ Throughput Computing}",
+ booktitle = {In Procs 5th IEEE/ACM Int. Workshop on Grid Computing
+ (GRID'04)},
+ year = {2004}
+}
+
+@InProceedings{ durairajan2015intertubes,
+ title = {InterTubes: A Study of the US Long-haul Fiber-optic
+ Infrastructure},
+ author = {Durairajan, Ramakrishnan and Barford, Paul and Sommers,
+ Joel and Willinger, Walter},
+ booktitle = {Proceedings of the 2015 ACM Conference on Special Interest
+ Group on Data Communication},
+ pages = {565--578},
+ year = {2015},
+ organization = {ACM}
+}
+
+@InProceedings{ durumeric2013zmap,
+ title = {ZMap: Fast Internet-wide Scanning and Its Security
+ Applications.},
+ author = {Durumeric, Zakir and Wustrow, Eric and Halderman, J Alex},
+ booktitle = {Usenix Security},
+ volume = {2013},
+ year = {2013}
+}
+
+@Misc{ egee,
+ author = {F. Gagliardi and B. Jones and F. Grey and M.E. Begin and
+ M. Heikkurinen},
+ note = { Building an infrastructure for scientific Grid computing:
+ status and goals of the EGEE project, \emph{Philosophical
+ Transactions of the Royal Society A. V. 363, Issue 1833,
+ pp. 1729 - 1742}, 2005}
+}
+
+@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}
+}
+
+@InProceedings{ equake,
+ author = {D. Weissenbach and E. Clevede},
+ title = "{Faster earthquake source mechanism determination with
+ EGEE}",
+ booktitle = {1st EGEE Conference, Geneva},
+ year = {2006}
+}
+
+@InProceedings{ fabri2009cgal,
+ title = {CGAL: The computational geometry algorithms library},
+ author = {Fabri, Andreas and Pion, Sylvain},
+ booktitle = {Proceedings of the 17th ACM SIGSPATIAL international
+ conference on advances in geographic information systems},
+ pages = {538--539},
+ year = {2009},
+ organization = {ACM}
+}
+
+@InProceedings{ faucets,
+ author = {L.V. Kale and S. Kumar and J. DeSouza and M. Potnuru and
+ S. Bandhakavi},
+ title = "{Faucets: Efficient Resource Allocation in the
+ Computational Grid}",
+ booktitle = {Proceedings of the 2004 International Conference on
+ Parallel Processing},
+ year = {2004}
+}
+
+@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}
+}
+
+@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}
+}
+
+@Misc{ ganga,
+ author = {J.T. Moscicki },
+ note = { Ganga - a computational task management tool for easy
+ access to Grid. \emph{Computer Physics Communications,
+ Volume 180, Issue 11, Pages 2303–2316, 2009}, }
+}
+
+@Article{ gankevich2010srav,
+ author = {Ганкевич, И. Г. and Дегтярев, А. Б.
+ and {Соэ Моэ Лвин}},
+ journal = {Морские интеллектуальные
+ технологии},
+ language = {russian},
+ pages = {10--13},
+ rawentry = {Ганкевич И. Г., Дегтярев А. Б., Соэ
+ Моэ Лвин СРАВНЕНИЕ
+ ЭФФЕКТИВНОСТИ ПРИМЕНЕНИЯ {MPI} И
+ {OpenCL} ДЛЯ ГЕНЕРАЦИИ ВОЛНОВОЙ
+ ПОВЕРХНОСТИ // МОРСКИЕ
+ ИНТЕЛЛЕКТУАЛЬНЫЕ ТЕХНОЛОГИИ,
+ 2010. -- № 4. -- P. 10-13},
+ title = {Сравнение эффективности
+ применения {MPI} и {OpenCL} для
+ генерации волновой поверхности
+ },
+ volume = {4},
+ year = {2010},
+ category = {oceanwaves}
+}
+
+@InProceedings{ gankevich2013mode,
+ address = {Yerevan, Armenia},
+ author = {Gankevich, Ivan and Degtyarev, Alexander},
+ booktitle = {Proceedings of {IX} International Conference on Computer
+ Science and Information Tecnologies ({CSIT}'13)},
+ language = {english},
+ pages = {240--244},
+ rawentry = {Ivan Gankevich, Alexander Degtyarev Model of distributed
+ computations in virtual testbed // Proceedings of {IX}
+ International Conference on Computer Science and
+ Information Tecnologies ({CSIT}'13) -- Yerevan, Armenia, --
+ 2013. -- P. 240-244},
+ title = {Model of distributed computations in virtual testbed},
+ year = {2013},
+ category = {hpc}
+}
+
+@InProceedings{ gankevich2013virt,
+ author = {Gankevich, I. and Gaiduchok, V. and Gushchanskiy, D. and
+ Tipikin, Yu. and Korkhov, V. and Degtyarev, A. and
+ Bogdanov, A. and Zolotarev, V.},
+ booktitle = {{IEEE} conference publication},
+ language = {english},
+ pages = {1--6},
+ rawentry = {Gankevich I., Gaiduchok V., Gushchanskiy D., Tipikin Yu.,
+ Korkhov V., Degtyarev A., Bogdanov A., Zolotarev V. Virtual
+ private supercomputer: Design and evaluation // {IEEE}
+ CONFERENCE PUBLICATION, 2013. -- Vol. 6710358, -- P. 1-6},
+ title = {Virtual private supercomputer: Design and evaluation},
+ volume = {6710358},
+ year = {2013},
+ category = {virtualisation}
+}
+
+@Article{ gankevich2014cons,
+ author = {Gankevich, Ivan and Korkhov, Vladimir and Balyan, Serob
+ and Gaiduchok, Vladimir and Gushchanskiy, Dmitry and
+ Tipikin, Yuri and Degtyarev, Alexander and Bogdanov,
+ Alexander},
+ journal = {Lecture Notes in Computer Science},
+ language = {english},
+ pages = {341--354},
+ rawentry = {Ivan Gankevich, Vladimir Korkhov, Serob Balyan, Vladimir
+ Gaiduchok, Dmitry Gushchanskiy, Yuri Tipikin, Alexander
+ Degtyarev, Alexander Bogdanov Constructing Virtual Private
+ Supercomputer Using Virtualization and Cloud Technologies
+ // Lecture Notes in Computer Science, 2014. -- Vol. 8584,
+ -- P. 341-354},
+ title = {Constructing Virtual Private Supercomputer Using
+ Virtualization and Cloud Technologies},
+ volume = {8584},
+ year = {2014},
+ category = {virtualisation}
+}
+
+@Article{ gankevich2014meto,
+ author = {Ганкевич, И. Г. and Дегтярев, А. Б.},
+ journal = {Процессы управления и
+ устойчивость},
+ language = {russian},
+ number = {17},
+ pages = {295--300},
+ rawentry = {Ганкевич И.Г., Дегтярев А.Б.
+ Методы распределения нагрузки
+ на многопроцессорную систему //
+ Процессы управления и
+ устойчивость, 2014. -- T. 1(17), -- С.
+ 295-300},
+ title = {Методы распределения нагрузки
+ на многопроцессорную систему },
+ volume = {1},
+ year = {2014},
+ category = {hpc}
+}
+
+@InCollection{ gankevich2015novel,
+ year = {2015},
+ isbn = {978-3-319-21409-2},
+ booktitle = {Computational Science and Its Applications -- ICCSA 2015},
+ volume = {9158},
+ series = {Lecture Notes in Computer Science},
+ editor = {Gervasi, Osvaldo and Murgante, Beniamino and Misra, Sanjay
+ and Gavrilova, Marina L. and Rocha, Ana Maria Alves
+ Coutinho and Torre, Carmelo and Taniar, David and Apduhan,
+ Bernady O.},
+ title = {Novel Approaches for Distributing Workload on Commodity
+ Computer Systems},
+ publisher = {Springer International Publishing},
+ keywords = {Long-lived transactions; Distributed pipeline; Node
+ discovery; Software engineering; Distributed computing;
+ Cluster computing},
+ author = {Gankevich, Ivan and Tipikin, Yuri and Degtyarev, Alexander
+ and Korkhov, Vladimir},
+ pages = {259-271},
+ language = {english},
+ category = {hpc}
+}
+
+@Article{ gankevich2015spec,
+ title = {Efficient processing and classification of wave energy
+ spectrum data with a distributed pipeline},
+ author = {Ivan Gankevich and Alexander Degtyarev},
+ journal = {Computer Research and Modeling},
+ publisher = {Institute of Computer Science},
+ volume = {7},
+ number = {3},
+ pages = {517--520},
+ year = {2015},
+ keywords = {distributed system, big data, data processing, parallel
+ computing},
+ abstract = { Processing of large amounts of data often consists of
+ several steps, e.g. pre- and post-processing stages, which
+ are executed sequentially with data written to disk after
+ each step, however, when pre-processing stage for each task
+ is different the more efficient way of processing data is
+ to construct a pipeline which streams data from one stage
+ to another. In a more general case some processing stages
+ can be factored into several parallel subordinate stages
+ thus forming a distributed pipeline where each stage can
+ have multiple inputs and multiple outputs. Such processing
+ pattern emerges in a problem of classification of wave
+ energy spectra based on analytic approximations which can
+ extract different wave systems and their parameters (e.g.
+ wave system type, mean wave direction) from spectrum.
+ Distributed pipeline approach achieves good performance
+ compared to conventional “sequential-stage” processing.
+ },
+ language = {english},
+ category = {hpc}
+}
+
+@InProceedings{ gankevich2015subord,
+ author = {Gankevich, Ivan and Tipikin, Yuri and Gaiduchok,
+ Vladimir},
+ booktitle = {International Conference on High Performance Computing
+ Simulation (HPCS)},
+ title = {Subordination: Cluster management without distributed
+ consensus},
+ year = {2015},
+ pages = {639-642},
+ keywords = {Clustering algorithms;Computers;Heuristic algorithms;IP
+ networks;Network topology;Nominations and
+ elections;Topology;cluster accounting;cluster
+ management;cluster monitoring;job scheduling;leader
+ election},
+ doi = {10.1109/HPCSim.2015.7237106},
+ abstract = { Nowadays, many cluster management systems rely on
+ distributed consensus algorithms to elect a leader that
+ orchestrates subordinate nodes. Contrary to these studies
+ we propose consensus-free algorithm that arranges cluster
+ nodes into multiple levels of subordination. The algorithm
+ structures IP address range of cluster network so that each
+ node has ranked list of candidates, from which it chooses a
+ leader. The results show that this approach easily scales
+ to a large number of nodes due to its asynchronous nature,
+ and enables fast recovery from node failures as they occur
+ only on one level of hierarchy. Multiple levels of
+ subordination are useful for efficiently collecting
+ monitoring and accounting data from large number of nodes,
+ and for scheduling general-purpose tasks on a cluster. },
+ note = {Outstanding poster paper award.},
+ language = {english},
+ category = {hpc}
+}
+
+@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}
+}
+
+@Article{ gankevich2015virtcluster,
+ title = {Applications of on-demand virtual clusters to high
+ performance computing},
+ author = {Gankevich, I. and Balyan, S. and Abrahamyan, S. and
+ Korkhov, V.},
+ journal = {Computer Research and Modeling},
+ publisher = {Institute of Computer Science},
+ volume = {7},
+ number = {3},
+ pages = {511--516},
+ year = {2015},
+ keywords = {virtual machine, lightweight virtualisation, application
+ containers},
+ abstract = { Virtual machines are usually associated with an ability
+ to create them on demand by calling web services, then
+ these machines are used to deliver resident services to
+ their clients; however, providing clients with an ability
+ to run an arbitrary programme on the newly created machines
+ is beyond their power. Such kind of usage is useful in a
+ high performance computing environment where most of the
+ resources are consumed by batch programmes and not by
+ daemons or services. In this case a cluster of virtual
+ machines is created on demand to run a distributed or
+ parallel programme and to save its output to a network
+ attached storage. Upon completion this cluster is destroyed
+ and resources are released. With certain modifications this
+ approach can be extended to interactively deliver
+ computational resources to the user thus providing virtual
+ desktop as a service. Experiments show that the process of
+ creating virtual clusters on demand can be made efficient
+ in both cases. },
+ language = {english},
+ category = {virtualisation}
+}
+
+@Article{ goto2008anatomy,
+ title = {Anatomy of high-performance matrix multiplication},
+ author = {Goto, Kazushige and Geijn, Robert A},
+ journal = {ACM Transactions on Mathematical Software (TOMS)},
+ volume = {34},
+ number = {3},
+ pages = {12},
+ year = {2008},
+ publisher = {ACM}
+}
+
+@Article{ goto2008high,
+ title = {High-performance implementation of the level-3 BLAS},
+ author = {Goto, Kazushige and Van De Geijn, Robert},
+ journal = {ACM Transactions on Mathematical Software (TOMS)},
+ volume = {35},
+ number = {1},
+ pages = {4},
+ year = {2008},
+ publisher = {ACM}
+}
+
+@Misc{ gptm3d,
+ author = {C. Germain-Renaud and R. Texier and A. Osorio},
+ note = {Interactive Reconstruction and Measurement on the Grid.
+ \emph{Methods of Information in Medicine, Vol. 44(2) pp.
+ 227-232}, 2005}
+}
+
+@Misc{ gsl2008scientific,
+ title = {Scientific Library},
+ author = {GSL, GNU},
+ year = {2008}
+}
+
+@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}
+}
+
+@Article{ huang1980experimental,
+ title = {An experimental study of the surface elevation probability
+ distribution and statistics of wind-generated waves},
+ author = {Huang, Norden E and Long, Steven R},
+ journal = {Journal of Fluid Mechanics},
+ volume = {101},
+ number = {01},
+ pages = {179--200},
+ year = {1980},
+ publisher = {Cambridge Univ Press}
+}
+
+@InProceedings{ kat2001prediction,
+ title = {Prediction of extreme motions and capsizing of ships and
+ offshore marine vehicles},
+ author = {de Kat, Jan O and Paulling, J Randolph},
+ booktitle = {OMAE 2001-20th Conference on Offshore Mechanics and Arctic
+ Engineering},
+ year = {2001}
+}
+
+@Book{ kochin1966theoretical,
+ title = {Theoretical hydrodynamics [in Russian]},
+ author = {Kochin, N. and Kibel, I. and Roze, N.},
+ pages = {237},
+ year = {1966},
+ publisher = {FizMatLit}
+}
+
+@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}
+}
+
+###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}
+}
+
+@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}
+}
+
+@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{ 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}
+}
+
+###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}
+}
+
+@Article{ longuet1957statistical,
+ title = {The statistical analysis of a random, moving surface},
+ author = {Longuet-Higgins, Michael S},
+ journal = {Philosophical Transactions of the Royal Society of London
+ A: Mathematical, Physical and Engineering Sciences},
+ volume = {249},
+ number = {966},
+ pages = {321--387},
+ year = {1957},
+ publisher = {The Royal Society}
+}
+
+@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}
+}
+
+@Book{ lyons2010understanding,
+ title = {Understanding digital signal processing},
+ author = {Lyons, Richard G},
+ year = {2010},
+ publisher = {Pearson Education}
+}
+
+@InProceedings{ malewicz2010pregel,
+ title = {Pregel: a system for large-scale graph processing},
+ author = {Malewicz, Grzegorz and Austern, Matthew H and Bik, Aart JC
+ and Dehnert, James C and Horn, Ilan and Leiser, Naty and
+ Czajkowski, Grzegorz},
+ booktitle = {Proceedings of the 2010 ACM SIGMOD International
+ Conference on Management of data},
+ pages = {135--146},
+ year = {2010},
+ organization = {ACM}
+}
+
+@Article{ mathematica10,
+ author = {{Wolfram Research, Inc.}},
+ title = {Mathematica},
+ annote = {Version 10.4},
+ publisher = {Wolfram Research, Inc.},
+ address = {Champaign, Illinois},
+ year = {2016}
+}
+
+@Article{ matsumoto1998dynamic,
+ title = {Dynamic creation of pseudorandom number generators},
+ author = {Matsumoto, Makoto and Nishimura, Takuji},
+ journal = {Monte Carlo and Quasi-Monte Carlo Methods},
+ volume = {2000},
+ pages = {56--69},
+ year = {1998}
+}
+
+@Article{ matsumoto1998mersenne,
+ title = {Mersenne twister: a 623-dimensionally equidistributed
+ uniform pseudo-random number generator},
+ author = {Matsumoto, Makoto and Nishimura, Takuji},
+ journal = {ACM Transactions on Modeling and Computer Simulation
+ (TOMACS)},
+ volume = {8},
+ number = {1},
+ pages = {3--30},
+ year = {1998},
+ publisher = {ACM}
+}
+
+@Misc{ maxmind2016geolite,
+ title = {GeoIP},
+ author = {MaxMind, LLC},
+ howpublished = {\url{https://dev.maxmind.com/geoip/geoip2/geolite2/}},
+ year = {2016}
+}
+
+@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{ mpiblast,
+ author = {A. Darling and L. Carey and W. Feng},
+ title = "{The Design, Implementation, and Evaluation of mpiBLAST}",
+ booktitle = {4th International Conference on Linux Clusters: The HPC
+ Revolution 2003 in conjunction with ClusterWorld Conference
+ and Expo},
+ year = {2003}
+}
+
+@Misc{ mpichg2,
+ author = {N. Karonis and B. Toonen and I. Foster},
+ note = { MPICH-G2: A Grid-Enabled Implementation of the Message
+ Passing Interface, \emph{Journal of Parallel and
+ Distributed Computing, Vol. 63(5), pp. 551-563}, 2003}
+}
+
+@Misc{ nimrod,
+ note = {Nimrod-G. http://www.csse.monash.edu.au/~davida/nimrod/}
+}
+
+@Misc{ nws,
+ author = { R. Wolski and N. Spring and J. Hayes},
+ note = {The Network Weather Service: Distributed Resource
+ Performance Forecasting Service for Metacomputing.
+ \emph{Journal of Future Generation Computing Systems,Volume
+ 15, Numbers 5-6, pp. 757-768}, October 1999 }
+}
+
+@Book{ oppenheim1989discrete,
+ title = {Discrete-time signal processing},
+ author = {Oppenheim, Alan V and Schafer, Ronald W and Buck, John R
+ and others},
+ volume = {2},
+ year = {1989},
+ publisher = {Prentice hall Englewood Cliffs, NJ}
+}
+
+@Article{ owen1956tables,
+ title = {Tables for computing bivariate normal probabilities},
+ author = {Owen, Donald B},
+ journal = {The Annals of Mathematical Statistics},
+ volume = {27},
+ number = {4},
+ pages = {1075--1090},
+ year = {1956},
+ publisher = {JSTOR}
+}
+
+@Book{ pavel2013algorithms,
+ title = {Algorithms for efficient computation of convolution},
+ author = {Pavel, Karas and David, Svoboda},
+ year = {2013},
+ publisher = {INTECH Open Access Publisher}
+}
+
+@Misc{ respgrids,
+ author = {C. Germain-Renaud and C. Loomis and J.T. Moscicki and R.
+ Texier},
+ note = { Scheduling for Responsive Grids. \emph{Grid Computing
+ Journal, Special Issue on EGEE User Forum}, 2006}
+}
+
+@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}
+}
+
+@Misc{ ru-backbone,
+ title = {Rostelecom Internet Backbone map},
+ howpublished = {\url{http://www.rostelecom.ru/en/about/net/magistr/}},
+ year = {2016}
+}
+
+@TechReport{ schmitke1981shipmo,
+ title = {SHIPMO: A FORTRAN PROGRAM TO PREDICT SHIP MOTIONS IN
+ WAVES},
+ author = {Schmitke, RT and Whitten, BT},
+ year = {1981}
+}
+
+@InProceedings{ seo2010hama,
+ title = {Hama: An efficient matrix computation with the mapreduce
+ framework},
+ author = {Seo, Sangwon and Yoon, Edward J and Kim, Jaehong and Jin,
+ Seongwook and Kim, Jin-Soo and Maeng, Seungryoul},
+ booktitle = {Cloud Computing Technology and Science (CloudCom), 2010
+ IEEE Second International Conference on},
+ pages = {721--726},
+ year = {2010},
+ organization = {IEEE}
+}
+
+@Article{ shin2003nonlinear,
+ title = {Nonlinear time domain simulation technology for seakeeping
+ and wave-load analysis for modern ship design. Authors'
+ closure},
+ author = {Shin, Y S and Belenky, V L and Lin, W M and Weems, K M and
+ Engle, A H and Mc Taggart, Kevin and Falzarano, Jeffrey M
+ and Hutchison, Bruce L and Gerigk, Miroslaw and
+ Grochowalski, Stefan},
+ journal = {Transactions of Society of Naval Architects and Marine
+ Engineers},
+ volume = {111},
+ pages = {557--583},
+ year = {2003},
+ publisher = {Society of Naval Architects and Marine Engineers}
+}
+
+@Article{ shoshmina2007,
+ title = {Using {GRID} technologies for computations (in Russian)},
+ author = {Shoshmina, I. and Bogdanov, A.},
+ year = {2007},
+ series = {4},
+ volume = {3},
+ pages = {130--137},
+ journal = {Saint Petersburg State University Bulletin (Physics and
+ Chemistry)}
+}
+
+@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)}
+}
+
+@InProceedings{ stab2012,
+ 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 on Stability of Ships and Ocean Vehicles,
+ Athens},
+ year = 2012,
+ pages = {841--852}
+}
+
+@InCollection{ svoboda2011efficient,
+ title = {Efficient computation of convolution of huge images},
+ author = {Svoboda, David},
+ booktitle = {Image Analysis and Processing--ICIAP 2011},
+ pages = {453--462},
+ year = {2011},
+ publisher = {Springer}
+}
+
+@Book{ tel2000introduction,
+ title = {Introduction to distributed algorithms},
+ author = {Tel, Gerard},
+ year = {2000},
+ publisher = {Cambridge University press}
+}
+
+@Misc{ uls,
+ author = {J.T. Moscicki and M. Bubak and H.-C. Lee and A. Muraru and
+ P. Sloot},
+ note = {Quality of Service on the Grid with User Level Scheduling.
+ \emph{Cracow Grid Workshop Proceedings}, 2006}
+}
+
+@Misc{ usa-backbone,
+ title = {Rostelecom Internet Backbone map},
+ howpublished = {\url{http://www.telecomramblings.com/network-maps/usa-fiber-backbone-map-resources/}},
+ year = {2016}
+}
+
+@Misc{ utopia,
+ author = {S. Zhou and X. Zheng and J. Wang and P. Delisle},
+ note = {Utopia: a load sharing facility for large, heterogeneous
+ distributed computer systems, \emph{Software Practice and
+ Experience, v.23(12), pp.1305-1336}, 1993}
+}
+
+@Article{ van1982album,
+ title = {An album of fluid motion},
+ author = {Van Dyke, Milton},
+ year = {1982},
+ publisher = {Parabolic Press Stanford}
+}
+
+@InProceedings{ van2002development,
+ title = {Development, validation and application of a time domain
+ seakeeping method for high speed craft with a ride control
+ system},
+ author = {Van Walree, F},
+ booktitle = {Proceedings of the 24th Symposium on Naval Hydrodynamics},
+ year = {2002}
+}
+
+@Article{ van2007forensic,
+ title = {Forensic research into the loss of ships by means of a
+ time domain simulation tool},
+ author = {van Walree, F and de Kat, JO and Ractliffe, AT},
+ journal = {International shipbuilding progress},
+ volume = {54},
+ number = {4},
+ pages = {381--407},
+ year = {2007},
+ publisher = {IOS Press}
+}
+
+@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}
+}
+
+@InProceedings{ weems2015rapid,
+ author = {Kenneth Weems and Vadim Belenky},
+ year = {2015},
+ title = {Rapid Ship Motion Simulations for Investigating Rare
+ Stability Failures in Irregular Seas},
+ booktitle = {International Conference on Stability of Ships and Ocean
+ Vehicles (STAB)},
+ pages = {915--925},
+ address = {Glasgow, UK}
+}
+
+@Book{ wilde2011rest,
+ title = {{REST}: from research to practice},
+ author = {Wilde, Erik and Pautasso, Cesare},
+ year = {2011},
+ publisher = {Springer Science \& Business Media}
+}
+
+###Book{ wilde2011rest,
+ title = {{REST}: from research to practice},
+ author = {Wilde, Erik and Pautasso, Cesare},
+ year = {2011},
+ publisher = {Springer Science \& Business Media}
+}
+
+@InProceedings{ zotkin1999job,
+ title = {Job-length estimation and performance in backfilling
+ schedulers},
+ author = {Zotkin, Dinitry and Keleher, Peter J},
+ booktitle = {High Performance Distributed Computing, 1999. Proceedings.
+ The Eighth International Symposium on},
+ pages = {236--243},
+ year = {1999},
+ organization = {IEEE}
+}
+
+@Book{ рожков1990вероятностные,
+ title = {Вероятностные модели
+ океанологических процессов},
+ author = {Рожков, Валентин Алексеевич and
+ Трапезников, Юрий
+ Александрович},
+ year = {1990},
+ publisher = {Гидрометеоиздат}
+}
+
+@Article{ рожков1996теория,
+ title = {Теория вероятностей случайных
+ событий, величин и функций с
+ гидрометеорологическими
+ примерами},
+ author = {Рожков, ВА},
+ journal = {С-Пб, Прогресс--Погода},
+ year = {1996}
+}
diff --git a/phd-diss-ru.org b/phd-diss-ru.org
@@ -15,13 +15,93 @@
* Введение
** Актуальность темы
+Программы, моделирующие воздействие морских волн на судно, плавучую платформу
+или какой-либо другой морской объект, широко используются для расчета качки
+судна, определения воздействия внешних сил на структуру морского объекта, а
+также для моделирования затопления и других процессов, вызываемых
+взаимодействием объекта с морскими волнами; однако, большинство из них
+используют линейную теорию для моделирования морского волнения
+cite:shin2003nonlinear,van2007forensic,kat2001prediction,van2002development, что
+не позволяет моделировать некоторые особенности ветроволнового климата. Среди
+них можно выделить переход от нормальных погодных условий к шторму и волнение,
+вызванное наложением множества систем ветровых волн и волн зыби,
+распространяющихся в разных направлениях. Другой особенностью этих программ
+является использование теории волн малой амплитуды, т.е. волн, амплитуда которых
+много меньше, чем их длина. Это делает расчеты грубыми, и не позволяет
+моделировать качку судна в условиях нерегулярного волнения, когда такое
+предположение несправедливо. Ввиду описанных сложностей разработка более
+совершенных моделей и методов, используемых при расчете динамики судна, является
+актуальной задачей на сегодняшний день.
** Степень разработанности
+Особенностью комплексов расчета динамики судов является использование линейных
+моделей ветрового волнения, и, хотя эти модели хорошо исследованы, их
+вычислительная эффективность не всегда достаточна для проведения длительных
+численных экспериментов. Например, в случае модели Лонге---Хиггинса для
+увеличения временной протяженности реализации морского волнения может
+понадобится увеличить количество частот спектра на входе для исключения
+периодичности, что приводит к нелинейному увеличению времени генерации с ростом
+длины реализации. В случае альтернативных моделей ветрового
+волнения для расчета давлений используются методы вычислительной гидродинамики,
+обладающие меньшей эффективностью, чем аналитические методы, разработанные для
+для линейной модели. Таким образом, степень разработанности используемых на
+практике моделей ветрового волнения и методов расчета давлений не позволяет
+эффективно проводить длительные численные эксперименты, а уход от линейной
+модели приведет к качественному улучшению результатов экспериментов и будет
+способствовать проведению исследований возникающих редко экстремальных ситуаций,
+связанных с потерей остойчивости (например, опрокидывание и брочинг).
** Цели и задачи
+Основной целью работы является разработка математического и численного аппарата
+имитационного моделирования морских волн для проведения длительных численных
+экспериментов и определения величины создаваемого морскими волнами воздействия
+на морские объекты. Основные задачи, решаемые в рамках работы:
+- разработка модели ветрового волнения, способной генерировать реализации
+ взволнованной морской поверхности, имеющие сверхбольшой период и состоящие из
+ волн произвольной амплитуды;
+- разработка метода расчета давлений, работающего с этой моделью и не
+ использующего теорию волн малой амплитуды;
+- разработка комплекса программ, реализующего созданную модель и метод расчета
+ давлений и позволяющего проводить расчеты как на многопроцессорной машине с
+ общей памятью, так и на компьютерном кластере.
** Научная новизна
+Авторегрессионная модель в отличие от других моделей ветрового волнения не
+основана на теории волн малой амплитуды, что позволяет учесть такие аспекты
+океанских волн, как асимметричность распределения волновых аппликат. В то же
+время математический аппарат этой модели хорошо разработан в других научных
+областях, что позволяет обобщить модель для моделирования развития морского
+волнения в условиях шторма с учетом климатических спектров и данных ассимиляции
+определенных районов мирового океана.
** Теоретическая и практическая значимость работы
+Применение альтернативной модели морского волнения и метода расчета давлений, не
+использующего предположения о малости амплитуд волн и линейной теории волн,
+позволит качественно повысить работу комплексов программ для расчета воздействия
+океанских волн на морские объекты.
** Методология и методы исследования
+Программная реализация авторегрессионной модели и методы вычислений давлений
+была создана инкрементально: сначала был создан прототип на инженерном языке
+высокого уровня (Mathematica, Octave), который затем бы лпреобразован в
+программу на языке более низкого уровня (C++). Для вывода аналитической формулы
+расчета давлений использовался математический аппарат, проверка полученных
+выражений осуществлялась с помощью системы компьютерной алгебры Mathematica.
** Положения, выносимые на защиту
+- Модель ветрового волнения, способная генерировать реализации взволнованной
+ морской поверхности, имеющие сверхбольшой период и состоящие из волн
+ произвольной амплитуды;
+- Метод расчета давлений, работающий с этой моделью и не использующий теорию
+ волн малой амплитуды;
+- Комплекс программ, реализующий созданную модель и метод расчета давлений и
+ позволяющий проводить расчеты как на многопроцессорной машине с общей памятью,
+ так и на компьютерном кластере.
** Степень достоверности и апробация результатов
+Достоверность полученных результатов как по модели авторегрессии так и по методу
+вычислений давлений подтверждается многочисленными и всесторонними численными
+экспериментами, целью которых было сравнение полученных результатов с поведением
+реальных морских волн на основе имеющихся натурных данных. Апробация
+производилась на системе Large Amplitude Motion Program (LAMP), в которой модель
+авторегрессии и метод вычислений давлений были реализованы и сопоставлены с
+используемыми ранее методами, основанными на теории волн малой амплитуды. Эти
+проверки показали целесообразность применения и более высокую эффективность
+альтернативной модели и метода расчета давлений ввиду их гидродинамической
+адекватности и более высокой производительности.
* Постановка задачи
* Обзор литературы
* Применение модели АРСС в задаче имитационного моделирования морского волнения