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 too ).If 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!