안녕하세요. 전기기사 취득 후 현업에서 일하고 있는 4년차 전기 엔지니어 입니다.
폰노이만 구조에서는 CPU가 메모리에 저장된 데이터를 처리할 때, 연산 속도와 메모리 접근 속도의 차이에서 병목현상이 발생합니다. CPU는 매우 빠르게 연산을 수행할 수 있지만, 메모리에서 데이터를 가져오고 저장하는 속도는 상대적으로 느리기 때문에 이러한 비대칭이 성능 저하를 초래합니다. 이로 인해 CPU는 메모리에서 데이터를 가져올 때 대기 상태에 놓이게 됩니다. 폰노이만 구조에서는 명령어와 데이터 모두 동일한 메모리 버스를 통해 이동하므로, CPU가 데이터와 명령어를 엑세스할 때 충돌이 발생할 수 있어 병목을 가중시킵니다. 이러한 문제로 인해 메모리 계층 구조의 개선이나 캐시 메모리 사용 등 다양한 해결책이 연구되고 있습니다.