Matches in SemOpenAlex for { <https://semopenalex.org/work/W2335528805> ?p ?o ?g. }
Showing items 1 to 89 of
89
with 100 items per page.
- W2335528805 abstract "We present RAPID, a high-level programming language and combined imperative and declarative model for programming pattern-recognition processors, such as Micron's Automata Processor (AP). The AP is a novel, non-Von Neumann architecture for direct execution of non-deterministic finite automata (NFAs), and has been demonstrated to provide substantial speedup for a variety of data-processing applications. RAPID is clear, maintainable, concise, and efficient both at compile and run time. Language features, such as code abstraction and parallel control structures, map well to pattern-matching problems, providing clarity and maintainability. For generation of efficient runtime code, we present algorithms to convert RAPID programs into finite automata. Further, we introduce a tessellation technique for configuring the AP, which significantly reduces compile time, increases programmer productivity, and improves maintainability. We evaluate five RAPID programs against custom, baseline implementations previously demonstrated to be significantly accelerated by the AP. We find that RAPID programs are much shorter in length, are expressible at a higher level of abstraction than their handcrafted counterparts, and yield generated code that is often more compact. In addition, our tessellation technique for configuring the AP has comparable device utilization to, and results in compilation that is up to four orders of magnitude faster than, current solutions." @default.
- W2335528805 created "2016-06-24" @default.
- W2335528805 creator A5043289411 @default.
- W2335528805 creator A5074818897 @default.
- W2335528805 creator A5083601969 @default.
- W2335528805 date "2016-03-25" @default.
- W2335528805 modified "2023-10-17" @default.
- W2335528805 title "RAPID Programming of Pattern-Recognition Processors" @default.
- W2335528805 cites W1521294226 @default.
- W2335528805 cites W1999788212 @default.
- W2335528805 cites W2040976214 @default.
- W2335528805 cites W2044242345 @default.
- W2335528805 cites W2046454974 @default.
- W2335528805 cites W2055002822 @default.
- W2335528805 cites W2062949766 @default.
- W2335528805 cites W2066210260 @default.
- W2335528805 cites W2080947572 @default.
- W2335528805 cites W2097493185 @default.
- W2335528805 cites W2099684647 @default.
- W2335528805 cites W2119467398 @default.
- W2335528805 cites W2171421880 @default.
- W2335528805 cites W4233832762 @default.
- W2335528805 doi "https://doi.org/10.1145/2872362.2872393" @default.
- W2335528805 hasPublicationYear "2016" @default.
- W2335528805 type Work @default.
- W2335528805 sameAs 2335528805 @default.
- W2335528805 citedByCount "13" @default.
- W2335528805 countsByYear W23355288052016 @default.
- W2335528805 countsByYear W23355288052017 @default.
- W2335528805 countsByYear W23355288052018 @default.
- W2335528805 countsByYear W23355288052019 @default.
- W2335528805 crossrefType "proceedings-article" @default.
- W2335528805 hasAuthorship W2335528805A5043289411 @default.
- W2335528805 hasAuthorship W2335528805A5074818897 @default.
- W2335528805 hasAuthorship W2335528805A5083601969 @default.
- W2335528805 hasBestOaLocation W23355288051 @default.
- W2335528805 hasConcept C111472728 @default.
- W2335528805 hasConcept C111919701 @default.
- W2335528805 hasConcept C118524514 @default.
- W2335528805 hasConcept C124304363 @default.
- W2335528805 hasConcept C13280743 @default.
- W2335528805 hasConcept C133162039 @default.
- W2335528805 hasConcept C138885662 @default.
- W2335528805 hasConcept C169590947 @default.
- W2335528805 hasConcept C173608175 @default.
- W2335528805 hasConcept C185798385 @default.
- W2335528805 hasConcept C199360897 @default.
- W2335528805 hasConcept C205649164 @default.
- W2335528805 hasConcept C26517878 @default.
- W2335528805 hasConcept C41008148 @default.
- W2335528805 hasConcept C68339613 @default.
- W2335528805 hasConcept C68859911 @default.
- W2335528805 hasConcept C80444323 @default.
- W2335528805 hasConceptScore W2335528805C111472728 @default.
- W2335528805 hasConceptScore W2335528805C111919701 @default.
- W2335528805 hasConceptScore W2335528805C118524514 @default.
- W2335528805 hasConceptScore W2335528805C124304363 @default.
- W2335528805 hasConceptScore W2335528805C13280743 @default.
- W2335528805 hasConceptScore W2335528805C133162039 @default.
- W2335528805 hasConceptScore W2335528805C138885662 @default.
- W2335528805 hasConceptScore W2335528805C169590947 @default.
- W2335528805 hasConceptScore W2335528805C173608175 @default.
- W2335528805 hasConceptScore W2335528805C185798385 @default.
- W2335528805 hasConceptScore W2335528805C199360897 @default.
- W2335528805 hasConceptScore W2335528805C205649164 @default.
- W2335528805 hasConceptScore W2335528805C26517878 @default.
- W2335528805 hasConceptScore W2335528805C41008148 @default.
- W2335528805 hasConceptScore W2335528805C68339613 @default.
- W2335528805 hasConceptScore W2335528805C68859911 @default.
- W2335528805 hasConceptScore W2335528805C80444323 @default.
- W2335528805 hasFunder F4320306076 @default.
- W2335528805 hasFunder F4320338294 @default.
- W2335528805 hasLocation W23355288051 @default.
- W2335528805 hasOpenAccess W2335528805 @default.
- W2335528805 hasPrimaryLocation W23355288051 @default.
- W2335528805 hasRelatedWork W1583465708 @default.
- W2335528805 hasRelatedWork W1853049011 @default.
- W2335528805 hasRelatedWork W2013156670 @default.
- W2335528805 hasRelatedWork W2044422526 @default.
- W2335528805 hasRelatedWork W2082035004 @default.
- W2335528805 hasRelatedWork W2369288331 @default.
- W2335528805 hasRelatedWork W2519339279 @default.
- W2335528805 hasRelatedWork W283806354 @default.
- W2335528805 hasRelatedWork W2895833264 @default.
- W2335528805 hasRelatedWork W2479014312 @default.
- W2335528805 isParatext "false" @default.
- W2335528805 isRetracted "false" @default.
- W2335528805 magId "2335528805" @default.
- W2335528805 workType "article" @default.