С 1995 по 2001 год он был главным техническим директором в PeerDirect, где он разработал механизм репликации базы данных PeerDirect. [1] [ необходим сторонний источник ]
Саттер занимал пост председателя комитета по стандартам ISO C++ с 2002 года. [5] [3] [4]
В 2005 году Саттер опубликовал статью под названием «Бесплатный обед закончился» [6] , в которой утверждалось, что скорость последовательной обработки микропроцессоров приближается к физическому пределу, что приводит к двум основным последствиям:
Производители процессоров сосредоточатся на продуктах, которые лучше поддерживают многопоточность (например, многоядерные процессоры), и
Разработчикам программного обеспечения придется разрабатывать многопоточные программы, чтобы эффективнее использовать такие процессоры.
Статья считается весьма влиятельной в последующем проектировании системы. [7] [8] [3]
↑ Редмонд, Вашингтон (13 марта 2002 г.). «Секретарь комитета по стандартам ISO/ANSI C++ Герб Саттер присоединяется к подразделению разработчиков Microsoft». news.microsoft.com . Получено 4 апреля 2024 г. .
^ abc Редлих, Майкл. "QCon New York 2023: Day Three Recap". InfoQ . Получено 12 сентября 2023 г. .
^ abc Heller, Martin (14 ноября 2022 г.). «За пределами C++: обещание Rust, Carbon и Cppfront». InfoWorld . Получено 12 сентября 2023 г. .
^ Кларк, Гэвин (11 октября 2011 г.). «Саттер: C++11 выводит старую школу кодирования в 21 век» . Получено 14 сентября 2023 г.
^ Саттер, Х. (2005). «Бесплатный обед закончился: фундаментальный поворот к параллелизму в программном обеспечении». Журнал доктора Добба . Том 30, № 3.
^ Миллер, Пол (23 июня 2016 г.). «Зачем вам процессор с 1000 ядрами?». The Verge . Получено 12 сентября 2023 г. Вы знакомы с очень влиятельной работой для программистов Херба Саттера под названием «Бесплатный обед закончился»?
^ Ширрмейстер, Франк (26 сентября 2019 г.). «Toward A Lingua Franca For Intelligent System Design». Semiconductor Engineering . Получено 12 сентября 2023 г. .
Внешние ссылки
Медиа, связанные с Herb Sutter на Wikimedia Commons