DocumentCode
58305
Title
Scaling Reverse Time Migration Performance through Reconfigurable Dataflow Engines
Author
Haohuan Fu ; Lin Gan ; Clapp, Robert G. ; Huabin Ruan ; Pell, O. ; Mencer, Oskar ; Flynn, Michael ; Xiaomeng Huang ; Guangwen Yang
Author_Institution
Tsinghua Univ., Beijing, China
Volume
34
Issue
1
fYear
2014
fDate
Jan.-Feb. 2014
Firstpage
30
Lastpage
40
Abstract
Seismic migrations dominate about 90 percent of the computation cycles in the oil and gas industry. With the demand to handle high-density data and more complicated physics models, migration applications always call for more computing power, and they adopt new architectures quickly. Current multicore and many-core architectures have significantly improved the density of computational resources within a chip, but they also have made memory bandwidth a bottleneck that stops the scaling of performance over the increased number of cores. In this article, the authors present their reverse time migration design based on reconfigurable data-flow engines. Combining both algorithmic and architectural optimizations, they manage to achieve a balanced utilization of various resources (computational logic, local buffers, memory bandwidth, and so on) in the system, with none of them becoming the performance bottleneck. Their data-flow design provides performance equivalent to 72 Intel CPU cores, and achieves 10 times higher power efficiency than the multicore CPU architecture.
Keywords
data flow computing; field programmable gate arrays; gas industry; multiprocessing systems; performance evaluation; petroleum industry; power aware computing; production engineering computing; reconfigurable architectures; resource allocation; FPGA; Intel CPU cores; algorithmic optimization; architectural optimization; balanced system resource utilization; computational logic; dataflow design; gas industry; high-density data handling; local buffers; many-core architectures; memory bandwidth; multicore CPU architecture; oil industry; performance scaling; power efficiency; reconfigurable dataflow engine; reverse-time migration design; seismic migration; Computer architecture; Field programmable gate arrays; Optimization; Petroleum industry; Receivers; Reconfigurable architectures; Seismic measurements; data flow architectures; earth and atmospheric sciences; reconfigurable hardware;
fLanguage
English
Journal_Title
Micro, IEEE
Publisher
ieee
ISSN
0272-1732
Type
jour
DOI
10.1109/MM.2013.111
Filename
6636317
Link To Document