Matches in SemOpenAlex for { <https://semopenalex.org/work/W2104448133> ?p ?o ?g. }
Showing items 1 to 46 of
46
with 100 items per page.
- W2104448133 abstract "Cell Broadband Engine is a heterogeneous multicore processor for high-performance computing and gaming. Its architecture allows for an impressive peak performance but, at the same time, makes it very hard to write efficient code. The need to simultaneously exploit SIMD instructions, coordinate parallel execution of the slave processors, overlap DMA memory traffic with computation, keep data properly aligned in memory, and explicitly manage the very small on-chip memory buffers of the slave processors, leads to very complex code. In this work, we adopt the skeleton programming approach to abstract from much of the complexity of Cell programming while maintaining high performance. The abstraction is achieved through a library of parallel generic building blocks, called BlockLib. Macro-based generative programming is used to reduce the overhead of genericity in skeleton functions and control code size expansion. We demonstrate the library usage with a parallel ODE solver application. Our experimental results show that BlockLib code achieves performance close to hand-written code and even outperforms the native IBM BLAS library in cases where several slave processors are used." @default.
- W2104448133 created "2016-06-24" @default.
- W2104448133 creator A5059272770 @default.
- W2104448133 creator A5062883585 @default.
- W2104448133 creator A5077536351 @default.
- W2104448133 date "2008-05-11" @default.
- W2104448133 modified "2023-10-12" @default.
- W2104448133 title "BlockLib" @default.
- W2104448133 cites W2097036268 @default.
- W2104448133 cites W2103817093 @default.
- W2104448133 cites W2119535371 @default.
- W2104448133 cites W2150952308 @default.
- W2104448133 cites W4386313596 @default.
- W2104448133 doi "https://doi.org/10.1145/1370082.1370088" @default.
- W2104448133 hasPublicationYear "2008" @default.
- W2104448133 type Work @default.
- W2104448133 sameAs 2104448133 @default.
- W2104448133 citedByCount "34" @default.
- W2104448133 countsByYear W21044481332012 @default.
- W2104448133 countsByYear W21044481332013 @default.
- W2104448133 countsByYear W21044481332014 @default.
- W2104448133 countsByYear W21044481332015 @default.
- W2104448133 countsByYear W21044481332016 @default.
- W2104448133 crossrefType "proceedings-article" @default.
- W2104448133 hasAuthorship W2104448133A5059272770 @default.
- W2104448133 hasAuthorship W2104448133A5062883585 @default.
- W2104448133 hasAuthorship W2104448133A5077536351 @default.
- W2104448133 hasConcept C41008148 @default.
- W2104448133 hasConceptScore W2104448133C41008148 @default.
- W2104448133 hasLocation W21044481331 @default.
- W2104448133 hasOpenAccess W2104448133 @default.
- W2104448133 hasPrimaryLocation W21044481331 @default.
- W2104448133 hasRelatedWork W1596801655 @default.
- W2104448133 hasRelatedWork W2130043461 @default.
- W2104448133 hasRelatedWork W2350741829 @default.
- W2104448133 hasRelatedWork W2358668433 @default.
- W2104448133 hasRelatedWork W2376932109 @default.
- W2104448133 hasRelatedWork W2382290278 @default.
- W2104448133 hasRelatedWork W2390279801 @default.
- W2104448133 hasRelatedWork W2748952813 @default.
- W2104448133 hasRelatedWork W2899084033 @default.
- W2104448133 hasRelatedWork W2530322880 @default.
- W2104448133 isParatext "false" @default.
- W2104448133 isRetracted "false" @default.
- W2104448133 magId "2104448133" @default.
- W2104448133 workType "article" @default.