Products
Based on Universal Translation Technology, our COTS products include Universal Translating Library (UTL), Analyzer, Auto-Parallelizer, Vectorizer, Optimizer and GNU GCC based Universal Optimizing Compiler. We also offer quick and affordable on-demand custom compiler development.
Our approach:
Advances from inflexible monolithic to universal block compiler structure.
Distinguishes euristic technology parts from stable parts.
Automates about 70% of development efforts for creation of optimizing compilers.
Reduces optimizing compiler development time from 8-10 to 1-2 years.
May be used for affordable enhancement of any new or existing compiler with state-of-the-art optimizations.
May be used at the universities as a great optimizing compiler sandbox.
May be used for creation of JIT compilers.
May be a precious tool for testing new programming languages.
May be used for new architectures investigation and approval.
Essentially simplifies optimizing systems design. We provide guidance for development of multi-purpose optimizing compilers.
Views each building block as functionally complete and independently usable.
Utilizes customized open source GCC – or any other compiler.
Allows to fully isolate UTL products from customer’s compiler or fully integrate them into it.
Relies on over 100 man-years of our joint team expertise.