Бал, Хенри
Хенри Элле Бал (англ. Henri Elle Bal; [Нет даты!]) — нидерландский учёный в области информатики, профессор Амстердамского свободного университета. Известен исследованиями в области компьютерных систем со специализацией на параллельных вычислительных системах, языках программирования и приложениях.
Биография[править]
Бал получил степень инженера по математике с отличием в Делфтском техническом университете в 1982 году[1]. Вскоре после окончания учёбы перешёл в Амстердамский свободный университет, где начал исследования по оптимизации компиляторов в группе компьютерных систем под руководством профессора Эндрю Таненбаума. Таненбаум предложил Балу стать аспирантом в его группе. Исследования Бала привели к созданию языка программирования Orca, одного из первых языков, предназначенных для крупномасштабных кластерных компьютеров. В отличие от большинства других языков параллельного программирования, Orca основан на объектной модели с общими данными, которая позволяет группе компьютеров создавать иллюзию совместного использования объектов данных в общей памяти. Программы работают с этими объектами так, как если бы они были локальными, даже если единственная копия хранится на другой машине. Система времени выполнения поддерживает эту иллюзию, автоматически копируя данные по мере необходимости и обеспечивая согласованность между копиями.
Его диссертация, написанная под руководством Таненбаума, была опубликована издательством Prentice-Hall в виде книги под названием Programming Distributed Systems[2].
После получения степени доктора философии Бал работал постдоком в Массачусетском технологическом институте в Кембридже, в Аризонском университете в Тусоне и в Имперском колледже Лондона. Затем вернулся в Амстердамский свободный университет в качестве доцента. Вскоре после этого получил грант «Пионер» от Нидерландского национального научного фонда. Он использовал грант в размере 1,6 миллиона гульденов (около 1 миллиона долларов) для создания исследовательской группы по параллельному программированию. В 1994 году стал доцентом, а в 1998 году — профессором. Его работа по-прежнему сосредоточена на кластерных компьютерах, языках параллельного программирования и параллельных приложениях.
Вместе с одним из своих студентов, Джоном Ромейном, он решил игру овари, перебрав все возможные позиции, достижимые из текущей, и выбрав лучший ход, что обычно приводит к форсированному выигрышу. Статья[3] об этом исследовании под названием «Solving the Game of Awari using Parallel Retrograde Analysis» была опубликована в журнале IEEE Computer в октябре 2003 года и получила широкую огласку[4].
Бал подготовил около дюжины аспирантов и написал почти 100 научных статей для ведущих конференций и журналов по информатике. Он также был инициатором приобретения и использования трёх больших распределённых кластерных компьютеров под названием Distributed ASCI Supercomputer. Бал был членом более 30 программных комитетов. В настоящее время он является заместителем директора исследовательского проекта VL-e стоимостью 50 миллионов долларов, а также профессором.
Награды и признание[править]
- Многочисленные приглашённые лекции и основные доклады на конференциях (например, IEEE Cluster 2000; CANPC '00; Global Grid Forum, 2001).
- Член программы IEEE CS European Distinguished Visitor’s Program.
- Награда за лучшую статью на Международной конференции по параллельной обработке (1998 год).
- Избранный член Европейской академии (2013 год)[5].
Библиография[править]
- Programming Distributed Systems, Prentice-Hall, 1991.
- Programming Language Essentials (с Диком Груне), Addison-Wesley, 1994.
- Modern Compiler Design (с Диком Груне, Сериелем Якобсом и Куном Лангендуном), Wiley, 2000.
Примечания[править]
- ↑ Curriculum Vitae of Henri Bal. Проверено 27 июля 2026.
- ↑ Programming Distributed Systems, ISBN 978-0-13-722083-0
- ↑ (2003) «Solving awari with parallel retrograde analysis». Computer 36 (10): 26–33. DOI:10.1109/MC.2003.1236468. .
- ↑ Boffins crack ancient board game with 36 server cluster. The Register. Проверено 27 июля 2026.
- ↑ Henri Bal. Academia Europaea. Архивировано из первоисточника 28 марта 2019. Проверено 27 июля 2026.
Ссылки[править]
- Профессор Хенри Э. Бал на кафедре компьютерных систем Амстердамского свободного университета
- Бал, Хенриангл. в проекте «Математическая генеалогия»
Одним из источников, использованных при создании данной статьи, является статья из википроекта «Рувики» («ruwiki.ru») под названием «Бал, Хенри», расположенная по адресу:
Материал указанной статьи полностью или частично использован в Циклопедии по лицензии CC-BY-SA 4.0 и более поздних версий. Всем участникам Рувики предлагается прочитать материал «Почему Циклопедия?». |