Free RISC-V Training Explores Internals of Compiler Toolchains and Optimization

As RISC-V has made it easier to bring up processor chipsets, the need for compiler engineers in the RISC-V ecosystem has increased. In fact, RISC-V adoption globally has been growing at a rapid pace for several years with no end in sight, meaning this need will only grow more acute as time goes on.

That is why RISC-V International and Linux Foundation Training & Certification have partnered to release a new, free online training course on the edX platform, RISC-V Toolchain and Compiler Optimization Techniques (LFD113x). The new course, which was officially announced today at RISC-V Summit in San Francisco, is designed for engineers working with RISC-V vendors who are designing their own architectures, and those using RISC-V development boards to build applications. It is also useful for RISC-V application developers looking to improve performance or reduce the code size of their applications, toolchain developers, compiler engineers/performance engineers, and computer science students aspiring to major in systems software.

This course begins by introducing the compiler toolchain and concepts of cross-compilation before moving into how to use popular compiler toolchains (both LLVM and GCC) to build RISC-V applications. It also covers debugging toolchain issues and what resources to consult when you need help. LFD113x will help participants optimize applications for code size or performance and gain an understanding of the demands of the applications with instrumentation techniques.

The course was developed by Aditya Kumar ( GitHub, Twitter), a software engineer at Snap Inc. and a distinguished speaker at ACM who has worked on compiler toolchains (LLVM and GCC) since 2012. Kumar has contributed optimizations like GVNHoist, Hot Cold Splitting, Hexagon specific optimizations to the LLVM compiler. He has also worked briefly on clang static analyzer, libcxx, libstdc++, and the graphite framework of GCC.

The 10 hour course is available on-demand and online through edX, with up to seven weeks of audit access at no cost. A full year of access along with a verified certificate of completion once the participant finishes the course is available for $199. Enroll today and prepare yourself for an in demand job opportunity as a toolchain engineer or systems performance engineer.

Dan Brown (he/him/his)

Sr. Manager, Content and Social Media
The Linux Foundation Training & Certification

415/420-7880

Email Contact

 

Featured Video
Jobs
Principal Engineer for Autodesk at San Francisco, California
Senior Principal Software Engineer for Autodesk at San Francisco, California
Machine Learning Engineer 3D Geometry/ Multi-Modal for Autodesk at San Francisco, California
Business Development Manager for Berntsen International, Inc. at Madison, Wisconsin
GIS Specialist for Washington State Department of Natural Resources at Olympia, Washington
Mechanical Manufacturing Engineering Manager for Google at Sunnyvale, California
Upcoming Events
Digital Twins 2024 at the Gaylord National Resort & Convention Center in, MD. National Harbor MD - Dec 9 - 11, 2024
Commercial UAV Expo 2025 at RAI Amsterdam Amsterdam Netherlands - Apr 8 - 11, 2025
Commercial UAV Expo 2025 at Amsterdam Netherlands - Apr 8 - 10, 2025
BI2025 - 13th Annual Building Innovation Conference at Ritz-Carlton Tysons Corner McLean VA - May 19 - 21, 2025



© 2024 Internet Business Systems, Inc.
670 Aberdeen Way, Milpitas, CA 95035
+1 (408) 882-6554 — Contact Us, or visit our other sites:
TechJobsCafe - Technical Jobs and Resumes EDACafe - Electronic Design Automation GISCafe - Geographical Information Services  MCADCafe - Mechanical Design and Engineering ShareCG - Share Computer Graphic (CG) Animation, 3D Art and 3D Models
  Privacy PolicyAdvertise