Logo
Unionpedia
Viestintä
Get it on Google Play
Uusi! Lataa Unionpedia Android™-laitteella!
Asenna
Nopeamman yhteyden kuin selaimen!
 

OpenCL

Indeksi OpenCL

OpenCL on Khronos Groupin kehittämä rinnakkaisohjelmointiin tarkoitettu ohjelmistokehys, jonka tarkoitus on mahdollistaa ohjelmistojen hajauttaminen erilaisille laskenta-alustoille verrattain helposti.

23 suhteet: Alustariippumattomuus, AMD, Apple, C99, Digitaalinen signaaliprosessori, DirectX, Flynnin luokittelu, Fourier-muunnos, GPGPU, Grafiikkasuoritin, HSA-arkkitehtuuri, Intel, Khronos Group, Korkean tason ohjelmointikieli, Nvidia, Ohjelmistokehys, Ohjelmointirajapinta, OpenGL, Rinnakkaisohjelmointi, Suoritin, Välikieli, Vulkan, Ydinfunktio.

Alustariippumattomuus

Alustariippumattomuudella tarkoitetaan ohjelmointikieltä tai sovellusohjelmaa, joka ei ole sidoksissa tiettyyn alustaan (tietokonelaitteistoon tai käyttöjärjestelmään).

Uusi!!: OpenCL ja Alustariippumattomuus · Katso lisää »

AMD

AMD eli Advanced Micro Devices, Inc. on vuonna 1969 perustettu yhdysvaltalainen puolijohdevalmistaja.

Uusi!!: OpenCL ja AMD · Katso lisää »

Apple

Apple Inc. (tammikuuhun 2007 Apple Computer) on yhdysvaltalainen suuryritys, joka suunnittelee, kehittää ja myy kulutuselektroniikkaa, ohjelmistoja ja tietokoneita.

Uusi!!: OpenCL ja Apple · Katso lisää »

C99

C99 (ent. C9X) on C-kielen versio, joka on ISO-standardi ISO/IEC 9899:1999 (1999).

Uusi!!: OpenCL ja C99 · Katso lisää »

Digitaalinen signaaliprosessori

Digitaalinen signaaliprosessori kitaran efektipedaalissa. Digitaalinen signaaliprosessori (DSP) on erityisesti digitaalista signaalinkäsittelyä varten rakennettu suoritin.

Uusi!!: OpenCL ja Digitaalinen signaaliprosessori · Katso lisää »

DirectX

DirectX on Microsoftin Windows-käyttöjärjestelmälle ja Xbox-pelikonsoleille kehittämä, erityisesti peleihin tarkoitettu ohjelmointirajapinta 20.9.2007 tietokoneohjelman ja laitteiston välille.

Uusi!!: OpenCL ja DirectX · Katso lisää »

Flynnin luokittelu

Flynnin luokittelu on Michael J. Flynnin vuonna 1966 esittämä luokittelu tietokonearkkitehtuureille.

Uusi!!: OpenCL ja Flynnin luokittelu · Katso lisää »

Fourier-muunnos

Fourier-muunnos (myös Fourier’n muunnos) on matematiikassa käytetty jatkuva integraalimuunnos.

Uusi!!: OpenCL ja Fourier-muunnos · Katso lisää »

GPGPU

GPGPU eli General-purpose computing on graphics processing units (lyhyemmin GPU-compute) on tekniikka, jossa grafiikkasuorittimella suoritetaan laskentaa, joka on yleisesti ollut pelkän suorittimen laskettavana.

Uusi!!: OpenCL ja GPGPU · Katso lisää »

Grafiikkasuoritin

GeForce 6600GT (NV43) -näytönohjaimen grafiikkasuoritin. Grafiikkasuoritin (GPU, tunnetaan myös nimillä grafiikkaprosessori ja grafiikkapiiri) on erikoistunut mikroprosessori, jonka tehtävänä on kiihdyttää ja suorittaa 2D- tai 3D-grafiikan renderöintiä, joka muuten jäisi keskussuorittimen laskettavaksi.

Uusi!!: OpenCL ja Grafiikkasuoritin · Katso lisää »

HSA-arkkitehtuuri

HSA-arkkitehtuuri on AMD:n kehittämä rakenne, jossa CPU ja GPU voivat käyttää samaa muistiväylää ja muistia vähentäen muistien välisiä siirtoja.

Uusi!!: OpenCL ja HSA-arkkitehtuuri · Katso lisää »

Intel

Intel on yhdysvaltalainen monikansallinen teknologiayhtiö ja yksi maailman suurimpia puolijohteiden valmistajia.

Uusi!!: OpenCL ja Intel · Katso lisää »

Khronos Group

Khronos Group on yritysten yhteenliittymä (konsortio), joka luo ja edelleen kehittää avoimia ohjelmointirajapintoja ja muita työkaluja multimediasovellusten käyttöön.

Uusi!!: OpenCL ja Khronos Group · Katso lisää »

Korkean tason ohjelmointikieli

Korkean tason ohjelmointikieli on ohjelmointikieli, joka tarjoaa vahvan abstraktion tietokoneen toiminnalle ja ei ole rajattu tietokoneen mukaan.

Uusi!!: OpenCL ja Korkean tason ohjelmointikieli · Katso lisää »

Nvidia

NVIDIA Corporation on yhdysvaltalainen grafiikkateknologia-alan yhtiö, joka tunnetaan parhaiten näytönohjaimissa käytettävien grafiikkasuorittimien valmistajana.

Uusi!!: OpenCL ja Nvidia · Katso lisää »

Ohjelmistokehys

Ohjelmistokehys (myös sovelluskehys) tarkoittaa ohjelmistotuotetta, joka muodostaa rungon (myös termi ydin on käytössä) sen päälle rakennettavalle tietokoneohjelmalle.

Uusi!!: OpenCL ja Ohjelmistokehys · Katso lisää »

Ohjelmointirajapinta

Ohjelmointirajapinta on komponenttien ja moduulien välinen raja ohjelmoitavassa järjestelmässä.

Uusi!!: OpenCL ja Ohjelmointirajapinta · Katso lisää »

OpenGL

OpenGL (Open Graphics Library) on laitteistoriippumaton ohjelmointirajapinta interaktiivisen tietokonegrafiikan tuottamiseen.

Uusi!!: OpenCL ja OpenGL · Katso lisää »

Rinnakkaisohjelmointi

Rinnakkaisohjelmointi on ohjelmointiparadigma, joka pyrkii hyödyntämään ohjelmointikielen tukea rinnakkaisuudelle.

Uusi!!: OpenCL ja Rinnakkaisohjelmointi · Katso lisää »

Suoritin

Alkukantaisen tietokoneen suorittimeen kuuluvia kymmeniä elektroniputkia. Suoritin tai prosessori (eli CPU) on tietokoneen osa, joka suorittaa tietokoneohjelman sisältämiä konekielisiä käskyjä.

Uusi!!: OpenCL ja Suoritin · Katso lisää »

Välikieli

Välikielellä tarkoitetaan ohjelmointikieltä, jota käytetään apuna korkeamman tason ohjelmointikielten kääntäjien toteutuksessa.

Uusi!!: OpenCL ja Välikieli · Katso lisää »

Vulkan

Vulkan on Khronos Groupin julkaisema ohjelmointirajapinta.

Uusi!!: OpenCL ja Vulkan · Katso lisää »

Ydinfunktio

Ydinfunktioihin perustuvat menetelmät ovat algoritmeja, joilla on erityisesti preferenssioppimisen kannalta hyödyllisiä ominaisuuksia.

Uusi!!: OpenCL ja Ydinfunktio · Katso lisää »

Uudelleenohjaukset tässä:

SPIR, SPIR-V, Standard Portable Intermediate Representation.

LähteväSaapuvat
Hei! Olemme Facebookissa nyt! »