Уилсон, Роджер

Эта статья находится на начальном уровне проработки, в одной из её версий выборочно используется текст из источника, распространяемого под свободной лицензией
Материал из энциклопедии Руниверсалис

Роджер Уилсон (англ. Roger Wilson; род. в 1957 году; Лидс, Йоркшир, Великобритания) — британский ученый в сфере компьютерных технологий. Уилсон разработал микрокомпьютер Acorn, первый из длинной серии компьютеров, продаваемых Acorn Computers Ltd, включая язык программирования BBC BASIC[1]. Позже Уилсон разработал набор инструкций архитектуры ARM, который используется в большинстве смартфонов 21-го века. Уилсон является директором технологического конгломерата Broadcom Inc. В 2016 году Уилсон стал почетным членом колледжа Селвин в Кембридже.

В 1994 году сменил имя на Софи Уилсон (англ. Sophie Wilson) и стал появляться на публике под видом женщины.

Детство и образование

Уилсон вырос в Лидсе. Оба его родителя были учителями. Отец специализировался на английском языке, а мать — на физике[2]. Изучал информатику и математику в Кембриджском университете[3]. Во время каникул в университете Уилсон разработал микрокомпьютер с микропроцессором MOS Technology 6502, созданный на основе более раннего MK14[4], который использовался для электронного управления кормом для коров[5].

Карьера

В 1978 году он присоединилась к Acorn Computers Ltd после того, как изобрел устройство защиты игровых автоматов от уязвимости, позволявшей получить денежный выигрыш с помощью зажигалки[5]. Его компьютерная разработка была использована Крисом Карри и Германом Хаузером для создания Acorn Micro-Computer, первого из длинной линейки компьютеров, продаваемых компанией[1][4].

В июле 1981 года Уилсон расширил диалект языка программирования Бейсик для Acorn Atom в улучшенную версию для Acorn Proton, микрокомпьютера, который позволил Acorn выиграть контракт с Би-би-си для их амбициозного проекта в области компьютерного образования[4]. Хаузер договорился с Би-би-си, что предъявит им прототип разработки уже через неделю, после чего сообщил по отдельности Уилсон и его коллеге Стиву Ферберу, что другой из них на это тоже согласен. Уилсон принял вызов, в результате разработав (за три дня, с понедельника по среду) систему, включающую в себя печатную плату и компоненты, для чего потребовались быстрые интегральные микросхемы DRAM, которые были доставлены непосредственно от Hitachi. К вечеру четверга был создан прототип, но в программном обеспечении были ошибки, из-за которых он не спал всю ночь и занимался отладкой до пятницы. Уилсон вспоминал, что смотрел свадьбу принца Чарльза и леди Дианы Спенсер по маленькому портативному телевизору, пытаясь отладить и перепаять прототип. Вместе с Фербером Уилсон присутствовал за кадром во время первого телеэфира с участием его машины, на случай, если понадобятся какие-либо программные исправления. Позже он описал это событие как «уникальный момент, когда публика захотела узнать, как это всё работает, и её можно научить программированию»[6]. Proton переименовали BBC Micro, а его BASIC переименовали в BBC BASIC. Уилсон возглавлял развитие языка в течение следующих 15 лет. Помимо программирования, он написал руководства и технические спецификации, понимая, что общение является важной частью успеха[5].

В октябре 1983 года Уилсон начал проектировать набор команд для одного из первых процессоров с сокращенным набором команд (RISC), Acorn RISC Machine (ARM)[4], ARM1 был выпущен 26 апреля 1985 года[7]. Этот тип процессора впоследствии стал одним из самых успешных IP-ядер и к 2012 году использовался в 95 % смартфонов[5].

Уилсон разработал Acorn Replay, видеоархитектуру для машин Acorn. Она включает в себя расширения операционной системы для доступа к видео, а также кодеки, оптимизированные для запуска видео с высокой частотой кадров на процессорах ARM начиная с ARM 2 и далее.

Он был членом совета директоров компании Eidos Interactive, а также был консультантом ARM Ltd, когда она была отделена от Acorn в 1990 году.

После закрытия Acorn Computers Уилсон несколько раз появлялся на публике, чтобы рассказать о проделанной работе[8].

В дальнейшем он являелся директором IC Design в офисе Broadcom в Кембридже, Великобритания[9]. Он был главным архитектором процессора Firepath от Broadcom[10]. Firepath имеет свою историю в Acorn Computers, которая после переименования в Element 14 была куплена Broadcom в 2000 году.

В 2011 году в журнале «Maximum PC» его поместили на 8 позицию в списке «15 самых важных женщин в истории технологий». Он был награжден премией стипендиатов Музеем истории компьютеров в Калифорнии в 2012 году «за работу со Стивом Фербером над микрокомпьютером BBC и архитектурой процессора ARM»[9][11][12][13]. В 2013 году Уилсон стал членом Лондонского королевского общества[14]. Он получил награду «Lovie Lifetime Achievement Award 2014» в знак признания за изобретение процессора ARM[15].

Примечания

  1. 1,0 1,1 R. T. Russell: BBC BASIC History. www.bbcbasic.co.uk. Дата обращения: 23 марта 2019. Архивировано 23 октября 2018 года.
  2. Oral History of Sophie Wilson 2012 Computer History Museum Fellow (недоступная ссылка). Дата обращения: 23 марта 2019. Архивировано 3 марта 2016 года.
  3. Sophie Wilson@Everything2.com (недоступная ссылка). www.webcitation.org. Дата обращения: 23 марта 2019. Архивировано 4 декабря 2009 года.
  4. 4,0 4,1 4,2 4,3 Fundamental concepts in computer science. — London: Imperial College Press, 2009. — 1 online resource (xi, 159 pages) с. — ISBN 9781848162914, 184816291X, 1282441264, 9781282441262.
  5. 5,0 5,1 5,2 5,3 Chris Bidmead 2 May 2012 at 06:00 tweet_btn(). ARM creators Sophie Wilson and Steve Furber (англ.). www.theregister.co.uk. Дата обращения: 23 марта 2019. Архивировано 13 апреля 2019 года.
  6. BBC Micro ignites memories of revolution (англ.) (21 March 2008). Архивировано 23 марта 2019 года. Дата обращения 23 марта 2019.
  7. Hohl, William,. ARM assembly language : fundamentals and techniques. — Second edition. — Boca Raton, FL. — 1 online resource (xxi, 420 pages) с. — ISBN 9781482229882, 1482229889, 9781482229875, 1482229870, 9781482229868, 1482229862, 1482229854, 9781482229851. Архивная копия от 13 мая 2021 на Wayback Machine
  8. CU Computer Preservation Society 1998-1999 (недоступная ссылка). cucps.soc.srcf.net. Дата обращения: 23 марта 2019. Архивировано 19 января 2019 года.
  9. 9,0 9,1 Blog (англ.) (недоступная ссылка). www.broadcom.com. Дата обращения: 23 марта 2019. Архивировано 23 марта 2019 года.
  10. Admired Designs. people.cs.clemson.edu. Дата обращения: 23 марта 2019. Архивировано 31 июля 2012 года.
  11. The Computer History Museum Announces Its 2012 Fellow Award Honorees - MarketWatch (недоступная ссылка). web.archive.org (22 января 2012). Дата обращения: 23 марта 2019. Архивировано 22 января 2012 года.
  12. Computer History Museum | Fellow Awards - Sophie Wilson (недоступная ссылка). web.archive.org (3 апреля 2012). Дата обращения: 23 марта 2019. Архивировано 3 апреля 2012 года.
  13. Staff. Four ARM cores for every person on earth - Furber, Wilson honoured (англ.). Electronics Weekly (20 января 2012). Дата обращения: 23 марта 2019. Архивировано 23 января 2012 года.
  14. Sophie Wilson FRS | Royal Society (недоступная ссылка). web.archive.org (22 февраля 2014). Дата обращения: 23 марта 2019. Архивировано 22 февраля 2014 года.
  15. Sophie Wilson’s ARM Microprocessor (итал.) (недоступная ссылка). Дата обращения: 23 марта 2019. Архивировано 4 сентября 2020 года.