Phoenix4Multicore

Verleng de Phoenix-compiler om te werken als een automatische parallelizing-compiler
Download nu

Phoenix4Multicore Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Naam uitgever:
  • aksheyjawa
  • Besturingssystemen:
  • Windows All
  • Bestandsgrootte:
  • 4.7 MB

Phoenix4Multicore Tags


Phoenix4Multicore Beschrijving

Phoenix Framework ontwikkeld bij Microsoft Research is een raamwerk voor het ontwikkelen van compilers en voor het ontwikkelen van hulpmiddelen voor programmaanalyse, testen en optimalisatie, als de backend voor toekomstige compilertechnologieën van Microsoft. Phoenix biedt de C2.exe Compiler Backend, die het deelt met Visual C ++, om analyse, optimalisatie- en code-generatie voor uniprocessors zoals X86-processors af te handelen. Het doel van Phoenix4Multicore is om de Phoenix-compiler uit te breiden om als een automatische parallelizing-compiler te werken en om code voor multi-core processors zoals X86-processors te genereren. Het zal invoeren als een sequentiële broncode geschreven in een programmeertaal (die wordt ondersteund door Phoenix) en een binair produceren die op meerdere kernen kan worden uitgevoerd. Dit kan worden gedaan door een aantal modules ("plug-ins" in Phoenix-technologie) in de Phoenix Compiler-backend toe te voegen. Deze plug-ins zullen een aantal afhankelijkheidsanalyse, transformaties en zullen de IR in verschillende uitvoeringsdraden (zodanig dat sommige van deze threads parallel kunnen uitvoeren). Wanneer de machinecode (binair) gegenereerd door de backending wordt opgenomen door het Windows OS, zal het OS de draden onder verschillende kernen distribueren.


Phoenix4Multicore Gerelateerde software

Unidac

UNIDAC is een krachtige bibliotheek met niet-functionele Cross-database-toegangscomponenten voor Delphi, Delphi voor .NET en C ++ Builder. De Unified Access is beschikbaar voor Oracle, Microsoft SQL Server, MySQL, in ...

107 7099K

Downloaden