우리나라에서 마이크로 프로세서를 설계하는 직종을 선택한 것이 간혹 미친짓이 아닌가 생각되는 경우가 있다.
국내에 프로세서를 하는 랩이 몇개나 있을까?
그 졸업생들중에 프로세서관련 일을 하는 사람은 몇명이나 될까?
많은 사람들은 꿈을 버릴수밖에 없다. 우리나라에는 프로세서를 만드는 회사가 거의 없으니까..
프로세서를 만드는 것은 프로세서 자체를 만든다는 의미도 있지만, 이건 전체의 20%도 안되고, 그 프로세서를 위한 컴파일러, OS, 프로그램, 개발환경을 모두 만들어야 한다는 뜻이다.
이 모든것이 경쟁력있게 갖추어지는데 몇년이나 걸릴까?
ARM은 몇년도에 처음 ARM1이 나왔는지 아는 사람? embedded에서 성공한 ARM6, ARM7전까지 ARM을 알고 있던 사람이 몇이나 되려나?
내가 다니고 있는 회사는 이런 무모한짓을 하는 회사이고, 나는 그 무모한 짓을 하는 사람이다.
벌써 7년전인가.. 한창 졸업논문 완성하고 이곳 저곳 논문을 발표하러 돌아다니던 시절에 우리 랩에 새로운 프로젝트에 대한 제의가 들어왔고, 그 내용이 바로 지금 내가 하고 있는 일이다.
국내에서 최초로 자체 명령어 셋을 가진 “상용” 프로세서를 만들어 보자는..
그리고, 그 의지와 열정에 이끌려 이 회사에 들어와서 벌써 지금에 이르렀다..
그간 정말 많은 일이 있었다..
한때 우리 회사는 SoC계의 기린아로 총망받다가, 이유없는 모함과 모략으로 순식간에 좌초될뻔도 했고, 그 와중에 수많은 능력있는 엔지니어들이 발길을 돌려야만 했다.
(물론, 이 모함에 대해서는 모두 진실이 밝혀졌지만.. 몇년의 시간은 누구에게 보상 받을 것이가..)
정말 무모한 짓이다.. 프로세서를 만든다는 것은..
컴퓨터 아키텍쳐.. 컴퓨터 시스템 공학을 전공한 나로서는 가장 해보고 싶은 일을 하고 있는 것이지만, 정말 무모한 모험이다.
그래서, 더욱 즐겁다.
내가 더 노력해야지 더 많은 컴퓨터 아키텍트를 꿈꾸는 후배들에게 많은 기회가 있겠지!
지금은 그냥 뛰어보자.. 노력하자..