Matches in UGent Biblio for { <https://biblio.ugent.be/publication/1042644#aggregation> ?p ?o. }
Showing items 1 to 32 of
32
with 100 items per page.
- aggregation classification "C1".
- aggregation creator person.
- aggregation creator person.
- aggregation creator person.
- aggregation date "2010".
- aggregation format "application/pdf".
- aggregation hasFormat 1042644.bibtex.
- aggregation hasFormat 1042644.csv.
- aggregation hasFormat 1042644.dc.
- aggregation hasFormat 1042644.didl.
- aggregation hasFormat 1042644.doc.
- aggregation hasFormat 1042644.json.
- aggregation hasFormat 1042644.mets.
- aggregation hasFormat 1042644.mods.
- aggregation hasFormat 1042644.rdf.
- aggregation hasFormat 1042644.ris.
- aggregation hasFormat 1042644.txt.
- aggregation hasFormat 1042644.xls.
- aggregation hasFormat 1042644.yaml.
- aggregation isPartOf urn:isbn:9781450301787.
- aggregation language "eng".
- aggregation publisher "Association for Computing Machinery (ACM)".
- aggregation rights "I have transferred the copyright for this publication to the publisher".
- aggregation subject "Technology and Engineering".
- aggregation title "The paralax infrastructure: automatic parallelization with a helping hand".
- aggregation abstract "Speeding up sequential programs on multicores is a challenging problem that is in urgent need of a solution. Automatic parallelization of irregular pointer-intensive codes, exemplified by the SPECint codes, is a very hard problem. This paper shows that, with a helping hand, such auto-parallelization is possible and fruitful. This paper makes the following contributions: (i) A compiler-framework for extracting pipeline-like parallelism from outer program loops is presented. (ii) Using a light-weight programming model based on annotations, the programmer helps the compiler to find thread-level parallelism. Each of the annotations specifies only a small piece of semantic information that compiler analysis misses, e.g. stating that a variable is dead at a certain program point. The annotations are designed such that correctness is easily verified. Furthermore, we present a tool for suggesting annotations to the programmer. (iii) The methodology is applied to auto-parallelizeseveral SPECint benchmarks. For the benchmark with most parallelism (hmmer), we obtain a scalable 7-fold speedup on an AMD quad-core dual processor. The annotations constitute a parallel programming model that relies extensively on a sequential program representation. Hereby, the complexity of debugging is not increased and it does not obscure the source code. These properties could prove valuable to increase the efficiency of parallel programming.".
- aggregation authorList BK289642.
- aggregation endPage "400".
- aggregation startPage "389".
- aggregation aggregates 1042668.
- aggregation isDescribedBy 1042644.
- aggregation similarTo LU-1042644.