Engineering Ethics Evolution and Future of Computers 2019 Spring Ki-Joune Li (http://lik.pnu.kr) Pusan National University
Early Stage (-1980s) Apollo guidance computer UNIVAC 1951 ENIAC 1946
Computers for Business IBM 701 in 1953 PDP-11 UNIX
Era of PC (1980s – 1990s) IBM PC in 1981 Intel 4004 First microprocessor 4-bit in 1971 Federico Faggin Z80: 8-bit microprocessor in 1976 Apple II in 1977 Portable Computers in 1980s
Era of PC (1980s – 1990s) - Workstation Downsizing Mainframe SUN Sparcstation 10 UNIX Machine HP Apollo Station
World Wide Web and Hypertext- CERN Internet and Web (1990s-2000) Tim Berners-Lee ARPANET in 1984 (from 1969) World Wide Web and Hypertext- CERN
Wireless Communication Mobile Computing (2000 - ) Mobile Computing Wireless Communication
Ubiquitous computing, Pervasive Computing, IoT
AI , Machine Learning, Deep Learning
AI , Machine Learning, Deep Learning
질문 – 앞으로 컴퓨터는 어떻게 발전할 것인가? 지금까지 가장 중요한 IT 기술적 발전을 나열하면? 그 속에서 중요한 변화는 무엇인가?
질문-지금까지의 변화를 해석하면? 비용(개발비용) vs. 시장 (수요자)
사용자 매우 전문화된 사용자 군사, 정부, 또는 기업에서 일반 사용자로 미래: 일반 사용자에서 ?? Users Skill 1980 2020
개발비용 S/W Crisis in 1970s S/W 개발 환경의 개선 Open Source 개발 비용 S/W Cost H/W Cost 복잡도
개발비용 – Open Technology Open Technology and Open Innovation 기존의 폐쇄형 개발 거대 기업만이 생존 독점적 지위 개방형 기술 소규모 기업도 협업 반 독점적 지위
개발비용 – Open Technology 개방형 환경을 제공하려면? Open Source S/W: 예. Linux Open Standards Open Data: OpenStreetMap 개발 비용 복잡도 S/W Cost H/W Cost Data Cost
무슨 관점으로 미래 컴퓨터를 예측할 것인가? 외적 요인: 정치, 경제, 사회적 변화 내적 요인: Memory 가격/용량/속도, CPU 가격/속도, 통신비용/속도
무슨 관점으로 미래 컴퓨터를 예측할 것인가? 내적 요인: Memory 가격/용량/속도, CPU 가격/속도, 통신비용/속도 예. Web이 가능한 이유: 통신 속도의 증가 예. Deep Learning 이 가능한 이유: Memory + CPU/GPU Cost 예. 5G -- 관련 질문 5G로 가능하여지는 기술은? 통신비용 vs. 부가서비스 Thin Client cs. Thick Client
무슨 관점으로 미래 컴퓨터를 예측할 것인가? 외적 요인 정치적 요인 경제적 요인 사회적 요인