| 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
- 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