石油勘探的數(shù)據(jù)量和計(jì)算規(guī)模要求它必須用高性能計(jì)算機(jī)。
簡單的說,石油勘探面對的數(shù)學(xué)問題就是Ax=b。b是野外采集到的數(shù)據(jù),規(guī)模通常是幾百GB到幾十TB之間;x是地下結(jié)構(gòu)模型,.簡單的情況是僅考慮縱波速度,如果是一個20kmx20km的工區(qū),深度為10km,為了使反演的地下結(jié)構(gòu)達(dá)到足夠的精度,模型的網(wǎng)格不能太大,比如50mx50mx20m,這個模型就有80,000,000個網(wǎng)格,或者說8千萬個需要求解的未知數(shù)。A:經(jīng)過精細(xì)的信號處理,可以近似得到A。20kmX20km的工區(qū),石油勘探要做的是解一個有8千萬個未知數(shù)的方程,而且是病態(tài)欠定非線性方程。
實(shí)際上,石油勘探的工區(qū)通常遠(yuǎn)遠(yuǎn)大于20kmX20km,地下結(jié)構(gòu)模型也并不是只包括縱波速度,同時野外采集到的幾百GB~幾十TB的數(shù)據(jù)也需要進(jìn)行復(fù)雜繁瑣的信號處理以提高信號質(zhì)量。從計(jì)算時間上來說,即使僅僅考慮勘探數(shù)據(jù)處理工作中的.后一步:偏移。直到本世紀(jì)初,工業(yè)界才開始在日常的數(shù)據(jù)處理工作中引入深度偏移,就是因?yàn)閺哪菚r開始高性能并行計(jì)算機(jī)才可以處理這樣大規(guī)模的問題,也僅僅是能夠處理而已;因?yàn)橐淮纹仆ǔP枰獛滋斓綆字埽踔翈讉€月(這應(yīng)該是上世紀(jì)末的水平)。
即使是,做一次20kmX20kmX10km這個規(guī)模的工區(qū)的簡單偏移,使用cluster,幾百個節(jié)點(diǎn),每個節(jié)點(diǎn)上有16個64位的CPU,一次偏移也需要十個小時左右的滿負(fù)荷運(yùn)算。而且通常情況下,速度模型需要迭代求解,所以一個項(xiàng)目可能需要多次偏移。