Об особенностях организации СУБД в MPP-системе
Автор: Демидов Алексей Александрович
Журнал: Программные системы: теория и приложения @programmnye-sistemy
Рубрика: Искусственный интеллект, интеллектуальные системы, нейронные сети
Статья в выпуске: 4 (22) т.5, 2014 года.
Бесплатный доступ
В настоящее время ведутся работы по созданию экзафлопсных компьютеров, способных выполнять 1018 операций с плавающей точкой в секунду. Полезная производительность комплекса на реальных задачах обычно оказывается существенно ниже из-за накладных расходов на синхронизацию конкурирующих процессов. В данной работе излагается концепция пассивного кэша, который позволяет в ряде задач отказаться от синхронизации процессов, а также предлагается архитектура высокопроизводительной СУБД на его основе.
Параллельные и распределённые вычисления, сверхбольшие базы данных.
Короткий адрес: https://sciup.org/14335991
IDR: 14335991
Список литературы Об особенностях организации СУБД в MPP-системе
- R. J. Chevance, Server Architectures: Multiprocessors, Clusters, Parallel Systems, Web Servers, and Storage Solutions, Elsevier Digital Press, Amsterdam, 2005, 739 pp.
- К. Хьюз, Т. Хьюз, Параллельное и распределённое программирование с использованием C++, Пер. с англ., Издательский дом «Вильямс», М., 2004, 672 с.
- Э. Таненбаум, М. ван Стеен, Распределённые системы. Принципы и парадигмы, Пер. с англ., Серия «Классика computer science», Питер, СПб., 2003, 877 с.
- J. Handy, The Cache Memory Book, 2nd ed., Academic Press Inc., San Diego, 1998, 229 pp.
- O. Babao, K. Marzullo, “Consistent global states of distributed systems: Fundamental concepts and mechanisms”, Distributed Systems. v. 4, Frontier Series, Addison-Wesley, New York, 2003, pp. 55-96.
- В. Г. Олифер, Н. А. Олифер, Компьютерные сети. Принципы, технологии, протоколы, 4-е изд., Питер, СПб., 2010, 944 с.
- М. Фаулер, Д. Райс, М. Фоммел, Э. Хайет, Р. Ми, Р. Стаффорд, Шаблоны корпоративных приложений, Пер. с англ., Signature Series, Вильямс, М., 2010, 544 с.
- C. Curino, E. Jones, Y. Zhang, S. Madden, “Schism: a Workload-Driven Approach to Database Replication and Partitioning”, 36th International Conference on Very Large Data Bases (Singapore, 2010, September 13-17), Proceedings of the VLDB Endowment, 3:1, pp. 48-57.