Virtually-Indexed, Physically-Tagged Cache에 대해 공부하고 있습니다.
4KB page size, 32B cache block size가 주어지면 index를 위해 7 bits가 할당이 되서 128개의 set이 생긴다는 것은 이해했습니다. (page offset : 12bit, cache byte offset : 5bit, index : 7bit)
이 때, associativity를 증가하면 cache size가 증가하나요?
2-way 이면 128 * 2 * 32B = 8KB 이렇게요.
cache size는 page size에 제한되서 associativity가 증가함에 따라 증가하는 건 말이 안 되는듯 한데 제가 뭔가 잘못생각하고 있는건가요?