Anvend grafikprocessor og parallelprogrammering i C++

Microsoft giver C++-programmører mulighed for at anvende grafik-processorer (GPU'er) til parallelprogrammering.

Artikel top billede

I dag er langt de fleste computere udstyret med flerkerne-processorer.

Det betyder, at programmeringssprog bør være udstyret med features, der giver mulighed for parallelprogrammering.

Parallelprogrammering gør det nemlig muligt at eksekvere et program langt hurtigere end normalt.

Hvis udviklere samtidig får mulighed for at anvende en grafik-processor til talknusning fremfor den traditionelle CPU, så er der rig lejlighed for at få beregningstunge programmer til at eksekvere langt hurtigere.

Anvend GPU'en til intensive beregningsopgaver

Intel har tidligere vist, at grafik-processorer er langt hurtigere til parallelberegninger end computerens traditionelle CPU.

Nu tager Microsoft et nyt skridt for at gøre parallelprogrammering tilgængelig for C++-udviklere, så de også kan udnytte de rasende hurtige grafik-processorer til beregningstunge opgaver.

På sin blog skriver S. Somasegar, senior præsident for Microsofts udvikler-division, om Microsofts nye C++ Accelerated Massive Parallelism (AMP), der blev lanceret forleden på chip-fabrikanten AMD's Fusion Developer-konference.

"Microsoft ønsker at gøre det alment tilgængeligt at skrive kode, der drager fordel af heterogen hardware som GPU'er. Så ligesom vi har gjort førhrn med multikerne, så kommer denne nye egenskab i den næste version af Visual Studio," lover S. Somesagar blandt andet.
 
Microsofts satsning på parallelprogrammering
Dermed henviser han til, at C++ AMP blot er det seneste udspil fra Microsofts rettet mod at gøre parallelprogrammering tilgængelig for C++-udviklere. 

Microsoft har nemlig tidligere givet udviklere mulighed for at udnytte flerkerneprocessorer og parallelprogrammering blandt andet ved at introducere Parallel Patterns Library for C++-programmer i Visual Studio 2010.

Læses lige nu
    Computerworld Events

    Vi samler hvert år mere end 6.000 deltagere på mere end 70 events for it-professionelle.

    Ekspertindsigt – Lyt til førende specialister og virksomheder, der deler viden om den nyeste teknologi og de bedste løsninger.
    Netværk – Mød beslutningstagere, kolleger og samarbejdspartnere på tværs af brancher.
    Praktisk viden – Få konkrete cases, værktøjer og inspiration, som du kan tage direkte med hjem i organisationen.
    Aktuelle tendenser – Bliv opdateret på de vigtigste dagsordener inden for cloud, sikkerhed, data, AI og digital forretning.

    Sikkerhed | Online

    Cyber Briefing: AI kan udnytte dine VPN‑svagheder og lække dine data på sekunder

    AI-agenter arbejder konstant og i maskinhastighed. Klassiske VPN-modeller mister overblik, kontrol og sporbarhed. Hør hvordan adgang, handlinger og automatisering sikres i en AI-drevet virkelighed. Tilmeld dig nu

    Digital transformation | København

    Roundtable: Fra legacy til AI – de strategiske valg for digitale ledere

    Legacy-systemer bremser mange AI-ambitioner. Digitale ledere skal vælge platform, tempo og arkitektur. Computerworld samler CIO’er og CTO’er til lukket roundtable om vejen fra legacy til AI-parat forretning. Få perspektiver fra COWI og del...

    Infrastruktur | København

    Cloud & infrastruktur 2026: AI, afhængighed og digital handlefrihed

    Cloud er strategisk infrastruktur og fundament for AI, drift og innovation. Geopolitik og regulering ændrer leverandørvalg og dataplacering. Computerworld samler beslutningstagere om afhængighed, europæiske alternativer og digital handlefrihed.

    Se alle vores events inden for it

    Navnenyt fra it-Danmark

    Netip A/S har pr. 1. marts 2026 ansat Ajanta Holland Christensen som Sales Manager ved netIP's kontor i Aarhus. Han kommer fra en stilling som Account Manager hos Orange Cyberdefense. Nyt job
    Renewtech ApS har pr. 1. februar 2026 ansat Thomas Bjørn Nielsen som E-Commerce Manager. Han skal især beskæftige sig med at optimere og vækste virksomhedens digitale platforme yderligere. Han kommer fra en stilling som Operations Project Manager hos Tiger Media. Han er uddannet fra Aalborg Universitet og har en MSc. i International Virksomhedsøkonomi. Nyt job

    Thomas Bjørn Nielsen

    Renewtech ApS