3. Heterogeneous Computing Era OoO Core OoO Core OoO Core OoO Core L2 L2 L2 L2 L3 Cache DDR3 DRAM Multicore (Intel Corei7) L2 Cache GDDR5 DRAM GPU (NVIDIA GeForce) DDR3 DRAM Manycore (Intel Xeon Phi) DDR3 DRAM FPGA (Xilinx Virtex-7) 2015-03-11 Shinya T-Y, NAIST 3 4. FPGA (Field Programmable Gate Array) n 中身を改変可能なLSI (PLD: Programmable Logic Device) l 設計者が独自のデジタル回路を形成することができる l 対してCPUやGPUはFLD