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

DSpace Repository


Dateien:
Aufrufstatistik

URI: http://hdl.handle.net/10900/84296
http://nbn-resolving.de/urn:nbn:de:bsz:21-dspace-842963
http://dx.doi.org/10.15496/publikation-25686
Dokumentart: InProceedings (Aufsatz / Paper einer Konferenz etc.)
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
Optimization
Design Automation
C++
ISBN: 978-3-00-059317-8
License: Publishing license excluding print on demand
Show full item record

Abstract:

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)