stringtranslate.com

Анри Бал

Анри Элле Бал (родился 16 апреля 1958 г.) [1]профессор компьютерных наук в Амстердамском свободном университете в Нидерландах . Он известный исследователь в области компьютерных систем со специализацией на параллельных компьютерных системах, языках и приложениях.

Образование

Бал получил степень инженера по математике с отличием в Делфтском технологическом университете в 1982 году. [2] Вскоре после окончания университета он перешел в Свободный университет , где начал заниматься исследованиями по оптимизации компиляторов в группе компьютерных систем под руководством профессора Эндрю Таненбаума . Эта работа была настолько многообещающей, что Таненбаум убедил Бала стать аспирантом в своей группе. Исследования Бала в аспирантуре привели к разработке языка программирования Orca , одного из первых языков программирования, предназначенных для крупномасштабных кластерных компьютеров. В отличие от большинства других языков параллельного программирования, Orca основан на модели объектов с общими данными, которая позволяет группе компьютеров создавать иллюзию того, что они совместно используют объекты данных в общей памяти. Программы могут работать с этими объектами так, как будто они являются локальными, даже если единственная копия может храниться на другой машине. Система выполнения поддерживает эту иллюзию, автоматически реплицируя данные по мере необходимости и поддерживая согласованность между копиями. Его докторская диссертация, написанная под руководством Таненбаума, имела такое влияние, что позднее была опубликована издательством Prentice-Hall в виде книги под названием «Программирование распределенных систем» . [3]

Карьера

Получив степень доктора философии , Бал был постдокторантом в Массачусетском технологическом институте в Кембридже, штат Массачусетс , в Университете Аризоны в Тусоне, штат Аризона , и в Имперском колледже в Лондоне . Затем он вернулся в Свободный университет в качестве доцента . Вскоре после этого он получил грант «Pionier» от Голландского национального научного фонда, самую престижную награду, доступную тогда молодым исследователям. Он использовал грант в размере 1,6 миллиона гульденов (около 1 миллиона долларов), чтобы основать исследовательскую группу по параллельному программированию. В 1994 году он стал доцентом , а в 1998 году — полным профессором . Его работа по-прежнему сосредоточена на кластерных компьютерах, языках параллельного программирования и параллельных приложениях.

Вместе с одним из своих студентов, Джоном Ромейном, он решил игру авари , 3500-летнюю игру, искусно перечислив все возможные позиции, достижимые из текущей позиции, и выбрав лучший ход, обычно приводящий к форсированной победе. Статья [4] об этом исследовании под названием «Решение игры авари с использованием параллельного ретроградного анализа» была опубликована в IEEE Computer в октябре 2003 года и получила всемирную огласку. [5] [6] [7]

У Бала было около дюжины аспирантов, и он написал около 100 научных работ на ведущих конференциях и в журналах по информатике. Он также был движущей силой приобретения и использования трех больших распределенных кластерных компьютеров, называемых Distributed ASCI Supercomputer. Бал также был членом более 30 программных комитетов и, таким образом, оказал большое влияние на область параллельных вычислений. В настоящее время он является адъюнкт-директором исследовательского проекта VL-e стоимостью 50 миллионов долларов, а также профессором.

Почести

Книги

Бал является автором или соавтором трех влиятельных книг:

Ссылки

  1. ^ "Библиотека Конгресса". Архивировано из оригинала 2020-05-21 . Получено 2008-07-18 .
  2. ^ "Curriculum Vitae of Henri Bal" . Получено 2011-05-23 .
  3. ^ Программирование распределенных систем, ISBN 978-0-13-722083-0 
  4. ^ Romein, JW; Bal, HE (2003). «Решение авари с параллельным ретроградным анализом». Computer . 36 (10): 26–33. doi :10.1109/MC.2003.1236468. S2CID  15668937.
  5. ^ Иварс Петерсон. «Решение древней африканской игры». Science News Online. Архивировано из оригинала 6 января 2007 г. Получено 13 марта 2007 г.
  6. ^ "CompSci guys resolve ancient game". Geek.com. Архивировано из оригинала 20 октября 2006 года . Получено 13 марта 2007 года .
  7. ^ "Учёные взломали древнюю настольную игру с помощью кластера из 36 серверов". The Register .
  8. ^ "Henri Bal". Academia Europaea. Архивировано из оригинала 28 марта 2019 года.

Внешние ссылки