14 mei 2013Sluit venster
ACE's nieuwste CoSy compiler ontwikkelingssysteem optimaliseert voor extreme architecturen
Amsterdam - ACE Associated Compiler Experts BV lanceert de 2013 Spring Edition van haar CoSy compiler ontwikkelingssysteem. Integrale ondersteuning voor complexe architectuurkenmerken stelt compiler ontwikkelaars nu in staat compilers op te bouwen, te optimaliseren en af te stemmen voor computerintensieve toepassingsdomeinen en extreme architecturen. Standaardarchitecturen en hun software tools zijn niet voldoende om de vereiste prestaties en het vermogen te bereiken voor toepassingsgerichte domeinen, zoals audio, video en voor nieuwe domeinen, zoals de volgende generatie communicatiestandaarden en geintegreerde vision. In plaats daarvan zijn toegewijde architecturen of uitbreidingen van bestaande architecturen ontwikkeld samen met een doelgerichte toepassingscode, met behulp van een standaard compiler die de tuning overlaat aan de applicatie-ontwikkelaar. In deze 2013 Spring Edition bieden uitgebreide en nieuwe functies, zoals het Target Interface mechanisme en Code Generator Feedback, een integrale systeem om compilers te creeren die de best mogelijke afwegingen voor prestatie en portabiliteit van de applicatie voor bestaande en nieuwe applicatie-specifieke processors bereiken.

Met behulp van het nieuwe Target Interface mechanisme in CoSy, kunnen compilerontwikkelaars nu de compiler optimalisaties sturen om ten volle te profiteren van de architectuur-specifieke kenmerken, terwijl zij deze kunnen abstraheren van bestaande en gevalideerde compileralgoritmes.

Een van de unieke features van de CoSy compiler, de modulaire opbouw en de flexibiliteit, maakt de de ondersteuning mogelijk voor feedback mechanismen in een compiler om de samenstelling voor een optimaal resultaat te sturen. De Code Generator feedback functie in deze 2013 Spring Edition biedt informatie van de architectuur-specifieke Code Generator om betere besluitvorming te krijgen in optimalisaties en transformaties van hoog niveau, wat resulteert in betere optimalisatie strategieen.

Cosy's flexibele en adaptieve typebeschrijving laat ondersteuning toe voor onconventionele data types, die typisch zijn voor toepassingsspecifieke architecturen, met parametriseerbare data grootte, afstemming, enz. op een consistente wijze en met C-niveau programmeertaal ondersteuning voor applicatie-ontwikkelaars.

Verdere afstemming van compilers kan worden bereikt met behulp van 100+ compiler engine opties, de 20+ nieuwe compiler engines en 100+ verbeteringen van de klant en partner feedback. Alle nieuwe onderdelen en verbeteringen zijn robuust en productie-waardig als gevolg van de grondige test- en valideringsinfrastructuur infrastructuur die gebruikt werd.

De 2013 Spring Edition wordt geleverd met een herziene, uitgebreide en verbeterde set van documentatie voor de professionele compiler ontwikkelaar. Samen met het trainingsmateriaal en het ACE-compiler experts eerste lijn support programma, kunnen compiler ontwikkelaars naar het fijnste niveau van detail gaan in hun compiler taken.

Algemene prestaties voor 100+ industrie-standaard benchmarks tonen een 15% out of the box verbetering voor commodity-architecturen sinds de laatste grote CoSy release. Miljarden apparaten zijn reeds verzonden met daarin CoSy-ondersteunde applicatie-specifieke processoren, die meestal veel betere prestaties/power profielen hebben dan reguliere processoren.

The Cosy Spring 2013 Edition is onmiddellijk beschikbaar.
http://www.ace.nl
Sluit venster