Innovation and collaborative, synchronized program management for new programs
The GCC and LLVM open source compiler frameworks are continually being enhanced by hundreds of community developers. However, getting exactly the toolchain you need in terms of hardware feature support and performance acceleration can be a challenge. The Sourcery Toolchain Services team has over 200 person years’ experience optimizing, customizing, commercializing and supporting open source based toolchains.
The GCC and LLVM open source compiler frameworks are continually being enhanced by hundreds of community developers. However, getting exactly the toolchain you need in terms of hardware feature support and performance acceleration can be a challenge. The Sourcery Toolchain Services team has over 200 person years’ experience optimizing, customizing, commercializing and supporting open source based toolchains.
Siemens delivers embedded software products that enable device manufacturers to quickly design and build high quality connected devices, including those with rich user interfaces, cloud-based remote management, or requiring safety certification. Base technologies include Linux, the Nucleus real-time operating system, advanced multicore runtime, and IoT enablement and development tools.
Sourcery CodeBench Lite Edition is a free, unsupported version of Sourcery CodeBench available for select processors. These Lite Edition toolchains are based on either the GCC or LLVM open-source compiler framework and include the following command-line-based components:
Over 200 person years experience in transforming open source toolchain software into commercial grade toolchain distributions ready for customer deployment to enable software applications to take maximum advantage of silicon device capabilities.
Extending and optimizing the capabilities of the GCC and LLVM open source complier frameworks to enable maximum application performance on devices ranging from embedded microcontrollers to supercomputers.
Ensuring your toolchain remains ready to support your embedded software deployed to customers for the entire life of your product
This talk presents changes to the "kernels" implementation that significantly improve performance.
Mentor, a Siemens business, to develop GCC compiler for increased opportunities in high-performance computing
How to build an LLVM open-source project toolchain for use with bare-metal hardware
A demonstration of debugging OpenMP/OpenACC kernels using GDB and a quick overview of how it was achieved and what still needs to be done.