Каниантра Мани Чанди (родился 25 октября 1944 года) — профессор компьютерных наук имени Саймона Рамо в Калифорнийском технологическом институте (Калтех). [4] Он дважды был исполнительным директором кафедры компьютерных наук, а с 1989 года является профессором Калтеха. Он также занимал должность председателя отделения инженерии и прикладных наук в Калифорнийском технологическом институте. [5]
Чанди получил докторскую степень в Массачусетском технологическом институте по электротехнике, защитив диссертацию по исследованию операций . Он также получил степень магистра в Нью-Йоркском университете и степень бакалавра в Индийском технологическом институте в Мадрасе .
Он работал в Honeywell и IBM . С 1970 по 1989 год он работал на кафедре компьютерных наук Техасского университета в Остине, где занимал должность заведующего в 1978–79 и 1983–85 годах. Он был консультантом ряда компаний, включая IBM и Bell Labs . Он также входил в состав жюри по инжинирингу и компьютерным наукам премии Infosys в 2019 году. [6]
В 1984 году Чанди совместно с Дж. Мисрой предложил новое решение проблемы обедающих философов . [7]
Чанди занимается исследованиями в области распределенных вычислений . Он опубликовал три книги и более сотни статей по распределенным вычислениям, проверке параллельных программ, параллельным языкам программирования и моделям производительности вычислительных и коммуникационных систем, включая одноименные сети BCMP . [8] Он описал алгоритм Чанди–Лэмпорта совместно с Лесли Лэмпортом .
В 1987 году он получил премию IEEE Кодзи Кобаяши за достижения в области компьютеров и связи, в 1985 году премию А. А. Майкельсона от Computer Measurement Group и в 1993 году премию Чарльза Бэббиджа от IEEE Computer Society .
В 1995 году Чанди был избран членом Национальной инженерной академии за вклад в моделирование производительности компьютеров, параллельное дискретно-событийное моделирование и систематическую разработку параллельных программ.
В 2019 году он был избран членом ACM «за вклад в развитие сетей массового обслуживания, анализа производительности, распределенного и параллельного программирования и распределенного моделирования». [9]