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

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

Namespace Prefixes

PrefixIRI
n18http://linked.opendata.cz/ontology/domain/vavai/riv/typAkce/
dctermshttp://purl.org/dc/terms/
n13http://linked.opendata.cz/resource/domain/vavai/vysledek/RIV%2F00216208%3A11320%2F13%3A10139274%21RIV14-GA0-11320___/
n19http://localhost/temp/predkladatel/
n11http://purl.org/net/nknouf/ns/bibtex#
n5http://linked.opendata.cz/resource/domain/vavai/riv/tvurce/
n4http://linked.opendata.cz/resource/domain/vavai/projekt/
n17http://linked.opendata.cz/resource/domain/vavai/subjekt/
n12http://linked.opendata.cz/ontology/domain/vavai/
shttp://schema.org/
skoshttp://www.w3.org/2004/02/skos/core#
rdfshttp://www.w3.org/2000/01/rdf-schema#
n3http://linked.opendata.cz/ontology/domain/vavai/riv/
n2http://linked.opendata.cz/resource/domain/vavai/vysledek/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
n10http://linked.opendata.cz/ontology/domain/vavai/riv/klicoveSlovo/
n20http://linked.opendata.cz/ontology/domain/vavai/riv/duvernostUdaju/
xsdhhttp://www.w3.org/2001/XMLSchema#
n22http://linked.opendata.cz/ontology/domain/vavai/riv/aktivita/
n7http://linked.opendata.cz/ontology/domain/vavai/riv/jazykVysledku/
n8http://linked.opendata.cz/ontology/domain/vavai/riv/obor/
n6http://linked.opendata.cz/ontology/domain/vavai/riv/druhVysledku/
n16http://reference.data.gov.uk/id/gregorian-year/

Statements

Subject Item
n2:RIV%2F00216208%3A11320%2F13%3A10139274%21RIV14-GA0-11320___
rdf:type
n12:Vysledek skos:Concept
rdfs:seeAlso
http://ceur-ws.org/Vol-1003/82.pdf
dcterms:description
Parallel and high-performance code is usually created as imperative code in FORTRAN, C, C++ with the help of parallel environments like OpenMP or Intel TBB. However, learning these languages is quite difficult compared to C# or Java. Although these modern languages have numerous parallel features, they lack the automatic parallelization or load distribution features known from specialized parallel environments. Due to the referential nature of C# and Java, the principles of parallel environments like OpenMP cannot be directly transferred to these languages. We investigated the idea of using C# as a programming language for a parallel system based on nonlinear pipelines. In this paper, we propose the architecture of such system and describe some key steps that we have already taken towards the future goal of extracting both the pipeline structure and the code of the nodes from the C# source code. Parallel and high-performance code is usually created as imperative code in FORTRAN, C, C++ with the help of parallel environments like OpenMP or Intel TBB. However, learning these languages is quite difficult compared to C# or Java. Although these modern languages have numerous parallel features, they lack the automatic parallelization or load distribution features known from specialized parallel environments. Due to the referential nature of C# and Java, the principles of parallel environments like OpenMP cannot be directly transferred to these languages. We investigated the idea of using C# as a programming language for a parallel system based on nonlinear pipelines. In this paper, we propose the architecture of such system and describe some key steps that we have already taken towards the future goal of extracting both the pipeline structure and the code of the nodes from the C# source code.
dcterms:title
Programming parallel pipelines using non-parallel C# code Programming parallel pipelines using non-parallel C# code
skos:prefLabel
Programming parallel pipelines using non-parallel C# code Programming parallel pipelines using non-parallel C# code
skos:notation
RIV/00216208:11320/13:10139274!RIV14-GA0-11320___
n12:predkladatel
n17:orjk%3A11320
n3:aktivita
n22:P
n3:aktivity
P(GA13-08195S)
n3:dodaniDat
n16:2014
n3:domaciTvurceVysledku
n5:7313136 n5:3003477
n3:druhVysledku
n6:D
n3:duvernostUdaju
n20:S
n3:entitaPredkladatele
n13:predkladatel
n3:idSjednocenehoVysledku
100150
n3:idVysledku
RIV/00216208:11320/13:10139274
n3:jazykVysledku
n7:eng
n3:klicovaSlova
pipeline; C#; parallel programming
n3:klicoveSlovo
n10:pipeline n10:C%23 n10:parallel%20programming
n3:kontrolniKodProRIV
[ED4CDAC09BE0]
n3:mistoKonaniAkce
Donovaly, Slovakia
n3:mistoVydani
Neuveden
n3:nazevZdroje
CEUR Workshop Proceedings
n3:obor
n8:IN
n3:pocetDomacichTvurcuVysledku
2
n3:pocetTvurcuVysledku
2
n3:projekt
n4:GA13-08195S
n3:rokUplatneniVysledku
n16:2013
n3:tvurceVysledku
Bednárek, David Brabec, Michal
n3:typAkce
n18:CST
n3:zahajeniAkce
2013-09-11+02:00
s:issn
1613-0073
s:numberOfPages
6
n11:hasPublisher
CEUR-WS.org
n19:organizacniJednotka
11320