Kapel

Gratis nieuwe parallelle programmeertaal
Download nu

Kapel Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • Freeware
  • Prijs:
  • FREE
  • Naam uitgever:
  • Chapel Team
  • Uitgever website:
  • Besturingssystemen:
  • Mac OS X
  • Bestandsgrootte:
  • 8.2 MB

Kapel Tags


Kapel Beschrijving

Gratis nieuwe parallelle programmeertaal Kapel is een nieuwe parallelle programmeertaal met als doel de productiviteit van parallelle programmeurs te verbeteren, met name die met behulp van grootschalige parallelle machines voor wetenschappelijke berekening. Wat is er nieuw in deze release: · Vervangen gebruik van " lang lang" met Int64_T voor de draagbaarheid van het gezonde · Enige eenwording van gereserveerde namen, hoewel meer overblijfselen · Verbeterde Chapel's Launcher Runtime-interface om meer algemeen te zijn · Een mechanisme toegevoegd voor het onderscheppen van PrintF / FPRINTF-oproepen indien nodig · Makefile-refacturering die werken aan het ondersteunen van parallelle maken · Refactured Runtime / Mem-Mappen om de geduplicate code te verlagen · Hernamende runtime-bestanden om de standaardisatie te verbeteren, hoewel meer overblijfselen · Verwijderde gelinkte lijstaanwijzers van geheugenvolgtafel · Verlaagde hoeveelheid runtime-code die is gekoppeld aan het binair der launcher · Maakte het gebruik van ChPL_Global_Register die meer consistent is over locales · Ontspannen compiler-aannames over klassen met de "dataseklasse" Pragma · Ondersteuning toegevoegd voor het genereren van type en offsetinformatie voor communicatie · Een eerste werkzaamheden naar het ondersteunen van uitvoering op heterogene architecturen · Enkele initiële werkzaamheden naar het ondersteunen van CPUGPU-berekeningen in de kapel · Een eerste werkzaamheden naar het ondersteunen van profileringstools met kapel · Verwijderde "Valid Var" Pragma · Gemaakte wikkelfuncties gebruiken lege intentie in plaats van het erven van Wrappee · Gewijzigde strategie voor het bepalen wanneer waardetypen moeten worden gekopieerd / vernietigd · Made domein en array-klassen hebben altijd opnieuw ingesteld op TRUE standaard · Een ontwikkelaarvlag toegevoegd voor het uitschakelen van compiler-geïntroduceerde geheugen frees · Ondersteuning verwijderd voor _init-functies van de compiler · Vernamingen verwijderd die globale constanten worden gerepliceerd symmetrisch · Toegevoegd thread annuleren en join functies aan de interface met runtime-interface · Toegevoegd een type, Chpl_Threadid_t om draad-ID's tussen C en Chapel door te geven · Gewijzigd punt waarop variabelen op de heap worden geplaatst · Gemaakte alle ingebouwde modules zijn bestandsnaam gebaseerd · Refactored Directorystructuur van $ Chpl_Home / Modules in Standard / Internal ... · Toegevoegde optimalisaties om onnodige autocopy / autodeestroy-oproepen te verwijderen · Verbeterde robuustheid van interne modules die standaardgebruiken gebruiken · Veranderde de scanimplementatie om een array te genereren in plaats van een lijst · Gewijzigde array-opdrachten om array-iteratie te gebruiken in plaats van willekeurige toegang · Gemaakte - No-CPP-regels de standaard voor -G voor ontwikkelaars · Verbeterde hantering, robuustheid van ingebouwde configuratievariabelen · Split chpl_comm_md.h in twee bestanden om platform- en comments toe te staan


Kapel Gerelateerde software

Skygazer

Een spannende introductie tot de fascinerende wereld van de astronomie ...

223 156.3 MB

Downloaden

Polyrooten

Een programma dat de wortels van een polynoom vindt op elke gekozen nauwkeurigheid met behulp van de methode van Laguerre. ...

140 164 KB

Downloaden

Joze

Een gratis neuraal netwerkkader om kunstmatige neurale netwerken te maken, te trainen en testen ...

154 9.6 MB

Downloaden