Hopp til innhold
CP

C= Parallel C/C++ Programming Language Extension

Forlegger: Hoopoe ProGroup
Virus-skanne Windows Free to try
nedlasting v0.5 733 nedlastinger
Versjon0.5
Forlegger Hoopoe ProGroup
Utgivelsesdato19. aug. 2012
Dato lagt til19. aug. 2012
Os kravWindows 2003, Windows 8, Windows Vista, Windows, Windows Server 2008, Windows 7, Windows XP
KravNone
Totalt antall nedlastinger733
PrisFree to try

Beskrivelse

C= (uttales 'Se Stripes') er en parallell C/C++ programmeringsspråkutvidelse.

Det er designet for å dekke alle typiske parallellprogrammeringsparadigmer og utfylle eller til og med erstatte eksisterende parallelle språkutvidelser og biblioteker ved å tilby et enkelt parallellspråk som er mest naturlig forbundet med C/C++ syntaks og semantikk.

Prinsippene og konstruksjonene til C=, inkludert fleksibel oppgavetråd-semantikk, parallelle synlighetsomfang, objektfri synkronisering og wake-wait-oppgaveinteraksjonsparadigmet er tenkt å lett adopteres av andre prosedyre- og objektorienterte språk, kompilert eller tolket.

Kort fortalt er hovedideen med C= å motivere parallell tenkning, la programmerere fokusere på å skrive parallelle programmer i utgangspunktet, i stedet for å gjøre jobben to ganger ved å implementere et sekvensielt program og deretter prøve å multithread det (selv om sistnevnte tilnærming, uunngåelig i mange tilfeller, støttes også elegant).

For øyeblikket er C=-språkutvidelsen implementert som et C-bibliotek og innebærer ikke spesifikk kompilatorstøtte, eller radikale endringer i eksisterende programvarebyggingsprosesser.

Lignende programmer

Alternativer

Mer fra denne utgiveren