Compiler - Tools, Consulting Eines unser Spezialgebiete
ist der Compilerbau. Wir bieten
Tools, Komponenten und Beratung auf dem Gebiet der Compiler,
insbesondere im Bereich Codegenerierung und Performanceoptimierung
für Prozessoren wie IA-32, SPARC, MIPS, ARM, IA-64, POWERPC, IBM
390 etc., für Desktop, Server, embedded oder mobilen Einsatz.
Wir vertreiben Compiler Komponenten und Beratung, keine fertigen Compiler.
Unsere Kunden sind typischerweise Compiler-, Chiphersteller oder Endkunden,
die spezielle Compilerkomponenten oder speziell angepasste Compiler benötigen.
Wir verwenden Compilerbau Techniken zur automatischen Bearbeitung und
Generierung von Computerprogrammen, also z.B. für automatisches
Refactoring und Reengineering, generative Softwareentwicklung, XML
Transformation und Softwaretools allgemein.
Unsere Compiler Produkte umfassen den SSA basierenden Firm Optimierer
und den Back End Code Generator BEG zur Erstellung portabler Compiler.
Mit BEG lassen sich optimierende Codegeneratoren für Maschinensprache
in kürzester Zeit erstellen.
Typische Projekte sind:
- Erstellung von Codegeneratoren für spezielle Prozessoren zum Einbau in einen C/C++ Compiler
- Erzeugung von Maschinencode für x86 Prozessoren aus der java-vm
- Transformation von Modula-2 Programmen in C-Programme
- Automatische Generierung von C-Programme aus deklarativen Spezifikationen
- Performanceoptimierung von Programmen durch geeignete Anwendung
von automatischen Codeoptimierern
- Analyse von HTML Dokumenten für HTML Tools
|