《電子技術應用》
您所在的位置:首頁 > 嵌入式技術 > 設計應用 > 基于TMS320C6678的粒子群算法并行設計
基于TMS320C6678的粒子群算法并行設計
2018年電子技術應用第2期
張慶祥,郭緒濤,王 晶
哈爾濱工業大學 電子工程技術研究所,黑龍江 哈爾濱150001
摘要: 針對粒子群算法在實際應用中的實時性需求,對算法的并行性進行分析,并根據TMS320C6678多核處理器的架構特點,設計出局部并行全局串行的并行模型,高效地將應用程序映射到多核處理器中。實驗數據表明,該設計充分發揮了TMS320C6678的性能優勢,有效提高了系統的實時處理能力。該設計有效地推進了PSO算法在實際中的應用,對其他各種群智能算法有重要的借鑒意義。
中圖分類號: TN915.04
文獻標識碼: A
DOI:10.16157/j.issn.0258-7998.173115
中文引用格式: 張慶祥,郭緒濤,王晶. 基于TMS320C6678的粒子群算法并行設計[J].電子技術應用,2018,44(2):23-26.
英文引用格式: Zhang Qingxiang,Guo Xutao,Wang Jing. The parallel processing design of particle swarm optimization based on TMS320C6678[J]. Application of Electronic Technique,2018,44(2):23-26.

The parallel processing design of particle swarm optimization based on TMS320C6678
Zhang Qingxiang,Guo Xutao,Wang Jing
Institute of Electronic Engineeing Technology,Harbin Institute of Technology,Harbin 150001,China
Abstract: In view of the real-time requirement of PSO in practical applications, the parallelism of the algorithm is analyzed. According to the architecture characteristics of TMS320C6678 multi-core processor, this paper designs a local parallel and global serial model, and maps the application program to multi-core processor efficiently. The experimental data shows that the design gives full play to the performance advantage of C6678 and improves the real-time processing capability of the system effectively. The design promotes the application of PSO algorithm in practice effectively and is of important significance to other kinds of swarm intelligent algorithm.
Key words : particle swarm optimization;TMS320C6678;parallel processing;speedup rate

0 引言

    粒子群優化(Particle Swarm Optimization,PSO)算法[1]是由KENNEDY J和EBERHART R C等開發的一種新的進化算法。相對于遺傳算法[2]等,該算法參數較少、容易實現,能夠解決復雜的優化問題,因此在眾多優化問題領域都得到了廣泛的應用[3],如控制決策、目標跟蹤、深度學習等。然而,粒子群優化算法在實際應用中往往難以達到實時性的要求,特別是求解復雜的多維問題時,速度問題更加突出,難以滿足實際應用的需求。

    隨著嵌入式領域對性能、功耗和成本越來越高的要求,多核處理器應運而生[4]。其中TI公司推出的基于KeyStone架構的多核處理器TMS320C6678[5]是目前業界最高性能的量產多核DSP。其具有8個1.25 GHz DSP內核,最高可實現160 GFLOP的性能。與FPGA相比其具有更好的浮點性能和實時處理能力,并且具有較高的靈活性和可編程性,為實現更為復雜的算法提供了便利。因此其在4G通信、航空電子、機器視覺等領域得到了廣泛的應用。

    本文針對粒子群算法在實際應用中的實時性需求,在對算法進行并行性分析的基礎上,根據TMS320C6678多核處理器的架構特點,設計出高效的應用程序,充分發揮了TMS320C6678的性能優勢,有效地提高了系統的實時處理能力。實驗數據表明了該設計的合理性與有效性。

1 PSO算法簡介

    PSO流程圖如圖1所示。粒子群算法的數學描述如下:m維的解空間中,X={x1,x2,…,xn}表示整個種群,該種群由n個粒子組成。因此整個種群中的第i個粒子的位置可以表示為xi={xi1,xi2,…,xim},該粒子對應的求解速度可以表示為vi={vi1,vi2,…,vim},每個粒子對應的個體最優解表示為pi={pi1,pi2,…,pim},整個種群的全局最優解可以表示為gi={gi1,gi2,…,gim}。在每一次的迭代中,每個粒子將個體最優解pbest和全局最優解gbest作為飛行經驗,根據如下公式來更新自己的速度和位置:

     qrs1-gs1-2.gif

式中,t表示當前迭代次數,xi(t)對應粒子當前時刻的位置,xi(t+1)對應粒子下一時刻的位置,vi(t)和vi(t+1)分別表示粒子當前時刻和下一時刻的速度,ω為慣性因子,c1和c2為學習因子,r1和r2表示在0~1之間的隨機數。此外在每一維,粒子都有最大的限制速度vmax,如果vi>vmax,則有vi=vmax;如果vi<vmax,則有vi=-vmax。

qrs1-t1.gif

2 多核DSP任務并行設計

2.1 算法并行性分析

    粒子群算法和其他一些進化算法相比,其優勢在于步驟簡單、參數少、容易實現、無需梯度信息等。更重要的是粒子群算法是一種并行算法,非常適合在多核處理器上實現其并行計算。算法中各個粒子具有很高的獨立性,所以各個粒子可以獨立地完成信息的更新,從根本上實現各個粒子間的并行操作處理,提高算法的實時性。根據處理器的核心數,將粒子的更新任務平均映射到8個核上。運行時使用如下基本測試函數對該方案進行驗證:

     qrs1-gs3.gif

其中,n表示維數,該函數在x=(0,0,…,0)處取得全局最小值fmax=0。另外該函數比較復雜,是一個多峰函數。

2.2 并行處理模型設計

    將程序映射到多核處理器的第一步就是確定任務的并行性,并選擇一種最合適的處理模型。前面已經分析了算法的并行性。

    兩種最主要的模型是主從模型和數據流模型[6],分別如圖2、圖3所示。主從模型是一種控制集中、執行分布的模型。數據流模型代表分布式控制和執行。除此之外還有OpenMP模型[7],該模型是一種在共享內存并行體系中應用發展多線程的應用程序編程接口,如圖4所示。

qrs1-t2.gif

qrs1-t3.gif

qrs1-t4.gif

    結合前面算法的并行性分析,考慮到處理流程時間上的并行性和空間上的并行性,這其中包含了流水操作和并發操作,使用單一的模型都無法有效地解決,因此,突破性地將二者結合起來,設計出局部并行全局串行的并行模型,如圖5所示,從而取得良好的并行度和加速比,這在測試數據及結果分析中可以看出。

qrs1-t5.gif

2.3 處理器之間的通信交流

    多核處理器中內核之間如何進行高效的通信交流,是多核系統所面臨的主要難點。處理器之間的通信交流主要包括數據移動和同步[8]。TMS320C6678提供了多種處理器之間的通信機制。軟件是基于SYS/BIOS實時操作系統開發的。考慮到開發的難易程度及性能,采用IPC核間通信的組件來完成核間數據搬移和同步。該組件有“消息隊列”(MessageQ)和“通知”(Notify)兩種模型。除了Notify通知機制,還可以利用MessageQ來實現更為復雜的核間通信??紤]到需要同時實現數據搬移和同步,所以采用“消息隊列”(MessageQ)模型。0核作為主核負責向從核發送事件,激活從核并進行一定的運算。主核與從核之間有相互連接。1~7核為從核,主要負責運算,從核之間沒有連接。

3 基于TMS320C6678的PSO算法的實現

    軟件部分是基于SYS/BIOS操作系統開發的,同時利用IPC組件。在實現過程中,利用DSP集成開發環境CCS5.2進行相應的編程開發。SYS/BIOS用來實現核間任務調度,IPC用來實現核間同步和通信。

    基于TMS320C6678的PSO算法系統框圖如圖6所示。首先是系統啟動,8個核進行相應的初始化配置。初始化配置之后調用Ipc_start()函數將自動實現相應模塊的配置,各個核進入同步等待的狀態,直到8個核都進入同步等待狀態,程序才會繼續執行。一般情況下,在使用IPC組件時直接讓每個核同所有核之間都有連接,而且各核之間連接都是相同且雙向的,這樣的配置方法并不高效,影響運行效率。因此這里有選擇地進行核間連接,使用Ipc.ProcSync_PAIR在.cfg文件中進行配置,之后使用Ipc_attach()函數僅僅在主核與從核之間建立雙向連接。主核首先進行整個粒子群的初始化,主要包括隨機產生粒子的位置和速度,計算出每個粒子的適應度值作為局部最優解,求出對應的全局最優解等任務。主核在完成初始化工作后,將數據分為8份,通過MesssageQ_put()函數將每個核對應的數據的地址發送到對應的核,并啟動從核進行相應的處理。之后所有的核進行循環迭代處理,實現算法對應的進化尋優處理。同時判斷當前解是否滿足預定的最小適應閾值或達到最大迭代次數。最后直到從核完成迭代,通知主核完成所有運算,輸出最優解。

qrs1-t6.gif

4 實驗結果分析

4.1 存儲空間分析

    KeyStone架構是一款精心設計且效率極高的多核心內存架構,其具備3個存儲等級[9]。處理器的每個內核都擁有自己的一級程序(L1P)和數據(L1D)存儲器,均為32 KB大小,這里默認配置成cache使用。二級存儲器L2可以做代碼和數據存儲器,為了提高程序性能,這里把L2的32 KB大小的空間也設置成cache,其余空間用作SRAM。當數據量太大時需要將數據置于DDR3中。該實驗中設計粒子的個數為50,維度也為50,則算法對應的數據量大概為60 KB。另外考慮到共享存儲器有4 MB大小,可以將程序運行涉及的主要數據存放在共享存儲器里,包括粒子的位置、速度、個體最優解、全局最優解等。占用全部片內共享存儲器(MSM)資源的1.5%左右。CCS仿真時的平均收斂曲線如圖7所示。

qrs1-t7.gif

4.2 運行時間分析

    TMS320C6678處理器每個內核頻率為1.25 GHz,可以提供每秒高達40 GB MAC定點運算和20 GFLOP浮點運算能力;1片8核的TMS320C6678提供等效達10 GHz的內核頻率,單精度浮點并行運算能力理論上可達160 GB FLOP。實驗中有關算法的運行時間是通過C語言庫中的clock()函數測量的。處理器運行時的主頻配置為1.0 GHz,則算法迭代500次時運行時鐘數如表1所示。

qrs1-b1.gif

    由表1可以看出,基于TMS320C6678的PSO算法系統得到了較好的核間通信和并行處理性能。在相同的參數環境下,該系統的處理能力是C66x單核的5.19倍。實驗結果表明,基于TMS320C6678的并行粒子群算法的實時處理能力有顯著提升。

4.3 加速比和并行效率

    加速比[10]和并行效率是衡量并行處理器性能的兩個重要的指標。加速比(Speedup Rate)用來衡量并行系統或程序并行化的性能和效果。并行效率(Parallel Efficiency)表示在并行機執行并行算法時,平均每個處理機的執行效率。下面根據Amdahl定律[11]來具體計算加速比和并行效率。

    假設一個任務在有N個單元的處理器上運行,其中可并行執行的部分為Tp,只能串行的部分為Ts。則在單處理器上運行時間為Tser=Ts+Tp,Tpar=Ts+Tp/P。這里用Sr來表示加速比,則根據表1測試的數據可以求出該系統的加速比如下:

qrs1-gs4-5.gif

    通過以上分析可以看出,通過增加并行處理單元個數可以提高加速比,但是其增加的倍數和增加的處理器的個數并不是嚴格對應的。這是因為處理器個數的增加會帶來額外的通信開銷,甚至在某些情況下會導致系統效率的下降。因此在設計系統時,應綜合考慮處理單元個數、并行結構設計和任務的映射等因素。

5 結論

    本文針對粒子群算法在實際應用中的實時性需求,首先對算法進行并行性分析,并根據TMS320C6678多核處理器的架構特點,設計出局部并行全局串行的并行模型,高效地將應用程序映射到多核處理器。該設計也適用于其他架構的并行處理器,具有廣泛的應用性。實驗數據表明該設計充分發揮了TMS320C6678的性能優勢,與單核處理相比有效提高了系統的實時處理能力。因此,該設計有效地推進了PSO算法在實際中的應用,對其他各種群智能算法有重要的借鑒意義。

參考文獻

[1] KENNEDY J,EBERHART R C.Particle swarm optimization[C].IEEE International Conference on Neural Networks,1995:1942-1948.

[2] DEB K,PRATAP A,AGARWAL S,et al.A fast and elitist multiobjective genetic algorithm:NSGA-II[J].IEEE Transactions on Evolutionary Computation,2002,6(2):182-197.

[3] Jin Nanbo,RAHMAT-SAMII Y.Advances in particle swarm optimization for antenna designs:real-number,Binary,single-objective and multiobjective implementations[J].IEEE Transactions on Antennas and Propagation,2007,55(3):556-567.

[4] 郝朋朋,周煦林,唐藝菁,等.基于TMS320C6678多核處理器體系結構的研究[J].微電子學與計算機,2012,29(12):171-175.

[5] Texas Instruments.TMS320C6678 mulicore fixed and floating-point digital signal processor[Z].2010.

[6] Texas Instruments. Multicore programming guide(Literature Number:SPRAB27B)[Z].2011.

[7] 牛金海.TMS320C66x KeyStone架構多核DSP入門與實例精解[M].上海:上海交通大學出版社,2014.

[8] 吳灝,肖吉陽,范紅旗,等.TMS320C6678多核DSP的核間通信方法[J].電子技術應用,2012,38(9):11-13.

[9] Texas Instruments.KeyStone architecture multicore shared memory controller(MSMC)(Literature Number:SPRUGW7A)[Z].2011.

[10] 謝超,麥聯叨,都志輝,等.關于并行計算系統中加速比的研究與分析[J].計算機工程與應用,2003,39(26):66-68.

[11] 李文石,姚宗寶.基于阿姆達爾定律和蘭特法則計算多核架構的加速比[J].電子學報,2012,40(2):230-234.

此內容為AET網站原創,未經授權禁止轉載。
欧美激情办公室aⅴ_国产欧美综合一区二区三区_欧美午夜精品久久久久免费视_福利视频欧美一区二区三区

          久久久国产精品一区二区中文 | 久久久蜜桃一区二区人| 亚洲大胆在线| 西西人体一区二区| 国产精品高清一区二区三区| 国产一区再线| 亚洲精品欧美| 欧美黄色精品| 国产欧美日韩综合精品二区| 欧美不卡一区| 亚洲精品中文字幕在线| 久久精品30| 日韩亚洲视频在线| 欧美精品国产一区| 夜久久久久久| 国产精品国产一区二区| 亚洲免费影视| 99热在线精品观看| 国内精品久久国产| 可以看av的网站久久看| 国产日韩一区| 亚洲黄色免费| 国产一区二区中文| 久久久久一区二区| 亚洲欧美日韩专区| 国产亚洲毛片| 国产日韩欧美一区在线| 亚洲国产一区二区在线| 欧美三级免费| 欧美全黄视频| 欧美日韩调教| 欧美日韩国产精品一卡| 久久久久在线| 欧美一区激情| 欧美伊人久久| 欧美一区二区| 久久另类ts人妖一区二区| 亚洲少妇一区| 国产亚洲精品久久飘花| 一本一本久久| 国产一区二区三区久久久久久久久| 国产精品草草| 在线观看欧美亚洲| 亚洲国产免费看| 亚洲伦伦在线| 国产偷国产偷亚洲高清97cao| 亚洲国产精品一区在线观看不卡| 黄色国产精品| 亚洲激情影院| 国产精品乱子乱xxxx| 国产精品久久国产三级国电话系列| 亚洲国产专区| 国产精品久久久免费| 亚洲永久免费| 久久久久久久欧美精品| 欧美在线三区| 国产在线一区二区三区四区| 亚洲视屏一区| 日韩午夜av在线| 亚洲一区二区精品在线| 久久精品首页| 国产综合第一页| 一区二区三区国产在线| 美女日韩在线中文字幕| 欧美精品九九| 国产欧美一级| 久久久久成人精品免费播放动漫| 久久久99爱| 亚洲视频中文| 国产精品日本| 欧美午夜a级限制福利片| 亚洲国产婷婷香蕉久久久久久99| 一区二区日韩免费看| 久久国产日本精品| 伊人色综合久久天天五月婷| 一区二区精品国产| 欧美福利精品| 国产一区二区三区高清| 久久天堂精品| 99精品欧美一区二区三区| 久久久噜噜噜| 国产欧美精品久久| 国产一区自拍视频| 亚洲欧美日韩国产| 狠狠久久综合婷婷不卡| 裸体丰满少妇做受久久99精品| 国内一区二区在线视频观看| 亚洲制服少妇| 亚洲久久一区| 国自产拍偷拍福利精品免费一 | 久久久久九九九| 激情综合亚洲| 欧美 日韩 国产在线| 国产欧美日韩一级| 亚洲人妖在线| 亚洲国产精品一区二区第四页av| 老司机精品导航| 亚洲欧美日韩国产综合精品二区| 伊甸园精品99久久久久久| 久久性色av| 麻豆九一精品爱看视频在线观看免费| 精品动漫av| 国产一区二区三区无遮挡 | 亚洲理论在线| 亚洲午夜精品久久久久久浪潮 | 99re国产精品| 亚洲一级高清| 伊人久久亚洲影院| 黑丝一区二区| 国产专区一区| 亚洲视频综合| 亚洲香蕉网站| 亚洲国产一区二区三区高清| 国内精品久久久久久久影视麻豆| 欧美韩日精品| 欧美日韩在线高清| 午夜欧美视频| 狠狠噜噜久久| 亚洲精品欧洲精品| 亚洲黄色免费| 日韩视频二区| 国产精品毛片在线| 亚洲欧美日韩精品综合在线观看| 国产精品久久久久毛片大屁完整版| 91久久黄色| 99综合精品| 亚洲欧美99| 午夜精品一区二区三区四区 | 亚洲第一伊人| 一本色道久久综合亚洲精品不 | 国产农村妇女毛片精品久久莱园子| 99精品国产在热久久婷婷| 亚洲麻豆视频| 免费看亚洲片| 国产精品二区在线| 日韩亚洲视频在线| 性感少妇一区| 国语精品中文字幕| 在线亚洲美日韩| 欧美一区二区三区在线免费观看| 欧美日韩一区综合| 99精品欧美| 欧美二区在线| 99riav国产精品| 久久久久久9| 激情综合视频| 免费一区二区三区| 狠狠色丁香久久综合频道| av成人国产| 欧美国产视频在线观看| 99成人精品| 欧美日韩一视频区二区| 国产精品社区| 在线欧美日韩| 欧美大片专区| 亚洲一卡久久| 亚洲国产三级| 欧美日韩一区二区三区四区在线观看 | 欧美性久久久| 亚洲一区影院| 99re热精品| 国产精品videosex极品| 国产精品免费区二区三区观看| 欧美不卡高清| 国产精品一区二区你懂得| 欧美精品一区二区视频| 国产女主播一区二区| 亚洲承认在线| 国产一区日韩欧美| 欧美一区二区三区在线播放 | 91久久午夜| 久热国产精品| 久久精品五月婷婷| 国产精品免费看| 在线视频国内自拍亚洲视频| 欧美日韩亚洲一区二区三区在线 | 精品电影一区| 老司机午夜精品视频| 在线视频精品一区| 精品成人免费| 欧美三级网页| 欧美久久在线| 欧美日本一区二区视频在线观看 | 欧美一区二区三区久久精品茉莉花| 亚洲视频观看| 韩日视频一区| 国内不卡一区二区三区| 国产精品hd| 伊人成人网在线看| 在线观看成人av电影| 今天的高清视频免费播放成人| 女人香蕉久久**毛片精品| 久久精品综合| 欧美精品免费观看二区| 午夜国产欧美理论在线播放 | 欧美日韩系列| 国内一区二区三区在线视频| 欧美日韩在线观看一区二区三区| 欧美激情aⅴ一区二区三区| 性色一区二区三区| 久久久久国产精品一区三寸| 欧美在线视频一区二区三区| 欧美日韩第一区| 亚洲先锋成人| 中文精品视频| 久久亚洲精选| 伊人影院久久| 国产欧美日韩亚洲一区二区三区| 国产欧美一区二区三区另类精品 | 亚洲色诱最新| 裸体丰满少妇做受久久99精品| 先锋影音久久久| 午夜久久美女| 亚洲经典在线看| 久久高清一区| 黄色亚洲精品| 亚洲欧美春色| 狠狠色狠狠色综合日日tαg| 一本久道久久久| 久久综合给合久久狠狠色| 国内一区二区三区| 国产精品日韩欧美一区二区| 欧美一区二区三区四区夜夜大片| 欧美日韩影院| 国产亚洲一区在线播放| 午夜日韩视频| 亚洲一区日韩在线| 黄色一区二区三区四区| 亚洲中字在线| 伊甸园精品99久久久久久| 国产精品免费在线| 国产精品久久7| 久久国产精品免费一区| 91久久午夜| 午夜免费电影一区在线观看| 国产精品久久久对白| 欧美视频一区| 久久综合狠狠| 国产精品推荐精品| 亚洲大黄网站| 欧美日韩一区在线视频| 欧美一级专区| 国产亚洲毛片| 亚洲久久视频| 亚洲电影av| 黄色成人在线网址| 欧美日韩亚洲一区二区三区在线| 亚洲资源av| 一区二区av| 在线播放一区| 一区免费视频| 一区二区视频欧美| 亚洲先锋成人| 亚洲午夜精品福利| 欧美区一区二| 欧美日韩岛国| 欧美久久一级| 欧美日韩精选| 国模精品娜娜一二三区| 欧美午夜视频| 国产精品久久| 国产一区美女| 国内一区二区三区在线视频| 欧美另类专区| 国内成+人亚洲| 亚洲特色特黄| 日韩五码在线| 国产精品一区二区在线观看| 国产亚洲综合精品| 国产亚洲高清视频| 香蕉久久国产| 老司机精品久久| 午夜久久福利| 伊人成人网在线看| 亚洲每日在线| 亚洲欧美日韩在线观看a三区 | 国产精品夜夜夜| 国产精品一区二区a| 国产精品亚洲产品| 久久精品综合一区| 欧美日韩国产精品一区二区亚洲| 国产一区二区三区无遮挡| 欧美三级网页| 亚洲另类黄色| 性8sex亚洲区入口| 午夜欧美精品久久久久久久| 狠狠噜噜久久| 一区二区不卡在线视频 午夜欧美不卡'| 一本色道久久综合| 午夜一区二区三区不卡视频| 欧美一区精品| 亚洲青色在线| 久久久久久亚洲精品杨幂换脸 | 久久蜜桃精品| 国语精品一区| 国产精品视区| 欧美特黄视频| 亚洲一区日韩| 激情欧美日韩| 久久国产日本精品| 亚洲国产高清视频| 久久精品在线| 99re国产精品| 欧美三区在线| 国产伦精品一区二区三区| 欧美日本一区二区视频在线观看 | 国产精品夜夜夜| 欧美日韩视频一区二区三区| 亚洲精品日韩久久| 欧美激情1区2区| 国产精品综合| 亚洲精品123区| 久久九九精品| 国产视频亚洲| 亚洲激情亚洲| 国产精品大片| 久久久噜噜噜久久狠狠50岁| 日韩一级免费| 亚洲视频欧美在线| 欧美成人一品| 久久av一区二区| 国产日韩1区| 亚洲国产精品毛片| 韩日视频一区| 欧美久久影院| 看欧美日韩国产| 久久av在线| 欧美主播一区二区三区美女 久久精品人| 一区二区自拍| 黑人中文字幕一区二区三区| 欧美1区免费| 久久精品91| 性8sex亚洲区入口| 国产精品日韩高清| 一本色道88久久加勒比精品| 亚洲国产一区二区三区高清| 欧美日韩精品| 国产精品v日韩精品v欧美精品网站 | 国产日韩一区二区| 亚洲精品1234| 亚洲精品中文字幕在线| 国产一区再线| 狠狠入ady亚洲精品经典电影| 欧美精品国产| 欧美三级乱码| 亚洲国产99| 一区二区三区四区五区在线| 日韩亚洲视频| 国产精品视频| 免费日韩一区二区| 久久永久免费| 国产精品激情| 亚洲欧洲一区二区天堂久久| 亚洲精品一区二区三区樱花| 日韩一级大片| 亚洲欧美日韩国产综合精品二区| 羞羞视频在线观看欧美| 久久人人97超碰人人澡爱香蕉| 午夜性色一区二区三区免费视频| 欧美精品二区| 在线国产欧美| 国产精品乱看| 欧美精品福利| 日韩午夜电影| 久久精品日产第一区二区| 你懂的成人av| 亚洲国产日韩欧美一区二区三区| 99热这里只有成人精品国产| 国产伦精品一区二区三区四区免费| 久久xxxx精品视频| 欧美三级小说| 国产毛片久久| 欧美日韩亚洲一区二区三区在线| 91久久精品www人人做人人爽| 国产偷久久久精品专区| 欧美一区二区视频在线| 亚洲日本无吗高清不卡| 久久久99爱| 亚洲日本国产| 午夜天堂精品久久久久| 99热免费精品在线观看| 久久国产直播| 亚洲作爱视频| 国产一区亚洲| 久久国产精品久久w女人spa| 国产真实久久| 久久黄色网页| 一区二区精品在线| 国产精品国产三级欧美二区| 国产日韩一区二区三区在线播放 | 欧美一区二区视频在线| 亚洲精品资源| 韩国久久久久| 欧美国产综合| 久久精品人人做人人爽电影蜜月| 亚洲欧洲在线一区| 国内精品亚洲| 欧美视频在线观看| 欧美尤物一区| 久久国产直播|