프랜시스 앨런

미국의 컴퓨터 과학자이자 컴파일러 최적화 분야의 개척자

프랜시스 앨리자벳 앨런(Frances Elizabeth "Fran" Allen, 1932년 8월 4일 ~ 2020년 8월 4일)은 미국컴퓨터 과학자이자 컴파일러 최적화 분야의 개척자이다.[2][3] 최초의 여성 IBM 펠로우[4]였으며 2006년에는 튜링상을 수상한 최초의 여성이다.[5] 그녀는 컴파일러의 주요 작업, 프로그램 최적화병렬화가 포함 분야에서 업적을 남겼다. 2002년부터 IBM의 명예 연구원(Fellow Emerita)로 있다.[6][7]

프랜시스 앨런
출생 1932년 8월 4일(1932-08-04)
미국 뉴욕 페루
사망 2020년 8월 4일(2020-08-04)(88세)
미국 뉴욕주 스키넥터디
국적 American
교육 올버니 대학교 (BS)
미시간 대학교 (MS)
출신 학교 올버니 대학교 (BS)
미시간 대학교 (MS)
수상
분야
소속 IBM
뉴욕 대학교

교육 및 초기 생활 편집

앨런은 뉴욕 페루의 한 농장에서 자랐다. 뉴욕 주립 교육대학 (현 올버니 대학교의 일부)에서 1954년 수학으로 학사학위를 받고 고향 페루에서 교사 생활을 보냈다.[8] 2년 후 그녀는 미시간 대학교에 입학하여 1957년 수학 석사학위를 받았다.[9]

경력 및 연구 편집

학자금 채무 상황을 해결하기 위해 앨런은 1957년 프로그래머로 뉴욕 포킵시에 있는 IBM 리서치에 입사하여, 신규 직원들에게 포트란의 기초를 가르치는 업무를 맡았다. 채무 상황이 해결되면 교직으로 복귀할 예정이었으나, 그녀는 결국 45년 동안 IBM에 계속 재직하게 되었다. 1959년에 미국 국가안보국에서 코드 브레이킹 프로젝트에 배정되어, Alpha라는 프로그래밍 언어로 작업했다.[5] 그녀는 Harvest와 Stretch 프로젝트에서 컴파일러 최적화 팀을 관리했다. 1960년대에 그녀는 ACS-1 프로젝트에, 1970년대에는 PL/I에 공헌하였다. 1970년부터 1971년까지 뉴욕 대학교에서 안식년을 보냈으며 몇 년 동안 겸임 교수로 활동했다. 그후 다음 안식년인 1977년, 스탠포드 대학으로 이동했다.[9]

앨런은 1989년에 최초의 여성 IBM 펠로우가 되었다. 그녀는 2002년 IBM에서 퇴직했으나, 명예 펠로우(Fellow Emerita)로 회사와의 관계를 유지하고 있다. 2007년에 IBM Ph.D. 펠로우쉽상이 그녀를 기리기 위해 만들어졌다.[10]

선정 출판물 편집

그녀의 논문은[3]는 다음과 같다.

  • Allen, Frances E. and John Cocke. “A catalogue of optimizing transformations,” in Randall Rustin (ed.), Design and Optimization of Compilers (Prentice-Hall, 1972), 1-30.
  • Allen, Frances E., “Interprocedural data flow analysis,” Proceedings of Information Processing 74, IFIP, Elsevier / North-Holland (1974), 398-402.
  • Allen, Frances E. and J. Cocke, “A program data flow analysis procedure,” Communications of the ACM, Vol. 19, Num. 3 (March 1976), 137-147.
  • Allen, Frances E. et al., “The Experimental Compiling System,” IBM Journal of Research and Development, Vol. 24, Num. 6, (November, 1980), 695-715.
  • Allen, Frances E., “The history of language processor technology at IBM,” IBM Journal of Research and Development, Vol. 25, Num. 5 (September 1981), 535-548.

수상 및 영예 편집

 
2008년 5월 6일 EPFL에서 Erna Hamburger Distinguished Lecture Award를 수상한 앨런의 초상

알렌은 IEEEACM펠로우이다. 2000년 그녀는 "병렬 컴퓨터를 위한 프로그램 최적화 및 컴파일에 기여한" 공로로 컴퓨터 역사 박물관의 펠로우로 선정되었다.[11] 그녀는 1987년에 국립 공학 아카데미,[12] 2001년에 미국 철학 협회,[13], 2010년에는 국립 과학 아카데미에 선정되었다.[1] 그녀는 1994년에 미국 예술 과학 아카데미의 연구원으로 지명되기도 했다.[14]

1997년 IEEE 컴퓨터 협회 Charles Babbage Award를, 2004년 IEEE 컴퓨터 협회 Computer Pioneer Award를 수상했다.[15] 1997년에 앨런은 WITI 명예의 전당에 입성했다.[16] 그녀는 2002년 여성 컴퓨팅 협회로부터 Augusta Ada Lovelace Award를 수상했다. 2004년 Anita Borg InstituteABIE 기술 리더십 상을 수상했다.[17][18]

2006에 수상한 튜링상을 통해 앨런은 고성능 컴퓨팅 분야에서 일한 공로를 인정받았다.[19] 튜링상의 40여년의 역사 가운데 최초의 여성 수상자가 되었으며, 이는 컴퓨터 과학 부문에서 노벨상에 필적하는 것으로 간주된다.[20][21][22][23] 그녀는 수상 소감에서 "과학, 컴퓨팅 및 엔지니어링 분야의 여성들에게 더 많은 기회"가 돌아갈 것을 기대했다.[24]

2009년에 그녀는 맥길대학교로부터 "현대 최적화 컴파일러 및 자동 병렬 실행을 위한 토대를 마련한 컴파일러 기술 최적화 이론 및 실천에 대한 선구자적 기여" 로 명예 과학 박사 학위를 수여받았다.[25]

사생활 편집

앨런은 1972년 NYU 교수 Jacob T. Schwartz 와 결혼했었다.[2]

참고 문헌 편집

  1. “Frances Allen”. 《nasonline.org》. National Academy of Sciences. 2017년 8월 18일에 확인함. 
  2. Abbate, Janet (2001년 8월 2일). “Oral-History:Frances "Fran" Allen”. 《Archived at the ETHW》. New Brunswick, New Jersey. Interview #573 for the IEEE History Center. 2018년 4월 16일에 확인함. 
  3. 프랜시스 앨런 - DBLP Bibliography Server  
  4. “IBM Fellows”. 《IBM》. 
  5. Steele Jr., Guy (2011). “An interview with Frances E. Allen”. 《Communications of the ACM54: 39. doi:10.1145/1866739.1866752. 
  6. “Frances Allen”. 《amturing.acm.org》. 
  7. “수학 선생에서 A. M 튜링상 수상자가 되기까지”. 《ZDNet Korea》. 2007/02/28 11:06. 2019/10/16에 확인함. 
  8. Lohr, Steve (August 6, 2002). Scientist at Work: Frances Allen; Would-Be Math Teacher Ended Up Educating a Computer Revolution. 뉴욕타임즈
  9. “Frances Allen interview transcript” (PDF). 《03.ibm.com》. 2003년 4월 5일. 2017년 8월 18일에 확인함. 
  10. “IBM Creates Ph.D. Fellowship Award in Honor of First Female Turing Award Winner Fran Allen”. 《03.ibm.com》 (미국 영어). 2007년 10월 19일. 2016년 11월 2일에 확인함. 
  11. “Frances Allen”. Computer History Museum. 2018년 4월 16일에 확인함. 
  12. Frances E. Allen at the National Academy of Engineering. Retrieved 2018-04-16.
  13. According to the APS member history.
  14. “Book of Members, 1780–2010: Chapter A” (PDF). American Academy of Arts and Sciences. 2011년 4월 15일에 확인함. 
  15. 2004 Computer Pioneer Award, IEEE Computer Society. Retrieved 2018-04-16.
  16. “WITI Login and Signup”. 2007년 2월 23일에 원본 문서에서 보존된 문서. 2007년 2월 6일에 확인함. 
  17. “Frances Allen - Anita Borg Institute”. 《Anitaborg.org》. 2004년 10월 1일. 2017년 8월 8일에 원본 문서에서 보존된 문서. 2017년 8월 18일에 확인함. 
  18. “ABIE Awards - Anita Borg Institute”. 《Anitaborg.org》. 2017년 8월 7일에 원본 문서에서 보존된 문서. 2017년 8월 18일에 확인함. 
  19. “Turing Award Citation”. Association for Computing Machinery. 2018년 4월 16일에 확인함. 
  20. Perelman, Deborah (2007년 2월 27일). “Turing Award Anoints First Female Recipient”. 《eWEEK》 (Ziff Davis Enterprise). 2020년 1월 22일에 원본 문서에서 보존된 문서. 2007년 11월 5일에 확인함. 
  21. Associated Press (February 21, 2007). First Woman Honored With Turing Award.
  22. Lombardi, Candace (2007년 2월 26일). “Newsmaker: From math teacher to Turing winner”. 2007년 11월 5일에 확인함. 
  23. Marianne Kolbasuk McGee (2007년 2월 26일). “There's Still A Shortage Of Women In Tech, First Female Turing Award Winner Warns”. CMP Media. 2020년 1월 22일에 원본 문서에서 보존된 문서. 2007년 11월 5일에 확인함.  Online February 24, 2007.
  24. Thomas, Jeffrey (2007년 3월 16일). “Turing Award Winner Sees New Day for Women Scientists, Engineers”. Bureau of International Information Programs, U.S. Department of State. 2008년 1월 15일에 원본 문서에서 보존된 문서. 2007년 11월 5일에 확인함. 
  25. "McGill to bestow 11 exemplary individuals with honorary degrees," Archived 2018년 6월 18일 - 웨이백 머신 McGill Reporter. 2009-05-19.

외부 링크 편집