Введение

Британский учёный-компьютерщик Майкл Дэвид Мэй (Michael David May), член Королевского общества и Королевской инженерной академии (род. 24 февраля 1951 года) — британский учёный-компьютерщик. Он является профессором кафедры компьютерных наук Бристольского университета и основателем компании XMOS Semiconductor, где до февраля 2014 года занимал должность технического директора. Мэй был ведущим архитектором процессора Transputer. По состоянию на 2017 год он является обладателем 56 патентов в области микропроцессоров и многопроцессорных систем.

Жизнь и карьера

Мэй родился в Холмфирте, Йоркшир, Англия, и учился в школе королевы Елизаветы в Уэйкфилде. С 1969 по 1972 год он был студентом Королевского колледжа Кембриджского университета, сначала изучая математику, а затем компьютерные науки в Математической лаборатории Кембриджского университета, ныне Компьютерной лаборатории Кембриджского университета. Он перешел в Уорвикский университет и начал исследования в области робототехники. Сложности реализации систем обнаружения и управления побудили его разработать и внедрить ранний язык параллельного программирования EPL, который работал на кластере одноплатных микрокомпьютеров, соединенных последовательными каналами связи. Эта ранняя работа познакомила его с Тони Хоаром и Янном Барроном, одним из основателей Inmos. Когда Inmos была основана в 1978 году, Мэй присоединился к работе над архитектурой микрокомпьютеров, став ведущим архитектором транспондера и разработчиком связанного с ним языка программирования Occam. Эта работа стала продолжением его предыдущих исследований и также находилась под влиянием Тони Хоара, который в то время работал над CSP и выступал в качестве консультанта Inmos. Прототип транспондера назывался Simple 42 и был завершен в 1982 году. Первые серийные транспондеры, T212 и T414, появились в 1985 году, а транспондер с плавающей точкой T800 – в 1987 году. Мэй инициировал разработку одного из первых ПЛИС-пакетных коммутаторов C104, а также системы связи транспондера T9000. Тесно сотрудничая с Тони Хоаром и исследовательской группой по программированию Оксфордского университета, Мэй внедрил методы формальной верификации в разработку блока с плавающей точкой T800 и транспондера T9000. Это было одним из первых применений формальной верификации в проектировании микропроцессоров, включающее спецификации, преобразования, сохраняющие корректность, и проверку моделей, что привело к созданию первоначальной версии FDR-проверщика, разработанного в Оксфорде. В 1995 году Мэй присоединился к Бристольскому университету в качестве профессора информатики. С 1995 по 2006 год он был заведующим кафедрой информатики. Он продолжает работать профессором в Бристоле, поддерживая XMOS, спин-офф университета, который он основал в 2005 году. До XMOS он участвовал в работе Picochip, где написал оригинальный набор инструкций. Мэй женат, имеет троих сыновей и проживает в Бристоле, Великобритания.

Награды и признание

В 1990 году Мэй получил почетную степень доктора наук (DSc) от Университета Саутгемптона, после чего в 1991 году был избран членом Королевского общества, а в 1992 году удостоен медали и премии Клиффорда Патерсона Института физики. В 2010 году он был избран членом Королевской инженерной академии.