Trad4

Trad4 - Parallelleen uw problemen
Download nu

Trad4 Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • LGPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Steve Evans
  • Uitgever website:

Trad4 Tags


Trad4 Beschrijving

Trad4 - Parallelleen uw problemen Trad4 is een volledig gelijktijdige, draadveilige programmeertaal die lineair op meerdere kernen schaalt. Het project is in eerste instantie bedoeld voor de inzet in de financiële sector om real-time risico's te modelleren.Trad4 bestaat uit een bibliotheek en een preprocessor. U geeft uw objecten op met een eenvoudige syntaxis en voer de pre-processor uit. Trad4 produceert een handvol C-bestanden voor elk object, inclusief een stub-bestand - de berekeningsmethode. Dit wordt genoemd telkens wanneer het object moet worden gevat en u moet de logica leveren. Trad4 Trekt alle informatie die het object moet berekenen in de reikwijdte van deze functie. Deze bronbestanden worden vervolgens gecompileerd en samen met Libtrad4.So zijn gekoppeld aan een uitvoerbaar bestand. Dit begint dan tegen een database. Inschakelen wordt dan in het systeem gevoerd en trad Trad4 die door uw grafiek opheffen en de boom op de hoogte houdt in realtime.TRAD4 is een nieuwe manier om programma's in het geheugen en een nieuwe manier van te regelen. stroom-of-control. Waarom gebruik Trad4? Het is heel gemakkelijk in gebruik. Om een Trad4-applicatie te bouwen om uw probleem te modelleren, hebt u gewoon een goed begrip van uw probleem en kennis van een kleine subset van de C-programmeertaal. Het is erg snel. Terwijl u uw probleem in afzonderlijke objecten ontbindt, kunnen meerdere threads tegelijkertijd verschillende delen van uw probleem uitvoeren, dus een trad4-applicatie schaalt lineair op meerdere kernen. Trad4 zelf heeft heel weinig overhead - er zijn heel weinig instructies tussen een doel dat moet worden uitgevoerd en het is berekenen van functie die wordt genoemd. Het is zeer efficiënt. Terwijl u uw probleem in verschillende objecten breekt, kunt u uw grafiek zodanig regelen dat elke afzonderlijke berekening slechts één keer binnen de toepassing wordt gedaan. Andere objecten die afhangen van het resultaat van die berekening zullen het resultaat van dat object lezen. Het is zeer veilig. Terwijl Trad4 volledige concurrency biedt, is het volledig lock-free. Dit betekent dat u zich nooit zorgen hoeft te maken over obscure racecondities of deadlocks.trad4 wordt vrijgegeven onder de LGPL. Dit is hetzelfde licentie GCC en GLIBC-gebruik en hiermee kunt u Trad4 aan een eigen systeem koppelen en dat eigen systeem onder elke licentie die u kiest vrij te geven. Wat is er nieuw in deze release: · De mogelijkheid om in compiler-vlaggen (-O3, -G) door te geven, is toegevoegd (voeg toe aan cxxflags indien nodig). · Een compiler-waarschuwing veroorzaakt door bepaalde soorten structuren is opgelost. · Een modus met één schroefdraad waar de hoofddraad al het werk is toegevoegd (exporteer num_threads = 0). · De naamruimte T4 is toegevoegd om te voorkomen dat Trad4-type botsingen met externe bibliotheken zijn. · Het script benchmarker.sh is toegevoegd (zie de sectie Analysis op de hoofdwebsite voor meer informatie). · Trad4 compileert nu op 64-bits platforms.


Trad4 Gerelateerde software

SDCC

SDCC is een freeware, retargettable, optimalisatie van ANSI-C-compiler. ...

180

Downloaden

Lisaac

LISAAC is een compiler voor ISAAC, een op een prototype gebaseerde objecttaal. ...

165

Downloaden