1982년 ACM 박사 학위 논문상은 찰스 E. 라이서슨의 논문 'Area-Efficient VLSI Computation'에 수여되었으며, 이는 집적 회로 설계 연구에 대한 초기 기여를 인정받은 것입니다. 그 이후로 그는 매사추세츠 공과대학교에서 경력을 쌓으며 병렬 컴퓨팅 이론과 고성능 소프트웨어 아키텍처 개발에 집중해 왔습니다.
학문적 기반과 연구
라이서슨은 1975년 예일 대학교에서 컴퓨터 과학 및 수학 학사 학위를 받았습니다. 1981년 카네기 멜런 대학교에서 박사 학위를 취득했으며, 존 벤틀리와 H. T. 쿵의 지도를 받았습니다. 매사추세츠 공과대학교 교수로 부임한 후, 에드윈 시블리 웹스터 교수로 승진했습니다. 대학 내 지도적 역할로는 계산 이론 연구 그룹 책임자 및 MIT 컴퓨터 과학 및 인공지능 연구소 부소장 등이 있습니다.
하드웨어 아키텍처와 알고리즘
1980년대에 라이서슨은 싱킹 머신즈 사와 협력하여 팻 트리(fat-tree) 상호 연결 네트워크를 설계했습니다. 이 아키텍처는 커넥션 머신 CM5를 비롯한 여러 슈퍼컴퓨터 시스템의 표준 기능이 되었습니다. VLSI 이론에 대한 그의 연구는 시스톨릭 어레이 개발과 디지털 회로 최적화를 위한 리타이밍 방법 개발로 이어졌습니다. 또한, 특정 메모리 캐시 구성에 맞춰 수동으로 조정할 필요 없이 시스템이 효율적으로 작동할 수 있도록 하는 캐시 비인식 알고리즘 개념을 확립했습니다.
병렬 프로그래밍과 산업적 기여
라이서슨은 멀티스레드 소프트웨어 개발을 용이하게 하기 위해 Cilk 프로그래밍 언어를 만들었으며, 스케줄링을 위해 작업 도용(work-stealing) 알고리즘을 활용했습니다. 이 기술은 Cilkchess 및 StarSocrates와 같은 체스 애플리케이션을 지원했습니다. 그는 Cilk Arts, Inc.를 설립했으며, 2009년 인텔이 이를 인수했습니다. 그의 산업 경험에는 보스턴의 아카마이 테크놀로지스에서 연구 및 시스템 아키텍처 이사로 근무한 경력도 포함됩니다. 또한 1990년 전문 및 학술적 성과상을 받은 학술서 'Introduction to Algorithms'의 공동 저자이기도 합니다.
전문적 영예
라이서슨은 경력 전반에 걸쳐 학문적 및 실무적 기여로 수많은 상을 받았습니다. 1985년 대통령 젊은 연구자상을 수상했고, 2007년 MIT 마거릿 맥비커 교수 펠로우로 임명되었습니다. 2013년 Cilk 및 병렬 컴퓨팅에 대한 업적으로 파리 카넬라키스상을 받았고, 2014년 켄 케네디상을 수상했습니다. 그는 미국 과학 진흥 협회, 산업 응용 수학회, 컴퓨터 학회의 펠로우 자격을 보유하고 있습니다.
핵심 사실
- 출생: 1953년, 오슬로 - 국적: 미국 - 교육: 예일 대학교, 카네기 멜런 대학교 - 고용주: 매사추세츠 공과대학교 - 대표작: 'Introduction to Algorithms', Cilk 프로그래밍 언어 - 회원: ACM, AAAS, IEEE, SIAM
독자 질문
### Cilk 프로그래밍 언어란 무엇인가요?
Cilk는 효율적인 작업 스케줄링을 위해 작업 도용 알고리즘을 활용하는, 라이서슨이 개발한 멀티스레드 프로그래밍 언어입니다.
### 라이서슨은 슈퍼컴퓨터 하드웨어에 어떤 기여를 했나요?
그는 커넥션 머신 CM5의 네트워크 아키텍처로 사용된 팻 트리 상호 연결 네트워크를 발명했습니다.



