![]() |
![]() 마이클 스콧로체스터 대학의 교수며 컴퓨터 과학부의 학부장을 역임했다. 1985년에 위스콘신 메디슨 대학에서 컴퓨터 과학 박사학위를 받았다. 프로그래밍 언어, 운영체제, 고수준의 컴퓨터 구조가 접목되는 분야를 주로 연구하며, 특히 병렬 및 분산 컴퓨팅에 중점을 두고 있다. 링스(Lynx)라는 분산 프로그래밍 언어를 설계했으며 병렬 운영체제 샬럿(Charlotte)과 프시케(Psyche), 병렬 파일시스템 브릿지(Bridge), 공유 메모리 시스템 캐시미어(Cashmere)와 인터위브(InterWeave)를 공동 설계했다. 존 멜러 크러미와 공동 설계한 MCS 상호배제 잠금(MCS exclusion lock)은 다양한 상용이나 학문 목적의 시스템에 이용되었다. 메기드 마이클, 빌 쉐러와 함께 설계한 다양한 알고리즘은 java.util. concurrentstandard 라이브러리에 사용된다.
![]() ![]() 대표작
모두보기
![]() ![]() ![]() |
![]() |