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.
Resource Title
LinuxFoundationX: RISC-V Toolchain and Compiler Optimization Techniques
Resource Description
Develop a working knowledge of the internals of compiler toolchains and compiler optimization techniques with a focus on RISC-V applications.
Resource Link
https://www.edx.org/learn/computer-programming/the-linux-foundation-risc-v-toolchain-and-compiler-optimization-techniques?index=product&queryID=e9776f6d9ec571d2057b52f271c08fc2&position=7&results_level=second-level-results&term=riscv&objectID=course-6bb0f3e7-ecdd-425b-b573-d0fd642f6e50&campaign=RISC-V+Toolchain+and+Compiler+Optimization+Techniques&source=edX&product_category=course&placement_url=https%3A%2F%2Fwww.edx.org%2Fsearch
Required Background (Optional)
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.
Additional Details (Optional)
Intermediate level course.