마빈 스타인(컴퓨터 과학자)

Marvin Stein (computer scientist)

마빈 스타인(1924-2015)은 수학자이자 컴퓨터 과학자로 [1]미네소타 대학의 "컴퓨터 과학의 아버지"였습니다.

초기 생활

마빈 스타인은 1924년 오하이오주 클리블랜드에서 러시아계 유대인 이민자 사이에서 태어났다.그 가족은 후에 스타인 어머니의 [2]결핵을 치료하기 위해 캘리포니아 로스앤젤레스로 이사했다.그는 1941년 시어도어 루스벨트 고등학교를 졸업하고 곧바로 캘리포니아 대학 [3]로스엔젤레스에 입학했다.그의 연구는 중단되었고 1942년에 그는 표 작성 기계 조작자로 미국 육군 신호 부대에서 근무했으며 IBM에서 짧은 기간 근무했습니다.그는 전쟁 후 학교로 돌아와 1947년에 [4]UCLA를 졸업했다.

스타인은 UCLA의 수치 분석 연구소(또는 UCLA의 컴퓨터 과학 부서의 조상인 INA)에서 박사 학위를 받았으며, 1949년 여름 Magnus Hestenes, B를 포함한 영역의 다른 여러 미래 명사들과 선형 방정식을 풀고 행렬의 고유값고유 벡터를 찾는 세미나에 참여했습니다.아클리 로서, 조지 포사이, 코넬리우스 랭조스, 거트루드 블랜치, 윌리엄 카루쉬.공역 구배법에 대한 Magnus Hestenes의 연구는 여름 [5]동안 이 그룹이 함께 연구한 것의 직접적인 결과였다.고속 컴퓨터는 아직 이용할 수 없었기 때문에 이론적인 결과를 테스트하기 위한 수치 실험은 스타인과 다른 연구자들에 의해 손으로 수행되었다.스타인은 특히 [6]변이 문제에 대한 레일리-리츠 방법을 연구했다.

1951년 1월 INA에서 박사학위를 취득한 후 스타인은 캘리포니아 남부의 항공기 제조업체인 Convair에 선임 연구 엔지니어로 고용되었다.그는 주로 SM-65 [4]Atlas의 미사일 시뮬레이션을 담당했으며 UNIVAC 1103과 함께 일했다.1103은 "Atlas 2"라는 이름으로 국군보안국에 의해 제작되어 사용되었지만 상업적으로 판매된 것은 이번이 처음이었다.스타인은 Minnesotan과 미네소타 대학교 졸업생 Erwin Tomash와 함께 UNIVAC 1103을 설치하는 작업을 통해 1950년대에 [7]미네소타에서 새롭게 등장한 컴퓨터 과학 현장을 소개했습니다.

스타인은 미국 하원 비미국 활동위원회에 의해 유대인 유산으로 인해 그의 보안 허가가 취소되면서 컨베어와의 일자리를 잃었다.그것은 나중에 다시 시작되었지만 스타인은 이미 [2]다른 곳으로 옮기기로 결정한 상태였다.

미네소타 대학교

1955년 유니백 컴퓨터 제조업체인 레밍턴 랜드는 미네소타 대학이 랜드의 경쟁사 중 하나인 IBM 650으로부터 기계를 구입하는 것을 고려하고 있다는 소식을 들었다.랜드는 UNIVAC 1103을 통해 400시간의 무료 근무 시간을 제공하겠다고 제안했습니다. 단, 대학의 운영을 감독할 전임 교직원을 고용하는 조건으로 말입니다.Stein은 이 조건을 충족시키기 위해 미네소타 대학의 IT 수학부에 고용되어 UNIVAC의 [8]책임자가 되었습니다.UNIVAC 1103은 길이 60피트, 폭 30피트, 무게 17톤 [1]이상이었다.

Stein은 미네소타 대학의 첫 번째 고속 계산 과정을 가르쳤고, 이 대학의 컴퓨터 과학 교육 경로를 개발하는 데 단 하나의 역할을 했습니다.1958년 스타인은 공과대학에서 수치 분석 센터(이후 University Computer Center)의 소장으로 임명되었고, 그 대가로 대학은 250,000달러의 할인 가격으로 1103을 구입하였다.그 센터에는 REAC [7]100도 있었다.Stein은 수십 년 동안 컴퓨터 아카이브 시스템을 유지했으며, 3세대에 걸쳐 상당히 다른 [9]기계를 사용했습니다.

1967년 Stein은 William Munro, Neal Amundson 및 Hans Weinberger와 함께 컴퓨터 및 정보 과학 대학원 프로그램을 만들었습니다.3년 후인 1970년에 대학은 정식 컴퓨터 과학부를 [7]설립했습니다.Stein은 컴퓨터 센터장직을 사임하고 이 새로운 컴퓨터 과학 [10]부서의 첫 번째 장이 되었습니다.이듬해 퇴임한 그는 [1]1997년 은퇴할 때까지 학과 교수로 재직했다.

스타인은 1963-1964년 마그누스 헤스틴스공역 구배법대한 연구 및 포프-스테인 분할 알고리즘과 스타인-로즈 정렬 [1]알고리즘의 주요 발명자로 구겐하임 펠로우쉽을 받았다.1963년부터 1964년까지 이스라엘 레호보트에 있는 Weizmann Institute of Science에서, 1971년부터 [2]1972년까지 텔아비브 대학과 예루살렘 히브리 대학에서 컴퓨터 과학 초빙 교수로 재직했습니다.

죽음.

스타인은 2015년에 죽었다.그의 논문은 미네소타 대학 [2]기록 보관소에 보관되어 있다.

출판물

1964년, Stein은 학술 [11]출판사에서 기고자인 William Munro와 함께 컴퓨터 프로그래밍: 혼합 언어 접근법을 집필했습니다.당시에도 [12]호평을 받았고, 출간된 지 50년이 넘은 2017년에도 여전히 제3판이 [13]인쇄되고 있다.그것은 전문 프로그래머와 고도의 기술 문외한 모두에게 어셈블리 언어 프로그래밍에 대한 교육을 제공하기 위해 작성되었다.이 책의 대부분은 원래 CDC 1604Fortran [14]언어를 중심으로 설계되었습니다.

참고 문헌

책들

  • 스타인, 마빈 먼로, 윌리엄컴퓨터 프로그래밍: 혼합 언어 접근법. (1964년) 학술 출판사.
  • 스타인, 마빈 먼로, 윌리엄Fortran의 프로그래밍 컴퓨터 소개: Fortran IV.(1966) Academic Press.

페이퍼

메모들

  1. ^ a b c d "2009 President's Award for Outstanding Service Recipients". University Awards & Honors. University of Minnesota. 2009. Retrieved 2017-06-03.
  2. ^ a b c d "Marvin L. Stein Obituary". Star Tribune. 2015-03-03. Retrieved 2017-06-03.
  3. ^ "In Memoriam: Marvin Stein". University of Minnesota, Department of Computer Science and Engineering. University of Minnesota. 2015.
  4. ^ a b Aspray, William (1984). "Interview with Marvin Stein" (PDF). Charles Babbage Institute. University of Minnesota Digital Conservancy. Retrieved 2017-06-03.
  5. ^ Nash, Stephen G., ed. (1990). A History of Scientific Computing. Association for Computing Machinery Press. pp. 167–179. doi:10.1145/87252. ISBN 9780201508147. Retrieved 2022-02-28.
  6. ^ Hestenes, Magnus; Todd, John (1991). Mathematicians Learning to Use Computers: The Institute for Numerical Analysis UCLA 1947-1954. National Institute of Standards and Technology. Retrieved 2022-02-28.
  7. ^ a b c Misa, Thomas J.; Seidel, Robert W. (2011). College of Science and Engineering: The Institute of Technology Years (1935-2010). Lulu. pp. 83–84. ISBN 9780557739981. Retrieved 2017-06-03.
  8. ^ Misa, Thomas J. (2012). Building the Control Data Legacy: The Career of Robert M. Price. Charles Babbage Institute studies in the history of computing. Lulu. pp. 19–21. ISBN 9781300058182. Retrieved 2017-06-03.
  9. ^ Campbell, David P. (1971). Handbook for the Strong Vocational Interest Blank. Stanford University Press. pp. viii. ISBN 9780804707350. Retrieved 2017-06-03.
  10. ^ "Biennial Report of the President and of the Board of Regents of the University of Minnesota to the Legislature of the State of Minnesota". Bulletin of the University of Minnesota. University of Minnesota: 116. 1968. Retrieved 2017-06-03.
  11. ^ Stein, Marvin; Munro, William (12 May 2014). Computer Programming: A Mixed Language Approach. Academic Press. ISBN 9781483258409. Retrieved 2017-06-03.
  12. ^ "Review: Computer Programming: A Mixed Language Approach". Mathematics Magazine. Mathematical Association of America. 38: 171. 1965. doi:10.2307/2688788. JSTOR 2688788. Retrieved 2017-06-03.
  13. ^ "Computer Programming: A Mixed Language Approach". Elsevier.com. Elsevier. 2017. Retrieved 2017-06-03.
  14. ^ Ogden, J.A. (1966). "Book Review: Computer Programming: A Mixed Language Approach". Proceedings of the Edinburgh Mathematical Society. Cambridge University Press. 15 (2): 158–159. doi:10.1017/S0013091500011536.