Nvidia Cuda 공부 시작!
사실 Nvidia가 이렇게 고속 성장 할 수 있었던 가장 큰 배경은 하드웨어도 있지만, 소프트웨어의 영향이 엄청나게 크다고 생각이 듭니다.
CUDA 의 해자는 근 30년간의 최적화를 기반으로 탄탄해졌으며, 어쩌구..이런 말을 많이 들어보셧을겁니다. 서론은 길지만, 여하튼 그만큼 강력하다는 것, 옛날이라면, 그렇구나 하고 넘어갔을테지만,,,
AI가 등장하고 나서부터의 바운더리 확장
AI가 나오고 나서 부터는 뭔가 자신감이 생긴것인지, 뭔지는 모르지만, 왠지 옛날에는 벽처럼 느껴졌던 오픈소스 기여, CUDA 기여 이런 것들에 대한 찍먹이 하나하나씩 올라오기 시작했습니다.

옛날에 FastCampus같은 곳에서 강의를 결제하고 매일 들으면서, 소비를 했던 제가 이제는 ai를 통해 개념과 학습을 동시에 진행하다보니, 돈도 시간도 아낄 수 있는 정말 좋은 변화가 온것 같습니다.
그리고 어느정도 저도 영어공부가 필요하지만, 그래도 AI덕분에 언어에 대한 장벽, 그리고 기술에 대한 장벽이 정말 많이 허물고 있다는걸 느끼고 있습니다.
제가 논문을 보면서 떠드는 걸 보면,,,참 기술이라는게 좋은 듯 합니다.
여하튼! 서론이 길었는데, CUDA에 대한 개발을 하기 이전에, 기본적인 개념들을 제 블로그에 조금 정리를 해볼까 합니다.
물론 with Claude이기에, 글을 보고 계신 분들도 쉽게 공부하실 수 있습니다!