Concurrency namnområdesuppräkningar (AMP)

Följande uppräkningar är tillgängliga i Concurrency namnområdet:

access_type uppräkning

enum access_type;

Värden

Namn Beskrivning
access_type_auto Välj automatiskt det bästa access_type för acceleratorn.
access_type_none Hängiven. Allokeringen är endast tillgänglig på acceleratorn och inte på processorn.
access_type_read Delad. Allokeringen är tillgänglig på acceleratorn och kan läsas på processorn.
access_type_read_write Delad. Allokeringen är tillgänglig på acceleratorn och kan skrivas på processorn.
access_type_write Delad. Allokeringen är tillgänglig på acceleratorn och är både läsbar och skrivbar på processorn.

queuing_mode uppräkning

Anger de kölägen som stöds på acceleratorn.

enum queuing_mode;

Värden

Namn Beskrivning
queuing_mode_immediate Ett köläge som anger att alla kommandon, till exempel parallel_for_each Function (C++ AMP), skickas till motsvarande acceleratorenhet så snart de återvänder till anroparen.
queuing_mode_automatic Ett köläge som anger att kommandon ska placeras i kö i en kommandokö som motsvarar det accelerator_view objektet. Kommandon skickas till enheten när accelerator_view::flush anropas.

Se även

Namnområde för samtidighet (C++ AMP)