Skip to content

Commit

Permalink
Merge pull request #25 from camel-cdr/patch-1
Browse files Browse the repository at this point in the history
Add RISC-V Optimization Guide
  • Loading branch information
thong-phn authored Feb 21, 2024
2 parents d41ffaf + 6d5855c commit c2f7ef7
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ A collection of more advanced learning resources for RISC-V
| **Tutorial: RISC-V Vector Extension Demystified** | Thang Tran | A very in-depth, three hour long video introduction to the RISC-V Vector extension. | <a href="https://youtu.be/oTaOd8qr53U" target="_blank">[Youtube video]</a> | 2024-01-10 |
|**Learn with SHAKTI**| <a href="https://shakti.org.in/team.html" target="_blank"> [Shakti - RISE Lab, IITM] </a> | A tutorial on RISC-V assembly programming using the RISC-V toolchain (Spike, riscv-pk, OpenOCD) and basic examples and assignments. More elaborate RISC-V ASM examples can be found in the: <a href="https://shakti.org.in/docs/risc-v-asm-manual.pdf" target="_blank">[Shakti RISC-V ASM Programmer Manual Part I]</a>.| <a href="https://shakti.org.in/learn_with_shakti/intro.html" target="_blank">[Link to: Learn with Shakti]</a>| 2023-12-21 |
|**LinuxFoundationX: RISC-V Toolchain and Compiler Optimization Techniques** | <a href="https://www.edx.org/bio/aditya-kumar" target="_blank"> Aditya Kumar </a> | Develop a working knowledge of the internals of compiler toolchains and compiler optimization techniques with a focus on RISC-V applications. <br>*(Required Background: The course presumes the student will have familiarity with C/C++ applications, how programs are compiled to make them executable as well as the basics of computer science. Learners should also be familiar with basic git commands and know how to install various Linux packages.)*| <a href="https://www.edx.org/learn/computer-programming/the-linux-foundation-risc-v-toolchain-and-compiler-optimization-techniques" target="_blank"> [edX Course Link] </a> | 2024-01-10 |
|**RISC-V Optimization Guide** | <a href="https://riseproject.dev/" target="_blank"> RISE Project </a> | The intention is to give specific actionable optimization recommendations for software developers writing code for RISC-V application processors. | <a href="https://gitlab.com/riseproject/riscv-optimization-guide" target="_blank"> [Github] </a> | 2024-02-19 |

#### Softwares and Tools
A collection of tools that can be used along with the beginner or intermediate-level learning resources for a better understanding or visualization of the RISC-V ISA
Expand Down

0 comments on commit c2f7ef7

Please sign in to comment.