Matches in SemOpenAlex for { <https://semopenalex.org/work/W2913104037> ?p ?o ?g. }
- W2913104037 abstract "Memristor crossbars are circuits capable of performing analog matrix-vector multiplications, overcoming the fundamental energy efficiency limitations of digital logic. They have been shown to be effective in special-purpose accelerators for a limited set of neural network applications. We present the Programmable Ultra-efficient Memristor-based Accelerator (PUMA) which enhances memristor crossbars with general purpose execution units to enable the acceleration of a wide variety of Machine Learning (ML) inference workloads. PUMA's microarchitecture techniques exposed through a specialized Instruction Set Architecture (ISA) retain the efficiency of in-memory computing and analog circuitry, without compromising programmability. We also present the PUMA compiler which translates high-level code to PUMA ISA. The compiler partitions the computational graph and optimizes instruction scheduling and register allocation to generate code for large and complex workloads to run on thousands of spatial cores. We have developed a detailed architecture simulator that incorporates the functionality, timing, and power models of PUMA's components to evaluate performance and energy consumption. A PUMA accelerator running at 1 GHz can reach area and power efficiency of 577 GOPS/s/mm 2 and 837~GOPS/s/W, respectively. Our evaluation of diverse ML applications from image recognition, machine translation, and language modelling (5M-800M synapses) shows that PUMA achieves up to 2,446× energy and 66× latency improvement for inference compared to state-of-the-art GPUs. Compared to an application-specific memristor-based accelerator, PUMA incurs small energy overheads at similar inference latency and added programmability." @default.
- W2913104037 created "2019-02-21" @default.
- W2913104037 creator A5000939189 @default.
- W2913104037 creator A5008006179 @default.
- W2913104037 creator A5012715830 @default.
- W2913104037 creator A5027761275 @default.
- W2913104037 creator A5031161187 @default.
- W2913104037 creator A5040404999 @default.
- W2913104037 creator A5040764379 @default.
- W2913104037 creator A5071889037 @default.
- W2913104037 creator A5076404852 @default.
- W2913104037 creator A5079257666 @default.
- W2913104037 creator A5089206756 @default.
- W2913104037 date "2019-04-04" @default.
- W2913104037 modified "2023-10-17" @default.
- W2913104037 title "PUMA" @default.
- W2913104037 cites W1573873562 @default.
- W2913104037 cites W179875071 @default.
- W2913104037 cites W1937359183 @default.
- W2913104037 cites W1940393681 @default.
- W2913104037 cites W1975253511 @default.
- W2913104037 cites W1976075132 @default.
- W2913104037 cites W1980446076 @default.
- W2913104037 cites W1990315422 @default.
- W2913104037 cites W2000967104 @default.
- W2913104037 cites W2009832130 @default.
- W2913104037 cites W2019608217 @default.
- W2913104037 cites W2041135949 @default.
- W2913104037 cites W2044535169 @default.
- W2913104037 cites W2048266589 @default.
- W2913104037 cites W2060969833 @default.
- W2913104037 cites W2062258233 @default.
- W2913104037 cites W2064675550 @default.
- W2913104037 cites W2067523571 @default.
- W2913104037 cites W2070167224 @default.
- W2913104037 cites W2071989482 @default.
- W2913104037 cites W2094756095 @default.
- W2913104037 cites W2096645269 @default.
- W2913104037 cites W2108728387 @default.
- W2913104037 cites W2113637091 @default.
- W2913104037 cites W2117696986 @default.
- W2913104037 cites W2132424367 @default.
- W2913104037 cites W2150662965 @default.
- W2913104037 cites W2152839228 @default.
- W2913104037 cites W2157808045 @default.
- W2913104037 cites W2261808795 @default.
- W2913104037 cites W2269403881 @default.
- W2913104037 cites W2325681100 @default.
- W2913104037 cites W2331737637 @default.
- W2913104037 cites W2341865734 @default.
- W2913104037 cites W2390826204 @default.
- W2913104037 cites W2396572963 @default.
- W2913104037 cites W2399948372 @default.
- W2913104037 cites W2399958287 @default.
- W2913104037 cites W2402098947 @default.
- W2913104037 cites W2466675884 @default.
- W2913104037 cites W2511114427 @default.
- W2913104037 cites W2527492855 @default.
- W2913104037 cites W2538785949 @default.
- W2913104037 cites W2541839172 @default.
- W2913104037 cites W2551814622 @default.
- W2913104037 cites W2560912757 @default.
- W2913104037 cites W2562294437 @default.
- W2913104037 cites W2562773490 @default.
- W2913104037 cites W2563587242 @default.
- W2913104037 cites W2565305208 @default.
- W2913104037 cites W2565851976 @default.
- W2913104037 cites W2567660513 @default.
- W2913104037 cites W2585407525 @default.
- W2913104037 cites W2591675147 @default.
- W2913104037 cites W2593769476 @default.
- W2913104037 cites W2604204172 @default.
- W2913104037 cites W2605347906 @default.
- W2913104037 cites W2606722458 @default.
- W2913104037 cites W2612252783 @default.
- W2913104037 cites W2613989746 @default.
- W2913104037 cites W2625222559 @default.
- W2913104037 cites W2625457103 @default.
- W2913104037 cites W2626991402 @default.
- W2913104037 cites W2627034335 @default.
- W2913104037 cites W2752640714 @default.
- W2913104037 cites W2752849758 @default.
- W2913104037 cites W2763512585 @default.
- W2913104037 cites W2765234579 @default.
- W2913104037 cites W2765864547 @default.
- W2913104037 cites W2766138099 @default.
- W2913104037 cites W2785369415 @default.
- W2913104037 cites W2785784536 @default.
- W2913104037 cites W2790925711 @default.
- W2913104037 cites W2794243109 @default.
- W2913104037 cites W2795127895 @default.
- W2913104037 cites W2898352063 @default.
- W2913104037 cites W2906043559 @default.
- W2913104037 cites W2912296468 @default.
- W2913104037 cites W2950656546 @default.
- W2913104037 cites W2964166416 @default.
- W2913104037 cites W3104393472 @default.
- W2913104037 cites W4230989867 @default.
- W2913104037 cites W4239722617 @default.
- W2913104037 cites W4243519499 @default.