專利名稱:并行數(shù)據(jù)處理系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本實用新型涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,具體涉及一種并行數(shù)據(jù)處理系統(tǒng)。
背景技術(shù):
隨著經(jīng)濟的發(fā)展,銀行的業(yè)務(wù)無論是種類和還是數(shù)量都在急劇增加,使得銀行的各種數(shù)據(jù)處理系統(tǒng)都面臨巨大的挑戰(zhàn),有些系統(tǒng)急需進行改進以適應(yīng)處理海量數(shù)據(jù)的需求。例如,傳統(tǒng)的信用風(fēng)險計量數(shù)據(jù)處理系統(tǒng)包括數(shù)據(jù)存儲裝置、各類計量用數(shù)據(jù)生成單元、串行處理單元、各類計量處理單元和終端裝置。該系統(tǒng)的特點是采用莫頓理論設(shè)計的違約模型,并使用蒙特卡羅模擬法計量組合經(jīng)濟資本,其計量方法是將信貸組合劃分成若干個統(tǒng)計分池,然后根據(jù)統(tǒng)計分池的違約風(fēng)險敞口、違約損失率、違約概率、客戶數(shù)、信用等級、分池類型等信息,以及行業(yè)相關(guān)性(包括行業(yè)間相關(guān)性和行業(yè)內(nèi)相關(guān)性),計量出信貸組合所需占用的經(jīng)濟資本。蒙特卡羅模擬法又稱計算機隨機模擬法,是以概率和統(tǒng)計理論方法為基礎(chǔ)的一種計算方法,它將所求解的問題同一定的概率模型相聯(lián)系,用計算機實現(xiàn)統(tǒng)計模擬或抽樣,以獲得問題的近似解。該方法是一種隨機模擬方法,要得到較為準確的結(jié)果必須進行非常多次的抽樣模擬計算,對于上述信貸組合經(jīng)濟資本計量,如果要得到一個可信的結(jié)果,至少要進行上百萬次甚至上千萬次的模擬,計算量非常大。因此,目前的信用風(fēng)險計量數(shù)據(jù)處理系統(tǒng)的處理速度很慢,效率很低,既浪費了系統(tǒng)資源,長時間的計算使得獲得計算結(jié)果太長,時效性很差。
實用新型內(nèi)容為了克服現(xiàn)有技術(shù)的上述缺陷,本實用新型提供一種并行數(shù)據(jù)處理系統(tǒng),通過在系統(tǒng)中設(shè)置多個抽樣、排序器,運用針對于信用風(fēng)險組合管理問題設(shè)計的排序方法和策略,利用多進程、多CPU并行執(zhí)行,從而減少計算時間,提高時效性。本實用新型提供了一種并行數(shù)據(jù)處理系統(tǒng),該系統(tǒng)包括終端(3),與主控器相連接,通過該終端能夠輸入信用風(fēng)險計量所需參數(shù),以及開始計量信用風(fēng)險的請求數(shù)據(jù);主控器(10),與終端(3)連接,其根據(jù)從終端(3)接收的所述請求數(shù)據(jù),將系統(tǒng)當(dāng)前CPU和內(nèi)存使用百分比與CPU使用百分比上限以及內(nèi)存使用百分比上限進行比較,根據(jù)比較結(jié)果執(zhí)行相應(yīng)處理;并行處理控制器(12),與主控器(10)連接,其判斷當(dāng)前的CPU和內(nèi)存空閑狀況是否能夠滿足N個并行任務(wù)的需求,如果能滿足,則將資源平均分配給N個并行處理器(20);并行處理器(20),與并行處理控制器連接,通過并行處理器來計算違約損失計量。優(yōu)選地,該系統(tǒng)還包括存儲器(I),與主控器連接,通過存儲器來存儲數(shù)據(jù);行業(yè)相關(guān)性系數(shù)生成器(11),與主控器(10)和存儲器(I)連接,其生成計算池的池內(nèi)相關(guān)性系數(shù);其中,如果比較結(jié)果為系統(tǒng)當(dāng)前CPU和內(nèi)存使用百分比小于CPU使用百分比上限以及內(nèi)存使用百分比上限,則主控器(10)調(diào)用行業(yè)相關(guān)性系數(shù)生成器(11)執(zhí)行相應(yīng)處理,并行處理器(20)根據(jù)所述池內(nèi)相關(guān)性系數(shù)以及存儲器(I)中存儲的相關(guān)參數(shù)計算違約損失計量。優(yōu)選地,并行處理控制器(12)從存儲器(I)中讀取并行任務(wù)的并發(fā)個數(shù)N,如果判斷當(dāng)前的CPU和內(nèi)存空閑狀況不滿足并行任務(wù)的個數(shù)需求,則根據(jù)實際資源情況,計算當(dāng)前系統(tǒng)CPU和內(nèi)存的空閑資源最大能滿足的并發(fā)數(shù),將資源平均分配給相應(yīng)個數(shù)的并行處理器(20),調(diào)用其開始并行處理。優(yōu)選地,并行處理器(20)中按如下規(guī)則分配任務(wù)假設(shè)總的抽樣次數(shù)為Cases次,總的統(tǒng)計池數(shù)為m,當(dāng)前系統(tǒng)資源允許η個并行處理器(20)同時執(zhí)行并行處理,則系統(tǒng)將對m個統(tǒng)計池的Cases次抽樣及相關(guān)操作平均分配到各并行處理器(20)上去完成,每個并行處理器,一旦接收到并行處理控制器(12)的調(diào)用請求,并獲得相應(yīng)系統(tǒng)資源后,則開始進行違約損失計量。 優(yōu)選地,上述系統(tǒng)還包括歸并處理器(13),用于生成信貸組合的最終預(yù)期信用損失;經(jīng)濟資本計量處理器(14),用于生成組合的經(jīng)濟資本,并將其存入存儲器(I)中。優(yōu)選地,并行處理器(20)進一步包括控制器(200),用于當(dāng)接收到并行處理控制器(12)的并行調(diào)用請求以及抽樣次數(shù)Cases后,調(diào)用行業(yè)系統(tǒng)性收益隨機數(shù)生成處理器(201),并傳遞抽樣次數(shù)Cases給隨機數(shù)生成處理器(201);隨機數(shù)生成處理器(201),用于為η個行業(yè)隨機抽樣生成這η個行業(yè)的系統(tǒng)性收益隨機數(shù);條件違約概率生成處理器(202),用于根據(jù)行業(yè)內(nèi)的相關(guān)系數(shù),在各行業(yè)的系統(tǒng)性收益給定的情況下,計算各行業(yè)在各個信用等級下的條件違約概率;分池違約損失模擬處理器(203),將每個計算池按照信用評級個數(shù)分成相應(yīng)個數(shù)的統(tǒng)計池,按照統(tǒng)計分池的類型及客戶數(shù)多少,對于每個統(tǒng)計分池計算每次模擬的違約損失;分池違約損失加總處理器(204),負責(zé)從存儲器(I)中讀取每個統(tǒng)計池的條件違約概率,對其進行累加,得到整個信貸組合的違約損失。利用本實用新型的并行數(shù)據(jù)處理系統(tǒng),大大提高了信用風(fēng)險組合管理計量經(jīng)濟資本的處理速度和效率,節(jié)省了系統(tǒng)資源,縮短了處理時間,能很好滿足風(fēng)險組合管理計量經(jīng)濟資本的要求。其中,計量組合經(jīng)濟資本的時間可成倍縮短,時效性大大提高。例如對于使用如下軟硬件環(huán)境的計算系統(tǒng)
權(quán)利要求1.一種并行數(shù)據(jù)處理系統(tǒng),該系統(tǒng)包括 終端(3),與主控器相連接,通過該終端能夠輸入違約損失計量所需參數(shù),以及輸入開始計量信用風(fēng)險的請求數(shù)據(jù); 主控器(10),與終端(3)連接,其根據(jù)從終端(3)接收的所述請求數(shù)據(jù),將系統(tǒng)當(dāng)前CPU和內(nèi)存使用百分比與CPU使用百分比上限以及內(nèi)存使用百分比上限進行比較,根據(jù)比較結(jié)果執(zhí)行相應(yīng)處理; 并行處理控制器(12),與主控器(10)連接,其判斷當(dāng)前的CPU和內(nèi)存空閑狀況是否能夠滿足N個并行任務(wù)的需求,如果能滿足,則將資源平均分配給N個并行處理器(20); 并行處理器(20),與并行處理控制器連接,通過并行處理器來計算違約損失計量。
2.根據(jù)權(quán)利要求1所述的系統(tǒng),其特征在于,該系統(tǒng)還包括 存儲器(I),與主控器連接,通過存儲器來存儲數(shù)據(jù); 行業(yè)相關(guān)性系數(shù)生成器(11),與主控器(10)和存儲器(I)連接,其生成計算池的池內(nèi)相關(guān)性系數(shù); 其中,如果比較結(jié)果為系統(tǒng)當(dāng)前CPU和內(nèi)存使用百分比小于CPU使用百分比上限以及內(nèi)存使用百分比上限,則主控器(10)調(diào)用行業(yè)相關(guān)性系數(shù)生成器(11)執(zhí)行相應(yīng)處理,并行處理器(20)根據(jù)所述池內(nèi)相關(guān)性系數(shù)以及存儲器(I)中存儲的相關(guān)參數(shù)計算違約損失計量。
3.根據(jù)權(quán)利要求1 2任一項所述的并行數(shù)據(jù)處理系統(tǒng),其特征在于,該系統(tǒng)還包括 歸并處理器(13),用于生成信貸組合的最終預(yù)期信用損失; 經(jīng)濟資本計量處理器(14),用于生成組合的經(jīng)濟資本,并將其存入存儲器(I)中。
4.根據(jù)權(quán)利要求3所述的并行數(shù)據(jù)處理系統(tǒng),其特征在于,并行處理器(20)進一步包括 控制器(200),用于當(dāng)接收到并行處理控制器(12)的并行調(diào)用請求以及抽樣次數(shù)Cases后,調(diào)用行業(yè)系統(tǒng)性收益隨機數(shù)生成處理器(201),并傳遞抽樣次數(shù)Cases給隨機數(shù)生成處理器(201); 隨機數(shù)生成處理器(201),用于為η個行業(yè)隨機抽樣生成這η個行業(yè)的系統(tǒng)性收益隨機數(shù); 條件違約概率生成處理器(202),用于根據(jù)行業(yè)內(nèi)的相關(guān)系數(shù),在各行業(yè)的系統(tǒng)性收益給定的情況下,計算各行業(yè)在各個信用等級下的條件違約概率; 分池違約損失模擬處理器(203),將每個計算池按照信用評級個數(shù)分成相應(yīng)個數(shù)的統(tǒng)計池,按照統(tǒng)計分池的類型及客戶數(shù)多少,對于每個統(tǒng)計分池計算每次模擬的違約損失;分池違約損失加總處理器(204),負責(zé)從存儲器(I)中讀取每個統(tǒng)計池的條件違約概率,對其進行累加,得到整個信貸組合的違約損失。
專利摘要本實用新型公開了一種并行數(shù)據(jù)處理系統(tǒng)。該系統(tǒng)包括終端,與主控器相連接,通過該終端能夠輸入信用風(fēng)險計量所需參數(shù),以及開始計量信用風(fēng)險的請求數(shù)據(jù);主控器,與終端連接,其根據(jù)從終端接收的所述請求數(shù)據(jù),將系統(tǒng)當(dāng)前CPU和內(nèi)存使用百分比與CPU使用百分比上限以及內(nèi)存使用百分比上限進行比較,根據(jù)比較結(jié)果執(zhí)行相應(yīng)處理;并行處理控制器,與主控器連接,其判斷當(dāng)前的CPU和內(nèi)存空閑狀況是否能夠滿足N個并行任務(wù)的需求,如果能滿足,則將資源平均分配給N個并行處理器;并行處理器,與并行處理控制器連接,通過并行處理器來計算違約損失計量。利用本實用新型的系統(tǒng)能夠提高系統(tǒng)工作效率。
文檔編號G06F13/42GK202838322SQ20112049164
公開日2013年3月27日 申請日期2011年11月30日 優(yōu)先權(quán)日2011年11月30日
發(fā)明者王玥婷, 葉宗睿, 蔡海清, 朱佳寧 申請人:中國工商銀行股份有限公司