SC Seminar: Max Sagebaum

Dr. Max Sagebaum, Chair for Scientific Computing (SciComp), TU Kaiserslautern

CoDiPack 2.0: Lessons learned and new ideas


CoDiPack has initially been released 5 years ago. Since then, additions like primal value taping and several helper structures have been added to the code base. Recent developments for SIMD, tasking, OpenMP and DSL support have shown that the initial design of CoDiPack makes it difficult to add such special interest tapes in a maintainable way and therefore CoDiPack is redesigned for the 2.0 release. The focus for the redesign is mainly on the maintainability aspects. In addition, there are also changes for the ease of development and applying modern coding guidelines. The talk will cover the lessons learned, new design choices and a performance analysis of the new implementation.

How to join

The talk is held online via Jitsi. You can join with the link Please follow the rules below:

  • Use a chrome based browser (One member with a different browser can crash the whole meeting).
  • Mute your microphone and disable your camera.
  • If you have a question, raise your hand.

More information is available at

Bookmark the permalink.