read and write to L1 cache
Can any help me out in this problem......
I am using x86 cpu architecture(C2D pentium) .The data which has to be fetched from main memory is first looked inside the L1 cache memory.
if not found is looked in main memory.
.In cache memory data ,is stored with tag and index .Also there is index to every data in main memory.when this index is changed then in cache memory that associated data is stored again deleting its previous content and with new tag.what i want is not to delete the content of the cache but to change only the tag .So i want to read and write to cache .Can it be possible .if yes ,plz give some hint from where to start,what all tools i require .I m using fedora core as a OS.I can code in C and asssembly language but don't khow from where to start.
Any help regarding the topic will be acknowledged.