This HTML5 document contains 38 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

Namespace Prefixes

PrefixIRI
dctermshttp://purl.org/dc/terms/
dbohttp://dbpedia.org/ontology/
foafhttp://xmlns.com/foaf/0.1/
n9https://global.dbpedia.org/id/
dbthttp://dbpedia.org/resource/Template:
dbpedia-ukhttp://uk.dbpedia.org/resource/
rdfshttp://www.w3.org/2000/01/rdf-schema#
freebasehttp://rdf.freebase.com/ns/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
owlhttp://www.w3.org/2002/07/owl#
wikipedia-enhttp://en.wikipedia.org/wiki/
dbchttp://dbpedia.org/resource/Category:
dbphttp://dbpedia.org/property/
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
wikidatahttp://www.wikidata.org/entity/
goldhttp://purl.org/linguistics/gold/
dbrhttp://dbpedia.org/resource/

Statements

Subject Item
dbr:Parallel_computing
dbo:wikiPageWikiLink
dbr:Explicit_parallelism
Subject Item
dbr:Manycore_processor
dbo:wikiPageWikiLink
dbr:Explicit_parallelism
Subject Item
dbr:Dataflow_programming
dbo:wikiPageWikiLink
dbr:Explicit_parallelism
Subject Item
dbr:Explicit_parallelism
rdfs:label
Явний паралелізм Explicit parallelism
rdfs:comment
In computer programming, explicit parallelism is the representationof concurrent computations by means of primitivesin the form of special-purpose directives or function calls. Most parallel primitives are related to process synchronization, communication or task partitioning. As they seldom contribute to actually carry out the intended computation of the program, their computational cost is often consideredas . У комп'ютерному програмуванні явний паралелізм - це уявлення паралельних обчислень за допомогою примітивів у вигляді директив спеціального призначення або викликів функцій. Більшість паралельних примітивів пов'язані з процесом синхронізації, зв'язку або завдання ділення. Оскільки вони рідко сприяють фактичному виконувананню наміченої обчислювальної програми, їх обчислювальна цінність часто розглядається, як розпаралелювання накладних витрат.
dcterms:subject
dbc:Computer_programming
dbo:wikiPageID
3095332
dbo:wikiPageRevisionID
802845156
dbo:wikiPageWikiLink
dbr:Parallelization_overhead dbr:Computer_programming dbr:Erlang_(programming_language) dbr:JavaSpaces dbr:Parallel_programming dbr:Occam_(programming_language) dbr:Implicit_parallelism dbr:Message_Passing_Interface dbr:Java_(programming_language) dbr:Ada_programming_language dbc:Computer_programming dbr:Parallel_Virtual_Machine dbr:Ease_programming_language
owl:sameAs
wikidata:Q5421268 n9:4k8S2 dbpedia-uk:Явний_паралелізм freebase:m.08r2sz
dbp:wikiPageUsesTemplate
dbt:Parallel_Computing dbt:Unreferenced
dbo:abstract
In computer programming, explicit parallelism is the representationof concurrent computations by means of primitivesin the form of special-purpose directives or function calls. Most parallel primitives are related to process synchronization, communication or task partitioning. As they seldom contribute to actually carry out the intended computation of the program, their computational cost is often consideredas . The advantage of explicit parallel programming is the absolute programmercontrol over the parallel execution. A skilledparallel programmer takes advantage of explicit parallelism to producevery efficient code. However, programming with explicit parallelism is often difficult, especially for non computing specialists, because of the extra work involved in planningthe task division and synchronization of concurrent processes. In some instances, explicit parallelism may be avoided with the use of an optimizing compiler that automatically extracts the parallelism inherent to computations (see implicit parallelism). У комп'ютерному програмуванні явний паралелізм - це уявлення паралельних обчислень за допомогою примітивів у вигляді директив спеціального призначення або викликів функцій. Більшість паралельних примітивів пов'язані з процесом синхронізації, зв'язку або завдання ділення. Оскільки вони рідко сприяють фактичному виконувананню наміченої обчислювальної програми, їх обчислювальна цінність часто розглядається, як розпаралелювання накладних витрат. Явний паралелізм характеризується наявністю явних конструкцій в мові програмування, спрямованих на опис (до деякої міри деталізації) спосіб, в якому паралельні обчислення матимуть місце. В цих рамках існує широкий спектр рішень. Одна крайність представлена "древнім" використанням основних механізмів, низького рівня, щоб мати справу з паралелізмом - як вилка / приєднатися до примітиви, семафори і т.д. - в кінцевому рахунку додані до існуючих мов програмування. Хоча це дозволяє досягнути найвищої ступені гнучкості (будь-яка форма паралельного управління може бути реалізована в термінах основного низького рівня), він залишає додатковий тягар складності повністю на плечах програміста, що робить його завдання надзвичайно ускладненим. Більш складні підходи були запропоновані, забезпечуючи користувачам засоби для роботи з паралельних обчислень на більш високому рівні абстракції. Це йде зі спеціалізованих бібліотек, що забезпечують єдиний набір комунікаційних примітивів, щоб приховати деталі обчислювальної середовища.
gold:hypernym
dbr:Computations
prov:wasDerivedFrom
wikipedia-en:Explicit_parallelism?oldid=802845156&ns=0
dbo:wikiPageLength
1537
foaf:isPrimaryTopicOf
wikipedia-en:Explicit_parallelism
Subject Item
dbr:Implicit_parallelism
dbo:wikiPageWikiLink
dbr:Explicit_parallelism
Subject Item
dbr:Parallel_programming_model
dbo:wikiPageWikiLink
dbr:Explicit_parallelism
Subject Item
wikipedia-en:Explicit_parallelism
foaf:primaryTopic
dbr:Explicit_parallelism