Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Lit / Kosyakov_-_raspredelennye_sistemy_unlocked.pdf
Скачиваний:
222
Добавлен:
16.03.2016
Размер:
3.86 Mб
Скачать

СПИСОК ЛИТЕРАТУРЫ

Основная литература

1.Столлингс В. Операционные системы. Четвертое издание. Пер. с англ. – М.: Вильямс, 2004. – 848 с.: ил.

2.Таненбаум Э., ван Стеен М. Распределенные системы. Принципы и парадигмы. – СПб: Питер, 2003. – 877 с.: ил.

3.Тель Ж. Введение в распределенные алгоритмы. Пер. с англ. – М.: МЦНМО, 2009. – 616 с.

4.Kshemkalyani A. D., Singhal M. Distributed Computing: Principles, Algorithms, and Systems. Cambridge University Press, 2008.

5.Stallings W. Operating Systems: Internals and design principles. Seventh edition. Prentice Hall, 2011.

6.Tanenbaum A. S., van Steen M. Distributed Systems: Principles and Paradigms. Second edition. Pearson Prentice Hall, 2007.

7.Tel G. Introduction to Distributed Algorithms. Second edition. Cambridge University Press, 2000.

Дополнительная литература

8.Топорков В. В. Модели распределенных вычислений. – М.:

 

Физматлит, 2004. – 320 с.

 

 

 

 

9.

Хьюз К.,

Хьюз Т.

Параллельное

и

распределенное

 

программирование с использованием С++. Пер. с англ. – М.:

 

Издательский дом "Вильямс", 2004. – 672

с.: ил.

 

 

10.

Эндрюс Г. Р.

Основы

многопоточного,

параллельного

и

 

распределенного программирования. Пер. с англ. – М.: Издательский

 

дом "Вильямс", 2003. – 512 с.: ил.

 

 

 

11.Chandy K. M., Lamport L. Distributed snapshots: determining global states of distributed systems // ACM Transactions on Computer Systems, 3(1), 1985. P.63–75.

12.Chandy K. M., Misra J. The Drinking Philosophers Problem // ACM TOPLAS, 6:4, October 1984. P.632-646.

13.Chandy K. M., Misra J. Parallel program design: a foundation. AddisonWesley, 1988.

14.Charron-Bost B. Concerning the size of logical clocks in distributed systems // Information Processing Letters, 39, 1991. P.11–16.

15.Charron-Bost B., Tel G., Mattern F. Synchronous, asynchronous, and causally ordered communication // Distributed Computing, 9(4), 1996. P.173–191.

16.Coulouris G., Dollimore J., Kindberg T., Blair G. Distributed Systems: Concepts and Design. Fifth edition. Addison-Wesley, 2011.

152

17.Fidge C. Logical time in distributed computing systems // IEEE Computer, August, 1991. P.28–33.

18.Fowler J., Zwaenepoel W. Causal distributed breakpoints // Proceedings of the 10th International Conference on Distributed Computing Systems, 1990. P.134–141.

19.Garg V.K. Concurrent and distributed computing in Java. John Wiley & Sons, 2004.

20.Ghosh S. Distributed systems: an algorithmic approach. Chapman and Hall/CRC, 2007.

21.Jard C., Jourdan G.-C. Dependency tracking and filtering in distributed computations // Brief Announcements of the ACM Symposium on PODC, 1994. A full presentation appeared as IRISA Technical Report No. 851, 1994.

22.Lamport L. Time, clocks and the ordering of events in a distributed system // Communications of the ACM, 21, 1978. P.558–564.

23.Lynch N. A. Distributed Algorithms. Morgan Kaufmann Publishers, 1996.

24.Rauber T., Rünger G. Parallel Programming For Multicore and Cluster Systems. Springer, 2010.

25.Mattern F. Virtual time and global states of distributed systems // Proceedings of the Parallel and Distributed Algorithms Conference, North-Holland, 1988. P.215–226.

26.Raymond K. Tree-based algorithm for distributed mutual exclusion // ACM Transactions on Computer Systems, 7, 1989. P.61–77.

27.Raynal M. A simple taxonomy of distributed mutual exclusion algorithms // Operating Systems Review, 25(2), 1991. P.47–50.

28.Ricart G., Agrawala A. K. An optimal algorithm for mutual exclusion in computer networks // Communications of the ACM, 24(1), 1981. P.9–17.

29.Singhal M., Kshemkalyani A. An efficient implementation of vector clocks // Information Processing Letters, 43, August, 1992. P.47–52.

30.Suzuki I., Kasami T. A distributed mutual exclusion algorithm // ACM Transactions on Computer Systems, 3(4), 1985. P.344–349.

153

В 2009 году Университет стал победителем многоэтапного конкурса, в результате которого определены 12 ведущих университетов России, которым присвоена категория «Национальный исследовательский университет». Министерством образования и науки Российской Федерации была утверждена программа его развития на 2009–2018 годы. В 2011 году Университет получил наименование «СанктПетербургский национальный исследовательский университет информационных технологий, механики и оптики»

КАФЕДРА ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

Кафедра вычислительной техники (ВТ) Санкт-Петербургского государственного университета информационных технологий, механики и оптики является одной из авторитетнейших научнопедагогических школ России. Более 70 лет кафедра ведет подготовку высококвалифицированных специалистов в области информатики и вычислительной техники. За годы своего существования на кафедре подготовлено более 5000 высококвалифицированных специалистов, подготовлено более 230 кандидатов наук и 36 докторов наук. Преподавателями и научными сотрудниками кафедры изданы десятки монографий, учебников и учебно-методических пособий. Кафедра имеет высококвалифицированный состав преподавателей, среди которых 9 профессоров и 14 доцентов.

Традиционно основной упор в подготовке специалистов на кафедре ВТ делается на фундаментальную базовую подготовку как в рамках общепрофессиональных дисциплин, так и специальных дисциплин, охватывающих все наиболее важные разделы информатики и вычислительной техники. Студенты старших курсов могут специализироваться в более узких профессиональных областях, таких как информационно-управляющие системы, открытые информационные системы и базы данных, сети ЭВМ и корпоративные системы. В 2011 году начата подготовка бакалавров и магистров по новому направлению «Программная инженерия».

Косяков Михаил Сергеевич

Введение в распределенные вычисления

Учебное пособие

В авторской редакции Редакционно-издательский отдел НИУ ИТМО

Зав. РИО Н.Ф. Гусарова Лицензия ИД № 00408 от 05.11.99 Подписано к печати Заказ № Тираж 250 экз.

Отпечатано на ризографе

Соседние файлы в папке Lit