Gateway to Think Tanks
来源类型 | Working Paper |
规范类型 | 报告 |
DOI | 10.3386/w29936 |
来源ID | Working Paper 29936 |
Programming FPGAs for Economics: An Introduction to Electrical Engineering Economics | |
Bhagath Cheela; André DeHon; Jesús Fernández-Villaverde; Alessandro Peri | |
发表日期 | 2022-04-18 |
出版年 | 2022 |
语种 | 英语 |
摘要 | We show how to use field-programmable gate arrays (FPGAs) and their associated high-level synthesis (HLS) compilers to solve heterogeneous agent models with incomplete markets and aggregate uncertainty (Krusell and Smith, 1998). We document that the acceleration delivered by one single FPGA is comparable to that provided by using 74 CPU cores in a conventional cluster. We describe how to achieve multiple acceleration opportunities—pipeline, data-level parallelism, and data precision—with minimal modification of the C code written for a traditional sequential processor, which we then deploy on FPGAs easily available at Amazon Web Services. We quantify the speedup and cost of these accelerations. Our paper is the first step toward a new field, electrical engineering economics, focused on designing computational accelerators for economics to tackle challenging quantitative models. |
主题 | Microeconomics ; Mathematical Tools ; Econometrics ; Data Collection ; General Equilibrium |
URL | https://www.nber.org/papers/w29936 |
来源智库 | National Bureau of Economic Research (United States) |
引用统计 | |
资源类型 | 智库出版物 |
条目标识符 | http://119.78.100.153/handle/2XGU8XDN/587610 |
推荐引用方式 GB/T 7714 | Bhagath Cheela,André DeHon,Jesús Fernández-Villaverde,et al. Programming FPGAs for Economics: An Introduction to Electrical Engineering Economics. 2022. |
条目包含的文件 | ||||||
文件名称/大小 | 资源类型 | 版本类型 | 开放类型 | 使用许可 | ||
w29936.pdf(767KB) | 智库出版物 | 限制开放 | CC BY-NC-SA | 浏览 |
除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。