amd k6-3 L3 cache

Peter Rabbitson (rabbit@rabbit.online.bg)
Tue, 4 Jun 2002 23:46:16 -0500


Hi everyone. I have a question regarding hardware caches. When I compile the
kernel on k6/2 cpu I get messages identifying L1 cache of 64k and L2 cache of
1024k which are the actual hardware amounts. But kernel on a k6/3+ cpu gives
out this:
-------
CPU: L1 I Cache: 32K (32 bytes/line), D cache 32K (32 bytes/line)
CPU: L2 Cache: 256K (32 bytes/line)
CPU: After vendor init, caps: 008021bf c08029bf 00000000 00000002
CPU: After generic, caps: 008021bf c08029bf 00000000 00000002
CPU: Common caps: 008021bf c08029bf 00000000 00000002
------
Does this mean that I am actually loosing the benefit of having 1m of cache
on the motherboard (in this case L3)? Or the kernel still uses transparrent
bios routines and stores data in L3? Or maybe such cpus shopuld run kernel
compiled for k7/athlon cpus? I would appreciate any comments or suggestions,
nevertheless I am more than non-proficient in programming. Just a curious
cat in the linux community :)

Peter

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/