Berkeley UPC voor Mac

Uitbreiding van de C-programmeertaal die is ontworpen voor hoge prestaties, parallelle computer.
Download nu

Berkeley UPC voor Mac Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Prijs:
  • Free
  • Naam uitgever:
  • By Lawrence Berkeley National Laboratory
  • Besturingssystemen:
  • Macintosh
  • Aanvullende vereisten:
  • macOS MojavemacOS High SierramacOS SierraOS X El CapitanOS X YosemiteOS X MavericksOS X Mountain LionXCode
  • Totaal aantal downloads:
  • 696

Berkeley UPC voor Mac Tags


Berkeley UPC voor Mac Beschrijving

Unified Parallel C (UPC) is een uitbreiding van de C-programmeertaal die is ontworpen voor hoogwaardige computergebruik op grootschalige parallelle machines. De taal biedt een uniform programmeermodel voor zowel gedeelde als gedistribueerde geheugenhardware. De programmeur wordt gepresenteerd met een enkele gedeeld, gepartitioneerde adresruimte, waarbij variabelen direct door elke processor kunnen worden gelezen en geschreven, maar elke variabele wordt fysiek geassocieerd met een enkele processor. UPC maakt gebruik van een enkel programma meerdere gegevens (SPMD) -model van berekening waarbij de hoeveelheid parallellisme is vastgesteld op het opstarttijd van het programma, typisch met een enkele thread van uitvoering per processor. De UPC-taal is geëvolueerd van ervaringen met drie andere eerdere talen die parallelle uitbreidingen hebben voorgesteld aan ISO C 99: AC, Split-C en Parallelle C PreProcessor (PCP). UPC is geen superset van deze drie talen, maar eerder een poging om de beste kenmerken van elk te distilleren. UPC combineert de programmeerbaarheidsvoordelen van het gedeelde geheugenprogrammering Paradigma en de controle over gegevensindeling en prestaties van het bericht dat het programmeerparadigma doorgeven. .


Berkeley UPC voor Mac Gerelateerde software