Matches in SemOpenAlex for { <https://semopenalex.org/work/W2904603148> ?p ?o ?g. }
Showing items 1 to 97 of
97
with 100 items per page.
- W2904603148 abstract "We present a framework called Composable Modular Design (CMD) to facilitate the design of out-of-order (OOO) processors. In CMD, (1) The interface methods of modules provide instantaneous access and perform atomic updates to the state elements inside the module; (2) Every interface method is guarded, i.e., it cannot be applied unless it is ready; and (3) Modules are composed together by atomic rules which call interface methods of different modules. A rule either successfully updates the state of all the called modules or it does nothing. CMD designs are compiled into RTL which can be run on FPGAs or synthesized using standard ASIC design flows. The atomicity properties of interfaces in CMD ensures composability when selected modules are refined selectively. We show the efficacy of CMD by building a parameterized out-of-order RISC-V processor which boots Linux and runs on FPGAs at 25 MHz to 40 MHz. We also synthesized several variants of it in a 32 nm technology to run at 1 GHz to 1.1 GHz. Performance evaluation shows that our processor beats in-order processors in terms of IPC but will require more architectural work to compete with wider superscalar commercial ARM processors. Modules designed under the CMD framework (e.g., ROB, reservation stations, load store unit) can be used and refined by other implementations. We believe that this realistic framework can revolutionize architectural research and practice as the library of reusable components grows." @default.
- W2904603148 created "2018-12-22" @default.
- W2904603148 creator A5017975873 @default.
- W2904603148 creator A5031573662 @default.
- W2904603148 creator A5033418246 @default.
- W2904603148 creator A5089370497 @default.
- W2904603148 date "2018-10-01" @default.
- W2904603148 modified "2023-09-27" @default.
- W2904603148 title "Composable Building Blocks to Open up Processor Design" @default.
- W2904603148 cites W1147832988 @default.
- W2904603148 cites W1976575875 @default.
- W2904603148 cites W1987003477 @default.
- W2904603148 cites W2049403384 @default.
- W2904603148 cites W2078726412 @default.
- W2904603148 cites W2079530268 @default.
- W2904603148 cites W2112833506 @default.
- W2904603148 cites W2130401729 @default.
- W2904603148 cites W2138351227 @default.
- W2904603148 cites W2153337316 @default.
- W2904603148 cites W2157373341 @default.
- W2904603148 cites W2233304223 @default.
- W2904603148 cites W2294097286 @default.
- W2904603148 cites W2318354022 @default.
- W2904603148 cites W2337986094 @default.
- W2904603148 cites W2411163968 @default.
- W2904603148 cites W2479589597 @default.
- W2904603148 cites W2586314503 @default.
- W2904603148 cites W2739791233 @default.
- W2904603148 cites W2764252782 @default.
- W2904603148 cites W2770951255 @default.
- W2904603148 cites W2951836184 @default.
- W2904603148 cites W3099115520 @default.
- W2904603148 cites W3105420307 @default.
- W2904603148 cites W3152163438 @default.
- W2904603148 cites W4250857881 @default.
- W2904603148 cites W2532540554 @default.
- W2904603148 doi "https://doi.org/10.1109/micro.2018.00015" @default.
- W2904603148 hasPublicationYear "2018" @default.
- W2904603148 type Work @default.
- W2904603148 sameAs 2904603148 @default.
- W2904603148 citedByCount "18" @default.
- W2904603148 countsByYear W29046031482018 @default.
- W2904603148 countsByYear W29046031482019 @default.
- W2904603148 countsByYear W29046031482020 @default.
- W2904603148 countsByYear W29046031482021 @default.
- W2904603148 countsByYear W29046031482022 @default.
- W2904603148 countsByYear W29046031482023 @default.
- W2904603148 crossrefType "proceedings-article" @default.
- W2904603148 hasAuthorship W2904603148A5017975873 @default.
- W2904603148 hasAuthorship W2904603148A5031573662 @default.
- W2904603148 hasAuthorship W2904603148A5033418246 @default.
- W2904603148 hasAuthorship W2904603148A5089370497 @default.
- W2904603148 hasConcept C101468663 @default.
- W2904603148 hasConcept C111919701 @default.
- W2904603148 hasConcept C113843644 @default.
- W2904603148 hasConcept C118524514 @default.
- W2904603148 hasConcept C129307140 @default.
- W2904603148 hasConcept C149635348 @default.
- W2904603148 hasConcept C157915830 @default.
- W2904603148 hasConcept C169590947 @default.
- W2904603148 hasConcept C173608175 @default.
- W2904603148 hasConcept C199360897 @default.
- W2904603148 hasConcept C2778814252 @default.
- W2904603148 hasConcept C41008148 @default.
- W2904603148 hasConcept C42935608 @default.
- W2904603148 hasConcept C48103436 @default.
- W2904603148 hasConceptScore W2904603148C101468663 @default.
- W2904603148 hasConceptScore W2904603148C111919701 @default.
- W2904603148 hasConceptScore W2904603148C113843644 @default.
- W2904603148 hasConceptScore W2904603148C118524514 @default.
- W2904603148 hasConceptScore W2904603148C129307140 @default.
- W2904603148 hasConceptScore W2904603148C149635348 @default.
- W2904603148 hasConceptScore W2904603148C157915830 @default.
- W2904603148 hasConceptScore W2904603148C169590947 @default.
- W2904603148 hasConceptScore W2904603148C173608175 @default.
- W2904603148 hasConceptScore W2904603148C199360897 @default.
- W2904603148 hasConceptScore W2904603148C2778814252 @default.
- W2904603148 hasConceptScore W2904603148C41008148 @default.
- W2904603148 hasConceptScore W2904603148C42935608 @default.
- W2904603148 hasConceptScore W2904603148C48103436 @default.
- W2904603148 hasLocation W29046031481 @default.
- W2904603148 hasOpenAccess W2904603148 @default.
- W2904603148 hasPrimaryLocation W29046031481 @default.
- W2904603148 hasRelatedWork W1508811940 @default.
- W2904603148 hasRelatedWork W1541585229 @default.
- W2904603148 hasRelatedWork W1583465708 @default.
- W2904603148 hasRelatedWork W1601646354 @default.
- W2904603148 hasRelatedWork W1853049011 @default.
- W2904603148 hasRelatedWork W2078700326 @default.
- W2904603148 hasRelatedWork W2150593430 @default.
- W2904603148 hasRelatedWork W4235959758 @default.
- W2904603148 hasRelatedWork W4245265375 @default.
- W2904603148 hasRelatedWork W2479014312 @default.
- W2904603148 isParatext "false" @default.
- W2904603148 isRetracted "false" @default.
- W2904603148 magId "2904603148" @default.
- W2904603148 workType "article" @default.