• <tr id="yyy80"></tr>
  • <sup id="yyy80"></sup>
  • <tfoot id="yyy80"><noscript id="yyy80"></noscript></tfoot>
  • 99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

    一種求解機組組合問題的內(nèi)點半定規(guī)劃GPU并行算法

    2013-10-19 08:34:06張寧宇
    電力自動化設(shè)備 2013年7期
    關(guān)鍵詞:并行算法內(nèi)點線性方程組

    張寧宇,高 山,趙 欣

    (東南大學(xué) 電氣工程學(xué)院,江蘇 南京 210096)

    0 引言

    半定規(guī)劃 SDP(SemiDefinite Programming)是線性規(guī)劃的一種推廣,它是在滿足約束“對稱矩陣的仿射組合半正定”的條件下使線性函數(shù)極大(極?。┗膯栴}。目前為止,已有學(xué)者對SDP在電力系統(tǒng)優(yōu)化調(diào)度中的應(yīng)用作了初步研究,文獻[1]使用SDP算法來求解中期水火電力系統(tǒng)調(diào)度問題,得到了較好的結(jié)果。文獻[2-3]針對機組組合模型中存在0/1整數(shù)變量的特點,引入一種整數(shù)約束條件,同時將目標(biāo)函數(shù)和各種約束條件轉(zhuǎn)換成變量的二次形式,最后采用對偶變尺度算法對得到的SDP模型進行求解。SDP算法與拉格朗日松弛法[4]和傳統(tǒng)分支定界法[5]將機組給合(UC)模型分割成上下層循環(huán)迭代求解不同,它屬于一種直接求解算法,尤其是在考慮網(wǎng)絡(luò)安全約束情況下,可將所有約束化成相應(yīng)的半定矩陣形式后使用內(nèi)點法求解。

    內(nèi)點SDP存在以下2個問題:所需內(nèi)存較大,由于每個約束條件均對應(yīng)一個半定矩陣,隨著機組組合模型變量和規(guī)模的增加,所需的內(nèi)存空間急劇增加;內(nèi)點法每次迭代中求解大規(guī)模、稀疏、半正定線性方程組需要消耗大量時間。針對第1個問題,可利用半定矩陣對稱、稀疏的特點,采用稀疏存儲技術(shù)減少所需內(nèi)存。第2個問題歸納為解Ax=b所示的大型稀疏線性方程組,解法可分為直接法和迭代法2類。直接法主要是通過對系數(shù)矩陣進行變換,如Gauss消元、Cholesky分解、QR分解等,將原方程組化為三角或三對角等容易求解的形式,然后通過回代或追趕等方法得到方程組的解。該方法一般能得到準(zhǔn)確解,但由于固有的前推回代的特點,使得很難實現(xiàn)并行化,因而所需的內(nèi)存與計算量均很大。迭代法可分為古典迭代法和Krylov迭代法兩大類,其中,古典迭代法有 Jacobi迭代法、Gauss-Seidel迭代法、SOR等。目前很少用古典迭代法直接求解大規(guī)模稀疏線性方程組,常結(jié)合Krylov迭代法來使用。Krylov子空間方法的主要思想是為各迭代步遞歸構(gòu)造殘差向量,即第n步的殘差向量rn通過系數(shù)矩陣A的某個多項式與第1個殘差向量r1相乘得到。迭代多項式的選取應(yīng)使所構(gòu)造的殘差向量在某種內(nèi)積意義下相互正交,從而保證某種極小性,達到快速收斂的目的。由于迭代法的存儲開銷極大減少,同時每步迭代中只包括向量與矩陣的乘法和加法或者向量內(nèi)積運算,便于并行加速,因此成為稀疏線性方程組并行算法研究的熱點。

    作為顯卡上計算核心的圖形處理器GPU(Graphic Processing Unit),是一種用于密集數(shù)據(jù)計算的多核并行處理器,計算單元數(shù)量要遠超過CPU。已有部分學(xué)者對GPU在電力系統(tǒng)中的應(yīng)用進行了研究,并取得了一定的成果。文獻[6]把GPU應(yīng)用到潮流計算中,取得了一定的加速比。文獻[7-9]利用GPU實現(xiàn)了電力系統(tǒng)暫態(tài)仿真并行計算,相比傳統(tǒng)的串行算法取得了良好的加速比。

    為提高內(nèi)點SDP算法中大型稀疏線性方程組的計算效率,本文提出了一種基于GPU的Krylov子空間并行算法。該并行算法針對系數(shù)矩陣稀疏、半正定的特點,采用預(yù)條件處理的擬最小殘差法(QMR法),并以矩陣分塊技術(shù)為基礎(chǔ),在CSR(Compressed Sparse Row)存儲格式下由GPU實現(xiàn)了稀疏矩陣的Incomplete Cholesky預(yù)處理方法和所有迭代計算。實驗分析表明,它是一種求解稀疏、對稱、半正定線性方程組的有效方法。對10~100機24時段6個不同的算例進行仿真,結(jié)果表明:本文算法是一種十分有效的求解機組組合問題的算法,所達到的加速效果隨著算例規(guī)模的增加而更加明顯。

    1 機組組合問題的SDP模型

    1.1 SDP原理

    SDP是線性規(guī)劃的推廣,是一種非光滑凸優(yōu)化問題。將現(xiàn)代內(nèi)點法應(yīng)用于SDP后,可保證求解諸多凸優(yōu)化問題時在多項式時間內(nèi)收斂于最優(yōu)解[10]。

    SDP模型的標(biāo)準(zhǔn)形式如下。

    其中,Ai、C、Z 為 n×n 實對稱矩陣,A=[A1A2…Am]T;y 為 m 維向量;b=[b1b2…bm]T;“≥”表示左側(cè)矩陣為半正定矩陣,即該矩陣的特征根均大于等于0;“·”為跡運算符,即。

    比較成熟的SDP內(nèi)點法有原始對偶內(nèi)點法及對偶變尺度法等,本文所采用的不可行內(nèi)點法屬于前一類,可把一個不在可行域內(nèi)的解作為初始解進行迭代運算,簡化了初始化計算。

    1.2 不可行內(nèi)點法

    求解式(1)所示的SDP原問題等價于求解其對偶問題的對數(shù)障礙問題,其一階KKT最優(yōu)條件為:

    其中,X、Z≥0,用 XZ=μI代替式(2)中第 3 式(μ 為障礙因子,隨著的值為相應(yīng)的最優(yōu)值),并利用泰勒級數(shù)進行展開,得到以下線性系統(tǒng):

    對式(3)進行求解便可得到X、y和Z的搜索方向(ΔX,Δy,ΔZ)。但是直接求解得到的 ΔX 不是對稱矩陣,需引入對稱化算子對式(3)中的第3式進行處理,算子如下[11]:

    其中,V為需進行對稱化處理的矩陣;P表示不同的搜索方向,本文取 P=Z-1/2。

    得到:

    其中,E=P-TZ?sP,F(xiàn)=PX?sP-T,?s為對稱克勞內(nèi)特積運算;svec表示將對稱矩陣轉(zhuǎn)化為向量的運算,smat為逆運算svec運算的逆運算,表示將向量轉(zhuǎn)化為對稱矩陣。消去式(5)中的ΔX和ΔZ可得:

    其中,G=AE-1FAT,h=rp-AE-1(Rc-FRd)。求解線性方程組式(6)得到Δy后,便可代入式(5)求出ΔX和ΔZ,然后通過線性搜索得到迭代步長,當(dāng)對偶間隙滿足指定精度時中止迭代。

    1.3 機組組合問題的SDP模型

    本文采用文獻[6]所示的機組組合模型,機組的啟動費用采用傳統(tǒng)的冷熱啟動三段式模型,約束條件包括機組出力約束、最小啟停時間約束、機組爬坡約束、功率平衡約束和旋轉(zhuǎn)備用約束等。該模型本身并非凸優(yōu)化問題,原因是機組啟停變量為0/1整數(shù)變量,為此引入輔助變量Q2=1,同時將0/1整數(shù)變量約束用凸二次約束u2i,t-ui,tQ=0 代替,ui,t表示機組i在時段t的啟停狀態(tài),這樣UC問題就可描述為一個凸優(yōu)化問題,進而用內(nèi)點SDP法求解。關(guān)于機組組合SDP模型的具體介紹可見文獻[6]。

    2 GPU

    2.1 GPU結(jié)構(gòu)

    近年來,隨著人們對計算機圖像顯示效果的要求越來越高,顯卡上核心處理器GPU的計算量和吞吐量也越來越大。與CPU注重邏輯控制不同,GPU主要負責(zé)大規(guī)模的密集型數(shù)據(jù)并行計算。

    圖1 CPU和GPU的結(jié)構(gòu)設(shè)計Fig.1 Structure of CPU and GPU

    如圖1所示,CPU采用復(fù)雜的控制邏輯,用指令來控制單線程可執(zhí)行程序的執(zhí)行,還采用大型緩存,既可以減少訪問復(fù)雜應(yīng)用程序的指令和數(shù)據(jù)時產(chǎn)生的延時,又能夠節(jié)約帶寬。而GPU包含了大量的計算單元,通過多線程技術(shù)來提升運算速度與吞吐量。硬件充分利用因為等待訪問內(nèi)存而產(chǎn)生較長延時的大量線程,減少了控制邏輯中需要執(zhí)行的線程,因此簡化了邏輯控制和緩存單元。圖中Control表示邏輯控制單元,ALU表示運算單元,Cache表示緩沖單元,DRAM表示內(nèi)存單元。

    2.2 統(tǒng)一計算設(shè)備架構(gòu)編程

    統(tǒng)一計算設(shè)備架構(gòu)CUDA(Compute Unified De-vice Architecture)是NVIDIA在2007年推出的一種用于GPU的編程模型。該編程模型不需要借助于圖形學(xué)應(yīng)用程序編程接口(API),采用比較容易掌握的類C語言進行開發(fā)。

    CUDA模型中的線程采用線程網(wǎng)格(grid)和線程塊(block)2級結(jié)構(gòu)。線程塊網(wǎng)絡(luò)和線程塊中可以分別有多個線程塊和線程(thread),且都有唯一的ID標(biāo)志。線程是最基本的計算單元,可以分配到單個數(shù)據(jù)的計算中。以向量A[n]和B[n]相加為例,如果該程序在CPU上執(zhí)行需要循環(huán)n次;當(dāng)采用CUDA編程時,可以分配n個線程,單個線程根據(jù)自身ID來執(zhí)行向量對應(yīng)位置上元素的和運算,如A[i]+B[i],由此實現(xiàn)了并行化計算。

    3 基于GPU的預(yù)條件處理QMR法

    原-對偶內(nèi)點法求解機組組合SDP模型時,求解式(6)所示的大型線性方程組為主要步驟,矩陣G的維數(shù)等于模型的約束條件數(shù),例如10機24時段算例的約束條件數(shù)為1488,20機算例為2928,100機算例達到14448,且呈現(xiàn)高維數(shù)、稀疏、對稱、半正定的特點,使用直接法(如Cholesky分解)求解需要大量的存儲空間以及消耗很長的時間,而Krylov子空間法作為20世紀(jì)90年代才完整提出的一類迭代法,具有存儲量少、計算量少且易于并行等優(yōu)點,非常適合于并行求解大型稀疏線性方程組,且結(jié)合預(yù)條件處理技術(shù)可獲得良好的收斂特性和較高的數(shù)值穩(wěn)定性,目前已是求解大型稀疏線性方程組的最主要方法。關(guān)于Krylov子空間法的基本原理詳見文獻[12],這里不再贅述。

    矩陣G具有部分特征根接近于0的特點,常用于求解對稱矩陣的CG(Conjugate Gradient)法可能會導(dǎo)致數(shù)值的不穩(wěn)定性,因此,本文采用預(yù)條件處理QMR法來求解大型稀疏線性方程組。

    3.1 預(yù)條件處理的QMR法

    設(shè)有n階線性方程組:

    其中,J為n×n維的實對稱矩陣,k為n維向量,w為方程的解。

    設(shè)w0為該方程組迭代計算的初值,算法流程如下。

    a.初始化 w0,計算 r0=k-Jw0,v0=0,q0=M-1r0,ρ0=r0Tq0,n=1。

    d.若 ρn-1<ε,結(jié)束計算;否則,qn=un+βnqn-1,n=n+1,返回步驟 b。

    由此可知,除去步驟c中un=M-1rn的計算,n次循環(huán)迭代的計算量主要包括n次矩陣向量乘法、3n次向量內(nèi)積運算和3n次向量加減法。上述運算可通過并行稀疏矩陣向量乘法和并行向量運算在GPU上實現(xiàn)并行運算,故并行算法實現(xiàn)的難點在于使用GPU計算預(yù)處理矩陣M和實現(xiàn)un=M-1rn運算。

    3.2 基于矩陣分塊的Incomplete Cholesky預(yù)處理矩陣計算

    預(yù)處理技術(shù)通過改變系數(shù)矩陣的條件數(shù)來達到加快迭代法收斂速度的目的[12]。目前為止,尚沒有一種適用于所有線性方程組的預(yù)處理技術(shù),實際計算中應(yīng)根據(jù)系數(shù)矩陣的特點來設(shè)計相應(yīng)的預(yù)處理矩陣。文獻[14-15]根據(jù)Chebyshev多項式求出矩陣A的近似逆矩陣作為M-1,加快了收斂速度,但僅適用于強正則矩陣。文獻[16]基于最小化Frobenius范數(shù)‖I-AM‖的方法來設(shè)計預(yù)處理矩陣,取得了一定的效果。文獻[17]提出了一種對稱超松弛(SSOR)法預(yù)處理技術(shù),通過矩陣相乘和相加運算便可得到矩陣M。Incomplete Cholesky[18]對于正定型系數(shù)矩陣是一種有效的預(yù)處理方法,但在分解過程中前后行(列)元素之間是順序進行的,不利于并行化計算。

    基于矩陣分塊技術(shù),本文提出一種Incomplete Cholesky并行預(yù)處理方法,在CSR稀疏矩陣存儲格式下使用GPU實現(xiàn)了預(yù)處理矩陣的并行計算,提高了計算效率。

    在求解UC問題的半定規(guī)模過程中,矩陣G的結(jié)構(gòu)如圖2所示,考慮到對稱性,只對下三角矩陣部分進行分析,陰影部分表示非0元素,對角線的元素可分為各個獨立的2×2矩陣,如Fi、Bi所示。可以看出矩陣Fi之間完全獨立,可進行并行Cholesky分解;分解完成后,剩余矩陣部分B中非0元素利用Fi的分解結(jié)果進行Incomplete Cholesky分解,由于B中各行元素互相獨立,因此可實現(xiàn)并行化;計算完成后,可在矩陣B對角線上繼續(xù)尋找互相獨立的2×2矩陣進行并行Cholesky分解,如此循環(huán)直至得到Incom-plete Cholesky預(yù)處理矩陣M。

    圖2 系數(shù)矩陣GFig.2 Coefficient matrix G

    矩陣G的分塊流程具體如下。

    a.存放分塊信息的向量 Pos,flag=1,Pos[flag]=1,矩陣維數(shù)為 N,i取 2,j取 1。

    b.j=Pos[flag]。

    c.如果 G[i,j]為非 0 元且 i-j>2,flag=flag+1,Pos[flag]=i,轉(zhuǎn)步驟 e;否則轉(zhuǎn)步驟 d。

    d.如果 j<i-1,j=j+1;否則,轉(zhuǎn)步驟 e。

    e.如果 i<N,i=i+1,返回步驟 b;否則,結(jié)束計算。

    實際計算中,矩陣G以CSR格式存儲,分塊計算中只需遍歷非0元,有效減少了計算時間;此外,采用原-對偶內(nèi)點法計算時,經(jīng)過少數(shù)幾次迭代后,矩陣G的非0元的位置便恒定下來,因此,矩陣分塊信息不需每次都進行更新。以10機系統(tǒng)為例,Incomplete Cholesky預(yù)處理矩陣計算的循環(huán)次數(shù)從分塊前的1488次降至分塊后的96次,具體的計算消耗時間及加速比將在4.2中給出。

    3.3 基于GPU的預(yù)處理QMR并行算法

    CUDA并行計算kernel以線程網(wǎng)格(grid)的形式組織,每個線程網(wǎng)格由若干個線程塊(block)組成,而每個線程塊又由若干個線程(thread)組成,實質(zhì)上,kernel是以block為單位執(zhí)行的。

    使用GPU實現(xiàn)基于矩陣分塊的Incomplete Cholesky預(yù)處理矩陣計算如圖3所示,給每個相互獨立對角線上的 2×2 矩陣(F1、F2、F3、F4)分配相應(yīng)線程 塊 (block0、block1、block2、block3) 進 行 Cholesky分解;分解完成后,給矩陣B分配線程塊(block4、block5、block6)對相應(yīng)行的非0元素進行Incomplete Cholesky分解。其中,由于矩陣 F1、F2、F3、F4中計算量較小,線程塊 block0、block1、block2、block3 中線程數(shù)取 32;block4、block5、block6 線程設(shè)計為二維形式,每一行線程對應(yīng)于矩陣B中某一行的計算。

    圖3 GPU中的任務(wù)劃分Fig.3 Mission decomposition in GPU

    圖4 CPU和GPU的主要計算內(nèi)容Fig.4 Main calculation contents of CPU and GPU

    圖4所示為QMR并行算法在CPU和GPU中的任務(wù)劃分,將可以實現(xiàn)并行化的計算放在GPU中,而邏輯控制功能和簡單的代數(shù)運算由CPU實現(xiàn),既充分利用了GPU適合密集型并行運算的優(yōu)點,又發(fā)揮了CPU具有邏輯控制功能的優(yōu)勢。值得注意的是,GPU任務(wù)中線性方程組求解是指QMR算法中的un=M-1rn運算,求解時存在前推和回代2個過程,前推過程可以利用已得到的矩陣G的正向分塊信息實現(xiàn)并行化,而回代過程需要對矩陣G進行一次反向的分塊計算并根據(jù)得到的信息并行計算即可。

    4 算例分析

    4.1 開發(fā)環(huán)境及算例介紹

    本文以Microsoft Visual Studio 2008和CUDA平臺為開發(fā)環(huán)境,采用C語言編寫了基于GPU的Incomplete Cholesky預(yù)處理QMR并行算法,并在同一平臺上編寫了基于CPU的Incomplete Cholesky串行分解和Cholesky直接法求解線性方程組的程序。硬件平臺:CPU為Intel Core 2,主頻為2.4 GHz,內(nèi)存為10 GB;GPU為NVIDIA Tesla C2050,顯存頻率為 1147 MHz。

    4.2 Incomplete Cholesky并行預(yù)處理矩陣的計算

    衡量并行算法優(yōu)劣的指標(biāo)為所需存儲量和加速比。對文中所述的Incomplete Cholesky預(yù)處理QMR而言,GPU并行算法所需的存儲量明顯小于CPU串行算法,因此只對算法的加速比進行分析。表1列出了對不同規(guī)模的矩陣進行Incomplete Cholesky分解時,CPU串行算法和GPU并行算法消耗的時間。可以看出,矩陣維數(shù)為1488和2928時,Incom-plete Cholesky分解的串行算法消耗的時間要小于并行算法,這是由于計算量不是太大且數(shù)據(jù)在GPU內(nèi)存和CPU內(nèi)存間的通信需要消耗一定的時間造成的,隨著矩陣維數(shù)從2928增加到14448,系數(shù)矩陣的分塊信息沒有發(fā)生改變,而每次循環(huán)計算時增加的計算量可以通過增加線程塊的方式實現(xiàn)并行化,因此 GPU并行算法消耗的時間逐漸小于CPU算法,維數(shù)為14448時可取得1.420的并行加速比。

    表1 不同規(guī)模矩陣的Incomplete Cholesky并行分解Tab.1 Incomplete Cholesky parallel decomposition for matrixes of different sizes

    4.3 基于GPU的QMR預(yù)處理并行算法

    QMR算法中的參數(shù)ε設(shè)為10-10,表2所示為Cholesky直接法和基于GPU的QMR預(yù)處理并行算法對不同規(guī)模線性方程組求解所需的時間。

    表2 不同規(guī)模的線性方程組求解Tab.2 Calculation for linear equation sets of different sizes

    與Incomplete Cholesky并行算法類似,當(dāng)維數(shù)為1488時,直接法的運行時間要小于并行算法,隨著維數(shù)的增加,并行算法的速度優(yōu)勢逐漸體現(xiàn)出來,最終可取得7.45的并行加速比。在不同規(guī)模算例情況下,本文并行算法在經(jīng)過幾次迭代后可取得滿足計算精度的結(jié)果,表明了算法的正確性。表3為N=8688時,QMR并行算法運行時間的分布。表中解線性方程表示使用前推和回代求解方程組;向量運算包括向量間、向量與常數(shù)以及向量內(nèi)積等計算;其他部分包括CPU和GPU之間的數(shù)據(jù)傳遞、CPU的邏輯判斷程序和CPU上代數(shù)計算等。雖然經(jīng)過矩陣分塊技術(shù)可以減少Incomplete Cholesky分解和使用前推回代法求解un=M-1rn的循環(huán)計算次數(shù),然而其本身所具有的串行性質(zhì),使得其求解時間占總運行時間的絕大部分,而稀疏矩陣與向量乘法和向量相關(guān)運行運算在GPU可實現(xiàn)良好的并行化。

    表3 QMR并行算法時間分布Tab.3 Time consumption distribution ofparallel QMR method

    4.4 基于GPU的內(nèi)點法求解機組組合問題的SDP模型

    為了驗證并行算法的有效性,采用 10、20、40、60、80和100機24時段6個測試系統(tǒng),20~100機算例通過對10機算例的擴展得到,其發(fā)電機參數(shù)及各時段負荷數(shù)據(jù)見文獻[19],所有機組均考慮爬坡約束,旋轉(zhuǎn)備用取系統(tǒng)總負荷的10%。

    用SDP求解機組組合問題是一種直接求解法,不需要多重循環(huán),也不同求解一系列子問題,可同時考慮所有的約束條件,由表4可見,通過30次左右循環(huán)計算,便可得到解結(jié)果。當(dāng)算例為10機系統(tǒng)時,GPU并行內(nèi)點算法的運行時間要略大于直接法,隨著算例規(guī)模的增大,求解線性方程組式(6)的計算量逐漸增加,GPU并行算法的并行效率得到了體現(xiàn),加速比從10機系統(tǒng)的0.95變大到100機系統(tǒng)的2.61。但是,由于SDP內(nèi)點法除求解線性方程組外的其他計算也需要消耗一定的時間,因此取得的加速比要小于表2中的加速比。

    表4 不同算例的內(nèi)點法計算時間Tab.4 Time consumption of interior point method for different cases

    建立機組組合模型時,機組啟動費用采用時間的指數(shù)函數(shù)或者冷熱啟動三段式費用更加符合實際情況,然而卻難以轉(zhuǎn)換成SDP所要求的凸優(yōu)化形式,因此,在建立UC問題的SDP模型時啟動費用采用固定值方式,在通過內(nèi)點法求解得到機組的最優(yōu)啟停狀態(tài)并進行經(jīng)濟調(diào)度時,目標(biāo)函數(shù)中再加入指數(shù)或者三段式的啟動費用,這樣可以保證計算結(jié)果的準(zhǔn)確性。表5所示為采用本文算法對6個算例求解得到的運行成本。表6為不考慮爬坡約束時本文算法與其他算法計算結(jié)果的對比,表中,LR、GA、EP、LRGA、GAUC分別指拉格朗日松弛法、遺傳算法、進化算法、拉格朗日-遺傳混合算法、基于分類的遺傳算法。

    可以看出,本文算法可以很好地處理爬坡約束,得到的運行費用略大于不考慮爬坡約束的情況。從表6可以看出,SDP的并行內(nèi)點法每次計算只需固定的迭代次數(shù),隨機性較小,可獲得穩(wěn)定的計算結(jié)果,得到的費用優(yōu)于部分算法,并可得到較好的近似最優(yōu)解。

    表5 不同系統(tǒng)的運行成本Tab.5 Operating cost of different systems

    表6 各種算法計算結(jié)果的比較Tab.6 Comparison of calculating results among different algorithms

    通過上面的分析,可得到以下結(jié)論。

    a.基于矩陣分塊技術(shù)的Incomplete Cholesky并行預(yù)處理矩陣計算,可獲得一定的加速比。由于分解本身具有串行的性質(zhì),可取得的加速比有限,同時,在矩陣維數(shù)較小且計算量不大情況下,計算時間反而略大于串行算法。

    b.基于GPU的QMR預(yù)處理并行算法是一種有效的大型稀疏線性方程組求解方法,可通過少數(shù)幾次迭代獲得解結(jié)果。Incomplete Cholesky預(yù)處理矩陣和前推回代的并行計算時間占解方程總時間的絕大部分,但該預(yù)處理法很好地處理系數(shù)矩陣半正定的特點,且在維數(shù)較大時可獲得良好的加速比。

    c.SDP的并行內(nèi)點法可提高算法的計算效率,但如1.1節(jié)所示,除式(6)所示的大型稀疏線性方程組求解外,包括其他大量的數(shù)據(jù)處理以及矩陣和向量間的基本運算,仍需要消耗一定的時間,故算法整體的加速比小于QMR預(yù)處理并行算法求解線性方程組。在建立機組組合的SDP模型時,文中所采用的啟動費用的處理方式可以很好地解決啟動費用難以化成凸規(guī)劃形式的問題,提高了結(jié)果的準(zhǔn)確性。

    5 結(jié)論

    SDP作為一種很有前景的規(guī)劃方法,存儲量大和計算時間長一直是制約其更廣泛應(yīng)用的瓶頸,文中所述的SDP并行內(nèi)點法可有效地減少程序的運行時間,并通過10~100機6個系統(tǒng)的仿真表明了算法的有效性,這為SDP在UC問題中的進一步應(yīng)用提供了可能,也為求解其他組合優(yōu)化問題帶來了新的思路和方法。

    猜你喜歡
    并行算法內(nèi)點線性方程組
    地圖線要素綜合化的簡遞歸并行算法
    求解非線性方程組的Newton迭代與Newton-Kazcmarz迭代的吸引域
    基于罰函數(shù)內(nèi)點法的泄露積分型回聲狀態(tài)網(wǎng)的參數(shù)優(yōu)化
    基于GPU的GaBP并行算法研究
    基于內(nèi)點方法的DSD算法與列生成算法
    線性方程組解的判別
    一個新的求解半正定規(guī)劃問題的原始對偶內(nèi)點算法
    保護私有信息的一般線性方程組計算協(xié)議
    基于Matlab實現(xiàn)線性方程組的迭代解法
    基于內(nèi)點法和離散粒子群算法的輸電網(wǎng)參數(shù)辨識
    亚洲美女视频黄频| 欧美一区二区精品小视频在线| 欧美bdsm另类| 日本免费a在线| 久久久色成人| 别揉我奶头 嗯啊视频| 成人欧美大片| av.在线天堂| 婷婷六月久久综合丁香| 久久久久久大精品| 简卡轻食公司| 久久这里有精品视频免费| 高清午夜精品一区二区三区| 九九久久精品国产亚洲av麻豆| 亚洲精品乱码久久久久久按摩| 免费av毛片视频| 99国产精品一区二区蜜桃av| 免费黄网站久久成人精品| 国产精品99久久久久久久久| 亚洲激情五月婷婷啪啪| 激情 狠狠 欧美| 国产人妻一区二区三区在| 十八禁国产超污无遮挡网站| 日本-黄色视频高清免费观看| 搡女人真爽免费视频火全软件| 午夜亚洲福利在线播放| 如何舔出高潮| 看十八女毛片水多多多| 亚洲精品日韩av片在线观看| 18禁在线播放成人免费| 女的被弄到高潮叫床怎么办| 九草在线视频观看| 哪个播放器可以免费观看大片| 嫩草影院精品99| 国产精品一区www在线观看| 最近最新中文字幕大全电影3| 成年版毛片免费区| 午夜a级毛片| 午夜亚洲福利在线播放| 亚洲美女搞黄在线观看| 黄色一级大片看看| 亚洲国产精品专区欧美| 男人的好看免费观看在线视频| 亚洲国产精品久久男人天堂| 插逼视频在线观看| 精品久久久久久电影网 | 国产又黄又爽又无遮挡在线| 欧美三级亚洲精品| 免费播放大片免费观看视频在线观看 | 97超视频在线观看视频| 亚洲av熟女| 日韩 亚洲 欧美在线| 精品无人区乱码1区二区| 国产伦精品一区二区三区四那| 伊人久久精品亚洲午夜| 国产高清不卡午夜福利| 亚洲自拍偷在线| 久久久久久久久久黄片| 欧美zozozo另类| 69人妻影院| 国产精品一区二区性色av| 只有这里有精品99| 日韩制服骚丝袜av| 少妇的逼好多水| 国产精品女同一区二区软件| 一个人观看的视频www高清免费观看| 国产精品久久久久久av不卡| 午夜精品在线福利| 久久人人爽人人片av| 亚洲国产精品久久男人天堂| 啦啦啦观看免费观看视频高清| kizo精华| av福利片在线观看| 日产精品乱码卡一卡2卡三| 久久99热这里只有精品18| 国产亚洲91精品色在线| 18禁在线播放成人免费| 麻豆成人午夜福利视频| 99久久人妻综合| 久久久欧美国产精品| 成人亚洲欧美一区二区av| 国产三级中文精品| 亚洲欧洲国产日韩| 中国国产av一级| 国产精品久久视频播放| 久久精品国产99精品国产亚洲性色| 欧美97在线视频| 夫妻性生交免费视频一级片| 国产 一区精品| 丰满乱子伦码专区| av女优亚洲男人天堂| 国产久久久一区二区三区| 中文在线观看免费www的网站| kizo精华| 精品国产露脸久久av麻豆 | 婷婷色av中文字幕| 国产大屁股一区二区在线视频| 国产在线男女| 国内精品一区二区在线观看| 日韩欧美 国产精品| 美女大奶头视频| 国产精品国产三级国产av玫瑰| 国产精品无大码| 国产极品精品免费视频能看的| 日韩,欧美,国产一区二区三区 | 免费观看a级毛片全部| 男的添女的下面高潮视频| 色网站视频免费| 国内精品美女久久久久久| 午夜福利高清视频| 亚洲怡红院男人天堂| 变态另类丝袜制服| 一区二区三区乱码不卡18| 精品人妻熟女av久视频| 成年av动漫网址| 亚洲丝袜综合中文字幕| 亚洲成人av在线免费| 日韩人妻高清精品专区| 国产精品人妻久久久影院| 综合色丁香网| 51国产日韩欧美| 又爽又黄a免费视频| 寂寞人妻少妇视频99o| 丰满乱子伦码专区| 午夜福利成人在线免费观看| 亚洲av日韩在线播放| 亚洲国产欧美人成| 成年av动漫网址| 熟女人妻精品中文字幕| 久久精品国产鲁丝片午夜精品| 日本免费在线观看一区| 国产精品女同一区二区软件| 日韩欧美国产在线观看| 日韩一本色道免费dvd| 少妇裸体淫交视频免费看高清| 内地一区二区视频在线| 在线观看av片永久免费下载| 99国产精品一区二区蜜桃av| 国产精品野战在线观看| 国内揄拍国产精品人妻在线| 成人av在线播放网站| 欧美高清成人免费视频www| 五月伊人婷婷丁香| 成人av在线播放网站| 国产伦在线观看视频一区| 午夜a级毛片| 国产精品熟女久久久久浪| 欧美变态另类bdsm刘玥| 九九久久精品国产亚洲av麻豆| 1024手机看黄色片| 伊人久久精品亚洲午夜| 99在线人妻在线中文字幕| 国产中年淑女户外野战色| 搞女人的毛片| 看非洲黑人一级黄片| 欧美性猛交黑人性爽| 乱系列少妇在线播放| 国产伦理片在线播放av一区| 我的女老师完整版在线观看| 国产视频内射| 插逼视频在线观看| 国产黄色小视频在线观看| 尤物成人国产欧美一区二区三区| 国产乱人视频| av视频在线观看入口| 国产色爽女视频免费观看| 波多野结衣高清无吗| 岛国在线免费视频观看| 国产 一区 欧美 日韩| 久久久久久九九精品二区国产| 在线观看美女被高潮喷水网站| 久久久久久久久久久丰满| 纵有疾风起免费观看全集完整版 | 少妇猛男粗大的猛烈进出视频 | 久久久久性生活片| av专区在线播放| 国产熟女欧美一区二区| 七月丁香在线播放| 亚洲精品国产av成人精品| 亚洲av电影不卡..在线观看| 色综合色国产| 中文欧美无线码| 纵有疾风起免费观看全集完整版 | 国产女主播在线喷水免费视频网站 | 三级经典国产精品| 免费播放大片免费观看视频在线观看 | 偷拍熟女少妇极品色| 99在线视频只有这里精品首页| 久久精品国产鲁丝片午夜精品| 麻豆成人av视频| 男的添女的下面高潮视频| 亚洲av.av天堂| 国产黄片视频在线免费观看| 欧美成人精品欧美一级黄| 免费av观看视频| 麻豆久久精品国产亚洲av| 菩萨蛮人人尽说江南好唐韦庄 | 一卡2卡三卡四卡精品乱码亚洲| 波多野结衣巨乳人妻| 婷婷色综合大香蕉| 51国产日韩欧美| 看十八女毛片水多多多| av在线天堂中文字幕| 国产乱人偷精品视频| 日韩av不卡免费在线播放| 日日摸夜夜添夜夜爱| 国产色婷婷99| 久久这里只有精品中国| 免费在线观看成人毛片| 亚洲第一区二区三区不卡| 成人漫画全彩无遮挡| 国产乱人偷精品视频| 亚洲精品日韩在线中文字幕| 亚洲欧美清纯卡通| 91精品一卡2卡3卡4卡| 草草在线视频免费看| 精品人妻熟女av久视频| 免费无遮挡裸体视频| 99在线人妻在线中文字幕| 午夜福利成人在线免费观看| 免费看a级黄色片| 能在线免费看毛片的网站| 午夜视频国产福利| 久久久久久久久久黄片| 九九爱精品视频在线观看| 精品人妻偷拍中文字幕| 午夜老司机福利剧场| 国产亚洲精品av在线| 久久久久久久久大av| a级毛色黄片| 国产av码专区亚洲av| 日韩强制内射视频| 夜夜爽夜夜爽视频| 亚洲欧美成人综合另类久久久 | 日韩中字成人| 亚洲成人久久爱视频| 成年版毛片免费区| 午夜亚洲福利在线播放| 人人妻人人看人人澡| 精品国产三级普通话版| 干丝袜人妻中文字幕| 欧美日韩一区二区视频在线观看视频在线 | 黄色配什么色好看| 激情 狠狠 欧美| 国产在视频线在精品| 亚洲真实伦在线观看| 免费观看的影片在线观看| 久久精品国产亚洲av涩爱| 精品午夜福利在线看| 晚上一个人看的免费电影| 国产女主播在线喷水免费视频网站 | 国语对白做爰xxxⅹ性视频网站| 亚洲精华国产精华液的使用体验| 国产av不卡久久| 午夜精品国产一区二区电影 | 国产欧美日韩精品一区二区| 亚洲一级一片aⅴ在线观看| 日本黄色片子视频| 中文天堂在线官网| 男人的好看免费观看在线视频| 亚洲在久久综合| 又粗又硬又长又爽又黄的视频| 亚洲欧美日韩高清专用| 欧美区成人在线视频| 免费看美女性在线毛片视频| 赤兔流量卡办理| av免费在线看不卡| 亚洲美女搞黄在线观看| 欧美又色又爽又黄视频| 成人性生交大片免费视频hd| 夫妻性生交免费视频一级片| 69人妻影院| 看片在线看免费视频| 精品一区二区免费观看| 麻豆av噜噜一区二区三区| 寂寞人妻少妇视频99o| 免费搜索国产男女视频| 内射极品少妇av片p| 精品久久久久久久久av| 欧美97在线视频| 成人国产麻豆网| 久久精品夜色国产| 寂寞人妻少妇视频99o| 男女视频在线观看网站免费| 国产探花极品一区二区| 乱人视频在线观看| 日韩欧美在线乱码| 成年女人永久免费观看视频| 免费人成在线观看视频色| 久久99热这里只有精品18| 国产一级毛片在线| 村上凉子中文字幕在线| 狂野欧美白嫩少妇大欣赏| 亚洲电影在线观看av| 日韩av在线大香蕉| 国产成人freesex在线| 丰满乱子伦码专区| 美女被艹到高潮喷水动态| 日日撸夜夜添| 久久久久久久久久久丰满| 国产真实伦视频高清在线观看| 久久久国产成人免费| 亚洲成人av在线免费| 两个人视频免费观看高清| 国产又色又爽无遮挡免| 久久精品综合一区二区三区| 大又大粗又爽又黄少妇毛片口| 亚洲国产精品专区欧美| 国产麻豆成人av免费视频| 黄色配什么色好看| 狂野欧美激情性xxxx在线观看| 国产色爽女视频免费观看| 91午夜精品亚洲一区二区三区| 欧美zozozo另类| 人人妻人人看人人澡| 国产国拍精品亚洲av在线观看| 亚洲精品一区蜜桃| 婷婷六月久久综合丁香| 国产久久久一区二区三区| 精华霜和精华液先用哪个| 国产精品国产三级国产专区5o | 特大巨黑吊av在线直播| 欧美日韩精品成人综合77777| 麻豆精品久久久久久蜜桃| 欧美一区二区精品小视频在线| 99久久精品国产国产毛片| 夫妻性生交免费视频一级片| 午夜福利在线观看吧| 黄色配什么色好看| 国产免费视频播放在线视频 | 精华霜和精华液先用哪个| 建设人人有责人人尽责人人享有的 | 爱豆传媒免费全集在线观看| 乱码一卡2卡4卡精品| 国产伦精品一区二区三区视频9| 婷婷色av中文字幕| 深夜a级毛片| 精品无人区乱码1区二区| 久久久久久九九精品二区国产| 日韩亚洲欧美综合| av在线蜜桃| 毛片女人毛片| 国产极品精品免费视频能看的| 一区二区三区免费毛片| 小说图片视频综合网站| 亚洲va在线va天堂va国产| 亚洲国产精品合色在线| 69av精品久久久久久| 亚洲欧美日韩东京热| 免费观看人在逋| 日日摸夜夜添夜夜添av毛片| 一级毛片久久久久久久久女| 不卡视频在线观看欧美| 天堂中文最新版在线下载 | 麻豆久久精品国产亚洲av| 嫩草影院精品99| 噜噜噜噜噜久久久久久91| 亚洲国产精品专区欧美| 国产69精品久久久久777片| 神马国产精品三级电影在线观看| 午夜激情福利司机影院| 汤姆久久久久久久影院中文字幕 | 亚洲av免费高清在线观看| 日本黄色视频三级网站网址| 国产亚洲av嫩草精品影院| 精品国产露脸久久av麻豆 | 亚洲欧美一区二区三区国产| 久久欧美精品欧美久久欧美| 青春草国产在线视频| 久久热精品热| 亚洲成人久久爱视频| 久久热精品热| 桃色一区二区三区在线观看| 亚洲精品日韩av片在线观看| 午夜精品国产一区二区电影 | 黄色配什么色好看| 久久午夜福利片| 小说图片视频综合网站| 精品欧美国产一区二区三| 日本黄色视频三级网站网址| av女优亚洲男人天堂| 欧美精品一区二区大全| 韩国av在线不卡| 国产av在哪里看| 日本黄色片子视频| 色噜噜av男人的天堂激情| 九九爱精品视频在线观看| 99久久精品热视频| 国产成人精品一,二区| 长腿黑丝高跟| 看黄色毛片网站| 我要看日韩黄色一级片| 少妇熟女aⅴ在线视频| 国产高清有码在线观看视频| 女人久久www免费人成看片 | 亚洲精品自拍成人| 久久精品久久久久久久性| 亚洲欧美精品专区久久| 亚洲一区高清亚洲精品| 日韩中字成人| 亚洲天堂国产精品一区在线| 亚洲av成人av| 国产在线男女| 青春草亚洲视频在线观看| 精品99又大又爽又粗少妇毛片| 亚洲精品,欧美精品| 韩国av在线不卡| 亚洲成人精品中文字幕电影| 一卡2卡三卡四卡精品乱码亚洲| 亚洲成人精品中文字幕电影| 51国产日韩欧美| 欧美三级亚洲精品| 国产人妻一区二区三区在| 最近中文字幕2019免费版| 久久综合国产亚洲精品| 亚洲在久久综合| 少妇猛男粗大的猛烈进出视频 | 精品少妇黑人巨大在线播放 | 成人毛片60女人毛片免费| 国产成人aa在线观看| 久久热精品热| 久久精品国产99精品国产亚洲性色| 少妇被粗大猛烈的视频| 99久久成人亚洲精品观看| 国产精品,欧美在线| 欧美一级a爱片免费观看看| 国国产精品蜜臀av免费| 国产成人一区二区在线| 少妇猛男粗大的猛烈进出视频 | 国产精品乱码一区二三区的特点| 欧美xxxx黑人xx丫x性爽| 日本免费在线观看一区| 欧美xxxx性猛交bbbb| 免费看a级黄色片| 欧美成人免费av一区二区三区| 久久久久精品久久久久真实原创| 国产在视频线在精品| 国产男人的电影天堂91| 赤兔流量卡办理| 国产免费男女视频| 久久久精品欧美日韩精品| 欧美变态另类bdsm刘玥| 偷拍熟女少妇极品色| 国产精品国产高清国产av| 午夜老司机福利剧场| 国产女主播在线喷水免费视频网站 | 日韩一区二区三区影片| 男女下面进入的视频免费午夜| 中文字幕人妻熟人妻熟丝袜美| 亚洲国产欧美在线一区| 亚洲精华国产精华液的使用体验| 亚洲aⅴ乱码一区二区在线播放| 在线a可以看的网站| 亚洲最大成人手机在线| 亚洲激情五月婷婷啪啪| 午夜福利成人在线免费观看| 爱豆传媒免费全集在线观看| kizo精华| av卡一久久| 亚洲国产高清在线一区二区三| 欧美不卡视频在线免费观看| 午夜免费男女啪啪视频观看| 国产精品一及| 国产亚洲av嫩草精品影院| 国产精品野战在线观看| 日日撸夜夜添| 国产精品久久久久久精品电影小说 | 亚洲av电影在线观看一区二区三区 | 日本色播在线视频| 久久久国产成人免费| 在线天堂最新版资源| 少妇猛男粗大的猛烈进出视频 | 欧美xxxx黑人xx丫x性爽| 黄色一级大片看看| 视频中文字幕在线观看| 国产激情偷乱视频一区二区| 亚洲精品乱久久久久久| 国产单亲对白刺激| 国产乱人视频| 亚洲四区av| 欧美日韩综合久久久久久| 成人午夜高清在线视频| 精品久久久久久久人妻蜜臀av| 国产精品久久久久久精品电影| 如何舔出高潮| 国产亚洲5aaaaa淫片| 男人和女人高潮做爰伦理| 精品不卡国产一区二区三区| 国产精品久久久久久av不卡| 亚洲在久久综合| 在线观看美女被高潮喷水网站| 国产亚洲精品av在线| 国产高清国产精品国产三级 | 一区二区三区高清视频在线| 日本欧美国产在线视频| 九九在线视频观看精品| 午夜福利在线观看吧| 看十八女毛片水多多多| 日本欧美国产在线视频| 欧美日韩在线观看h| videos熟女内射| 一边亲一边摸免费视频| 一个人看视频在线观看www免费| 亚洲va在线va天堂va国产| 亚洲精品自拍成人| av线在线观看网站| 男女国产视频网站| 网址你懂的国产日韩在线| 久久久久网色| 免费观看a级毛片全部| 国产一区有黄有色的免费视频 | 搡老妇女老女人老熟妇| 国产极品精品免费视频能看的| 桃色一区二区三区在线观看| 免费电影在线观看免费观看| 国产伦理片在线播放av一区| 午夜老司机福利剧场| 久久久午夜欧美精品| 亚洲美女搞黄在线观看| 久久久久久国产a免费观看| 黄色配什么色好看| 简卡轻食公司| 成人国产麻豆网| av专区在线播放| 日韩av在线大香蕉| 精品人妻偷拍中文字幕| 内地一区二区视频在线| 成人特级av手机在线观看| 亚洲经典国产精华液单| 在线免费观看不下载黄p国产| 久久这里只有精品中国| 久久久欧美国产精品| 美女内射精品一级片tv| 男人舔奶头视频| 免费黄网站久久成人精品| 国产黄a三级三级三级人| www.av在线官网国产| 亚洲欧美中文字幕日韩二区| 免费播放大片免费观看视频在线观看 | 国产一级毛片七仙女欲春2| 色视频www国产| 我的女老师完整版在线观看| 国产伦一二天堂av在线观看| 99久久精品国产国产毛片| 深夜a级毛片| 黄色欧美视频在线观看| 久久综合国产亚洲精品| 午夜福利在线观看免费完整高清在| 少妇熟女欧美另类| 国产私拍福利视频在线观看| 久久久久久久久久成人| 国产精品嫩草影院av在线观看| 欧美日韩在线观看h| 精品久久久噜噜| 最近中文字幕高清免费大全6| 大话2 男鬼变身卡| 亚洲av电影不卡..在线观看| 久久久久久久午夜电影| 网址你懂的国产日韩在线| 非洲黑人性xxxx精品又粗又长| 亚洲av男天堂| 国产成人一区二区在线| 亚洲最大成人手机在线| 看非洲黑人一级黄片| 久久这里有精品视频免费| 亚洲婷婷狠狠爱综合网| 国产av在哪里看| 久久久久久久亚洲中文字幕| 久久精品久久精品一区二区三区| 国产女主播在线喷水免费视频网站 | 国产 一区 欧美 日韩| 日本免费a在线| 麻豆久久精品国产亚洲av| 欧美另类亚洲清纯唯美| 国产亚洲最大av| 99视频精品全部免费 在线| 国产视频内射| 五月玫瑰六月丁香| 欧美不卡视频在线免费观看| 99热全是精品| 爱豆传媒免费全集在线观看| 久久久久国产网址| 亚洲欧美一区二区三区国产| 国产私拍福利视频在线观看| 伊人久久精品亚洲午夜| 最近2019中文字幕mv第一页| 久久久久久久久大av| 国产精品99久久久久久久久| 精品一区二区三区视频在线| 国产伦精品一区二区三区视频9| 亚洲国产日韩欧美精品在线观看| 男插女下体视频免费在线播放| 少妇人妻一区二区三区视频| 大又大粗又爽又黄少妇毛片口| 卡戴珊不雅视频在线播放| 国产极品天堂在线| 久久久久久久亚洲中文字幕| 91久久精品国产一区二区成人| 日日啪夜夜撸| 亚洲av成人精品一区久久| 91久久精品国产一区二区成人| 午夜福利在线在线| 国产成人精品一,二区| 91精品伊人久久大香线蕉| 免费看a级黄色片| 99热精品在线国产| 亚洲国产最新在线播放| 91aial.com中文字幕在线观看| 99热精品在线国产| 能在线免费看毛片的网站| 成人三级黄色视频| a级一级毛片免费在线观看| 一区二区三区乱码不卡18| av免费观看日本| 日韩欧美在线乱码|