3
CPUキャッシュの非常に基本的なCまたはC++ソースコードが必要です。 Googleは私が適切なものを見つけるのを助けなかった。 実装は、キャッシュの最も基本的な機能を提供するだけでよい。 C++での元の場合 、:CまたはC++またはSystemCのCPUキャッシュ実装
class Cache{
... //parameter setup of way, capacity, etc
public: access(addr){
miss=inspect(addr);
if(miss){ fetch_mem(addr); replace_policy...;}
else{...}
}
...
};
誰かのようないくつかのソースコードを知っていますか?
ありがとうございます!
はこの宿題ですか? –
Hehe、いいえ。もしそうなら、私はあまりにも怠け者でしょうか? – lukmac
LRUキャッシュから開始し、そこから進みます。 –