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.

    It-løsninger | Nordhavn

    SAP Excellence Day 2026

    Få konkrete erfaringer med S/4HANA, automatisering og AI i praksis. Hør hvordan danske virksomheder realiserer gevinster og etablerer effektive SAP-løsninger. Vælg fysisk deltagelse hos SAP eller deltag digitalt.

    Infrastruktur | København

    Datacenterstrategi 2026

    Denne konference bidrager med viden om, hvordan du balancerer cloud, on-premise og hybrid infrastruktur med fokus på kontrol, compliance og forretning.

    Sikkerhed | Aarhus C

    Identity Festival 2026 - Aarhus

    Er du klar til en dag, der udfordrer din forståelse af, hvad Identity & Access Management kan gøre for din organisation? En dag fyldt med indsigt, inspiration og løsninger, der sætter kursen for, hvordan vi arbejder med IAM i de kommende år.

    Se alle vores events inden for it

    Navnenyt fra it-Danmark

    Alcadon ApS har pr. 1. januar 2026 ansat Per Claus Henriksen som Datacenter-specialist. Per skal især beskæftige sig med opbygning og udvikling af Alcadons datacenterforretning. Per har tidligere beskæftiget sig med forskellige facetter af datacenterbranchen. Både via PR-bureau og som ansat i datacentre. Nyt job

    Per Claus Henriksen

    Alcadon ApS

    Idura har pr. 5. januar 2026 ansat Arjuna Enait, 34 år,  som software engineer. Han skal især beskæftige sig med videreudvikling af Verify-systemet samt arbejde på implementeringen af CIBA i Norsk BankID. Han kommer fra en stilling som software engineer hos Lasso X. Han er uddannet civilingeniør med speciale i geoteknik. Han har tidligere beskæftiget sig med at bygge microservices til dataindsamling og -processering, samt opdatere legacy-systemer. Nyt job

    Arjuna Enait

    Idura

    Connexa A/S har pr. 1. januar 2026 ansat Ivan Nielsen som IT Konsulent. Han skal især beskæftige sig med IT Infrastruktur og services. Han kommer fra en stilling som IT Konsulent hos IT Forum Gruppen A/S. Han har tidligere beskæftiget sig med IT Infrastruktur og konsulentopgaver. Nyt job

    Ivan Nielsen

    Connexa A/S