Skip to content

Commit de7cf22

Browse files
committed
Update README.md
1 parent 280e0f3 commit de7cf22

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

README.md

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -118,7 +118,7 @@ The memory controllers keep track of all the outgoing requests to memory from th
118118

119119
Each memory controller has a fixed number of channels based on the bandwidth of global memory.
120120

121-
### Cache
121+
### Cache (WIP)
122122

123123
The same data is often requested from global memory by multiple cores. Constantly access global memory repeatedly is expensive, and since the data has already been fetched once, it would be more efficient to store it on device in SRAM to be retrieved much quicker on later requests.
124124

@@ -377,6 +377,7 @@ This is useful for cases where threads need to exchange shared data with each ot
377377

378378
Updates I want to make in the future to improve the design, anyone else is welcome to contribute as well:
379379

380+
- [ ] Add a simple cache for instructions
380381
- [ ] Build an adapter to use GPU with Tiny Tapeout 7
381382
- [ ] Add basic branch divergence
382383
- [ ] Add basic memory coalescing

0 commit comments

Comments
 (0)