Matches in SemOpenAlex for { <https://semopenalex.org/work/W2110425057> ?p ?o ?g. }
- W2110425057 abstract "The need for fast time to market of new embedded processor-based designs calls for a rapid design methodology of the included processors. The call for such a methodology is even more emphasized in the context of so called soft cores targeted to reconfigurable fabrics where per-design processor customization is commonplace. The C language has been commonly used as an input to hardware/software co-design flows. However, as C is a sequential language, its potential to generate parallel operations to utilize naturally parallel hardware constructs is far from optimal, leading to a customized processor design space with limited parallel resource scalability. In contrast, when utilizing a parallel programming language as an input, a wider processor design space can be explored to produce customized processors with varying degrees of utilized parallelism. This Thesis proposes a novel Multicore Application-Specific Instruction Set Processor (MCASIP) co-design methodology that exploits parallel programming languages as the application input format. In the methodology, the designer can explicitly capture the parallelism of the algorithm and exploit specialized instructions using a parallel programming language in contrast to being on the mercy of the compiler or the hardware to extract the parallelism from a sequential input. The Thesis proposes a multicore processor template based on the Transport Triggered Architecture, compiler techniques involved in static parallelization of computation kernels with barriers and a datapath integrated hardware accelerator for low overhead software synchronization implementation. These contributions enable scaling the customized processors both at the instruction and task levels to efficiently exploit the parallelism in the input program up to the implementation constraints such as the memory bandwidth or the chip area. The different contributions are validated with case studies, comparisons and design examples." @default.
- W2110425057 created "2016-06-24" @default.
- W2110425057 creator A5050272735 @default.
- W2110425057 date "2012-11-08" @default.
- W2110425057 modified "2023-09-28" @default.
- W2110425057 title "From Parallel Programs to Customized Parallel Processors" @default.
- W2110425057 cites W136905915 @default.
- W2110425057 cites W1484341170 @default.
- W2110425057 cites W1494658332 @default.
- W2110425057 cites W1502558230 @default.
- W2110425057 cites W1503174509 @default.
- W2110425057 cites W1558515754 @default.
- W2110425057 cites W1572011621 @default.
- W2110425057 cites W1577420679 @default.
- W2110425057 cites W1717365219 @default.
- W2110425057 cites W1751719679 @default.
- W2110425057 cites W1853545769 @default.
- W2110425057 cites W1925338116 @default.
- W2110425057 cites W1963637299 @default.
- W2110425057 cites W1964487888 @default.
- W2110425057 cites W1976372309 @default.
- W2110425057 cites W1985856855 @default.
- W2110425057 cites W1999606255 @default.
- W2110425057 cites W2001738739 @default.
- W2110425057 cites W2004232634 @default.
- W2110425057 cites W2004854950 @default.
- W2110425057 cites W2012430078 @default.
- W2110425057 cites W2016558072 @default.
- W2110425057 cites W2016559894 @default.
- W2110425057 cites W2018307252 @default.
- W2110425057 cites W2029601347 @default.
- W2110425057 cites W2047735042 @default.
- W2110425057 cites W2051598123 @default.
- W2110425057 cites W2054961017 @default.
- W2110425057 cites W2057343856 @default.
- W2110425057 cites W2064693219 @default.
- W2110425057 cites W2066080846 @default.
- W2110425057 cites W2066631028 @default.
- W2110425057 cites W2069278684 @default.
- W2110425057 cites W2069954806 @default.
- W2110425057 cites W2077442561 @default.
- W2110425057 cites W2080859692 @default.
- W2110425057 cites W2086807722 @default.
- W2110425057 cites W2094998159 @default.
- W2110425057 cites W2098683869 @default.
- W2110425057 cites W2099708455 @default.
- W2110425057 cites W2104479064 @default.
- W2110425057 cites W2105555051 @default.
- W2110425057 cites W2106193445 @default.
- W2110425057 cites W2106796415 @default.
- W2110425057 cites W2107716502 @default.
- W2110425057 cites W2107911628 @default.
- W2110425057 cites W2111854880 @default.
- W2110425057 cites W2118513230 @default.
- W2110425057 cites W2120080222 @default.
- W2110425057 cites W2120100344 @default.
- W2110425057 cites W2120230074 @default.
- W2110425057 cites W2120505393 @default.
- W2110425057 cites W2120723967 @default.
- W2110425057 cites W2121619519 @default.
- W2110425057 cites W2122641512 @default.
- W2110425057 cites W2122840949 @default.
- W2110425057 cites W2125445813 @default.
- W2110425057 cites W2128469014 @default.
- W2110425057 cites W2129962996 @default.
- W2110425057 cites W2131049205 @default.
- W2110425057 cites W2131194811 @default.
- W2110425057 cites W2131355383 @default.
- W2110425057 cites W2131591470 @default.
- W2110425057 cites W2132605419 @default.
- W2110425057 cites W2137204728 @default.
- W2110425057 cites W2139874340 @default.
- W2110425057 cites W2140130374 @default.
- W2110425057 cites W2140311411 @default.
- W2110425057 cites W2141597697 @default.
- W2110425057 cites W2148987260 @default.
- W2110425057 cites W2149783797 @default.
- W2110425057 cites W2150176422 @default.
- W2110425057 cites W2151887234 @default.
- W2110425057 cites W2152712537 @default.
- W2110425057 cites W2153185479 @default.
- W2110425057 cites W2154172818 @default.
- W2110425057 cites W2155503253 @default.
- W2110425057 cites W2155850763 @default.
- W2110425057 cites W2156007977 @default.
- W2110425057 cites W2159742171 @default.
- W2110425057 cites W2160702007 @default.
- W2110425057 cites W2162097970 @default.
- W2110425057 cites W2163764012 @default.
- W2110425057 cites W2168300787 @default.
- W2110425057 cites W2168497347 @default.
- W2110425057 cites W2169248084 @default.
- W2110425057 cites W2170653240 @default.
- W2110425057 cites W2170913388 @default.
- W2110425057 cites W2171429297 @default.
- W2110425057 cites W2178429314 @default.
- W2110425057 cites W2201109483 @default.
- W2110425057 cites W2333869848 @default.
- W2110425057 cites W2535175217 @default.
- W2110425057 cites W2788962374 @default.