Climate and weather simulations are crucial for understanding environmental patterns and forecasting future changes. In climate science, advanced simulation software enables accurate models that inform policy and enhance community preparedness. To optimize weather and climate simulations as models scale in complexity, their code must be thoroughly verified and optimized to ensure scientific efficiency and reliability. […]
optimization
Codee and Do IT Now Announce Strategic Partnership to Enhance Code Correctness, Modernization and Optimization
November 7, 2024 – Barcelona. Codee, provider of software developer tools for automated code review and testing specialized in correctness, modernization and optimization of Fortran/C/C++ code, is pleased to announce a strategic partnership with Do IT Now, a global expert in High-Performance Computing (HPC) consulting and managed services. This collaboration aims to combine the strengths […]
How Does Codee’s Workflow Simplify the Correctness, Modernization, Security and Optimization of Your Code?
In today’s fast-paced development environment, keeping code optimized and up-to-date can be challenging. This is where Codee steps in, by performing an automated static analysis of your code to identify improvement opportunities by following the recommendations of the Open Catalog of Code Guidelines for Correctness, Modernization, and Optimization. The static analysis capabilities of Codee allow […]
Codee 2024.3 released
We’re pleased to introduce Codee 2024.3. This release marks another significant advancement in our static code analyzer, equipping Fortran, C, and C++ developers with the tools they need to build modern, high-performance software that meets industry standards. What’s new This release will be showcased in NERSC’s online training on September 5-6. Join to gain insights […]
Modernize and Optimize your Fortran and C/C++ Codes with Codee at NERSC’s Online Training
We’re excited to invite you to a two-part online training session hosted by the National Energy Research Scientific Computing Center (NERSC) on September 5-6. This event is designed for both novice and seasoned programmers who want to modernize and optimize their Fortran, C, and C++ codes using Codee. Codee is a powerful development tool that […]
Codee at the Parallel CFD Conference 2024
We are pleased to announce our participation in the Parallel CFD Conference 2024 (ParCFD), taking place on September 3rd at the University Club Bonn, Germany. Our CTO, Manuel Arenaz, will present a talk about Codee in the symposium “Modernizing CFD: Exploring CI/CD for Improved Software Development Life Cycle.” This is a great opportunity to explore […]
Best practices for performance optimization in Real Time Operating Systems using Codee
Real-time software ensures immediate processing in systems like air traffic control through a Real-Time Operating System (RTOS), which manages tasks with critical timing constraints. Developers optimize application performance, often late, which is costly. Codee Static Code Analyzer offers a pioneering solution to embed performance optimization earlier in development, demonstrating substantial gains with tools like RTOS QNX.
Image processing in lightning speed from smartphones to supercomputers: the story of Canny Edge Detection and Parallelware Analyzer
Executive Summary Canny image edge detection algorithm is used to detect edges in an image and it has a huge importance for feature extraction in machine learning. It has found application in many industries: optical character recognition, facial recognition, computer aided diagnosis, autonomous vehicles, space exploration, and many others. The performance of the algorithm is […]
Many ways to speed up your program
There are many approaches to make your program run faster. Some approaches are based on using more efficient libraries, others rely on using the standard library and the language in an efficient manner. Other approaches include using more efficient algorithms. But sometimes, even after we’ve applied all the possible optimizations, the code performance is not […]
Run your floating-point calculations with both precision and speed
One of our customers has a mathematical simulation program where precision matters. We were given the code for evaluation and asked to make it run faster. They have a strict requirement that the source code is compiled without any optimization flags that can influence precision. Most compilers offer a fast-math compiler flag that significantly improves […]










This company is capitalized by INNVIERTE, AN INVESTMENT PROGRAM OF CDTI, E.P.E