277,248개의 NAND 게이트로 컴퓨터를 만들다
NAND-16: a computer built from 277,248 NAND gates

누군가 277,248개의 NAND 게이트만으로 컴퓨터를 처음부터 직접 구축했다. ROM과 RAM까지 모두 NAND 게이트 배열로 구현했다는 점이 놀랍다. NAND 게이트 하나에 트랜지스터 2개가 필요하므로 총 554,000개의 트랜지스터에 해당하며, 이는 Intel i386의 275,000개보다 많다. 다만 대부분이 SRAM에 쓰여 i386과 직접 비교하기는 어렵다. 한편 AI 코딩 도구 덕분에 이런 수작업의 가치가 희석됐다는 반응도 나온다.
이건 좀 슬프네요. 몇 년 전에 봤다면 정말 놀라웠을 텐데. 끈기와 인내로 처음부터 이걸 만들었다는 건 대단한 기술적 성취인데, 오늘날엔? 글쎄요.
HN 토론
55- aabajian
핵심은 이제 AI 코딩이 사실상 "해결"된 상황에서 우리가 더 크게, 훨씬 더 크게 생각해야 한다는 점인 것 같아요. 이제 누구나 ARM 시뮬레이터를 "작성"할 수 있으니 그건 공학의 정점이 될 수 없죠. 저는 한 사람이 (합리적으로) 만들 수 없는 건물들을 생각하고 있어요.
제가 작업 중인 것의 예를 들어볼게요. CT 스캔에서 장기를 분할하는 모델이 있고, CT 스캔에서 혈관의 방사형 직경을 계산하는 모델이 또 있어요. 이 둘을 결합하면 분할된 장기 부피와 그 장기에 혈액을 공급하는 혈관들의 총 방사형 직경 합을 기반으로 각 장기가 얼마나 많은 혈류를 받는지 근사할 수 있습니다. 그런 다음 이 모든 것을 해당 장기의 관류를 보여주는 앱에 렌더링할 수 있죠.
아이디어는 이러한 모델들을 결합하여 시술 계획(저는 인터벤션 영상의학과 전문의입니다)에 유용할 수 있는 CT 스캔의 모든 사용 가능한 정보를 추출하는 것입니다. 각 알고리즘을 구현하는 데 몇 주/몇 달이 걸리겠지만, Opus 5.5는 몇 분에서 몇 시간 만에 이를 수행하고 서로 연결할 수 있습니다. 지금까지 결과는 제가 본 어떤 것보다 더 좋았습니다.
- jamesgill
NOR 게이트로도 이걸 할 수 있습니다. Apollo Guidance Computer는 거의 전부 NOR 게이트로 만들어졌기로 유명하죠.
- sdcfgy
직접 하지 않았다면 무슨 의미가 있나요?
- tails4e
이거 정말 멋지다고 생각해요. AI가 생성했든 아니든, 잘 만들어졌고 상호작용도 훌륭하고 시각적 효과도 뛰어납니다.
- carodgers
카메라를 패닝하고 칩 중 하나를 확대해 보지 않았다면, 정말 놓치고 있는 겁니다.
작성자에게 박수를 보냅니다. 영감을 주는 작업이에요.