i am using callgrind profiler for my program as i am not able to use VTune on my fedora workstation. When i want to enter the cache size manually i am asked to enter three parameters L2 cache size (512KB), assoc?? and line size?? . I am not sure what the assoc and line size mean. Can anyone let me know what they exactly mean and their values on a P4 machine.
Btw i was wondering how i can find the size of L1 Cache size in linux. Even though i know it i just want to confirm it. But when i run /proc/cpuinfo it shows only the L2 cache size