ScaLP: A Light-Weighted (MI)LP-Library

DSpace Repository


Dokumentart: ConferencePaper
Date: 2018-03-13
Language: English
Faculty: 7 Mathematisch-Naturwissenschaftliche Fakultät
Department: Informatik
DDC Classifikation: 004 - Data processing and computer science
Keywords: Entwurfsautomation
Other Keywords: Optimization
Linear Programming
Design Automation
ISBN: 978-3-00-059317-8
Show full item record


Many design flows involve the process of automatically solving complex problems using linear relations. Especially, modern circuits and systems are often implemented using linear programming (LP). In the last years, code integration and portability have become critical topics, because it is not obvious to the designer which of the numerous LP-solvers is the most ideal regarding runtime performance, problem modeling and licensing. Additionally, current state-of-the-art integration tools require many dependencies, long compile times, are complicated to handle or provide interfaces that are susceptible for design errors. To provide a solution for these disadvantages, we present the light-weighted open-source (MI)LP-library ScaLP - a library that uses a unified interface to generically model LP-problems and enable runtime dynamic exchange of solvers.

This item appears in the following Collection(s)