F
Fanatic 64
Guest
There are like 25 KB or so left for RDP.I am guessing the RDP won't fit :doh: .
There are like 25 KB or so left for RDP.I am guessing the RDP won't fit :doh: .
struct RSP {
uint8_t dmem[4096]; /* 0 4096 */
/* --- cacheline 64 boundary (4096 bytes) --- */
uint8_t imem[4096]; /* 4096 4096 */
/* --- cacheline 128 boundary (8192 bytes) --- */
...
...
...
/* size: 10272, cachelines: 161, members: 7 */
/* last cacheline: 32 bytes */
};
I remember that the 64 KB are slitted in two, but I don't know if that changes anything for you.64 KB L1 cache/core (32 KB L1 Data + 32 KB L1 Instruction)
I remember that the 64 KB are slitted in two, but I don't know if that changes anything for you.
If the latency of L1 is 2 ns and L2 is 20-30 ns, is the difference big enough to be noticed? It seems like trying to count something too fast to count.
You may start a thread in PJ64's official forum, I have seen many technical discussion about RSP and RDP here (and you were here tooIf there are any other developers out there, it might help me push it out faster.![]()
You may start a thread in PJ64's official forum, I have seen many technical discussion about RSP and RDP here (and you were here too).
Was it really a dumb bug?Huzzah, found the bug. Man, do I feel stupid after realizing what it was.
Things are rolling along very smoothly again!