mirror of
https://github.com/PKUFlyingPig/cs-self-learning.git
synced 2026-06-23 18:06:56 +08:00
Update CS61C.en.md
This commit is contained in:
parent
5247ec437b
commit
aa9e476753
1 changed files with 3 additions and 1 deletions
|
|
@ -12,6 +12,8 @@ This is the final course in Berkeley's CS61 series, which dives into the details
|
||||||
|
|
||||||
The Project for this course is also very innovative and interesting. Project1 will let you write a small program in C. Project 1 of Fall Semester 20 was to let you write the famous game *Game of Life* in C. Project2 requires you to write a neural network in RISC-V assembly to classify handwritten digits from the MNIST benchmark set, which is a great exercise in understanding and using assembly code. In Project3 you will use Logisim, a digital circuit simulation software, to build a two-stage pipeline CPU and run RISC-V assembly code on it. In Project4 you will be implementing a slower version of Numpy, using OpenMP, SIMD and other methods to optimize matrix operations in parallel.
|
The Project for this course is also very innovative and interesting. Project1 will let you write a small program in C. Project 1 of Fall Semester 20 was to let you write the famous game *Game of Life* in C. Project2 requires you to write a neural network in RISC-V assembly to classify handwritten digits from the MNIST benchmark set, which is a great exercise in understanding and using assembly code. In Project3 you will use Logisim, a digital circuit simulation software, to build a two-stage pipeline CPU and run RISC-V assembly code on it. In Project4 you will be implementing a slower version of Numpy, using OpenMP, SIMD and other methods to optimize matrix operations in parallel.
|
||||||
|
|
||||||
|
All in all, this is the best course on computer architecture I have ever taken.
|
||||||
|
|
||||||
## Course Resources
|
## Course Resources
|
||||||
|
|
||||||
- Course Website: <https://cs61c.org/su20/>
|
- Course Website: <https://cs61c.org/su20/>
|
||||||
|
|
@ -21,4 +23,4 @@ The Project for this course is also very innovative and interesting. Project1 wi
|
||||||
|
|
||||||
## Personal Resources
|
## Personal Resources
|
||||||
|
|
||||||
All the resources and assignments used by @PKUFlyingPig in this course are maintained in [PKUFlyingPig/- summer20 - GitHub](https://github.com/PKUFlyingPig/CS61C-summer20)
|
All the resources and assignments used by @PKUFlyingPig in this course are maintained in [PKUFlyingPig/- summer20 - GitHub](https://github.com/PKUFlyingPig/CS61C-summer20)
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue