欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

用于在網(wǎng)格計(jì)算環(huán)境中運(yùn)算的情景狀態(tài)處理系統(tǒng)和方法

文檔序號:6360176閱讀:126來源:國知局
專利名稱:用于在網(wǎng)格計(jì)算環(huán)境中運(yùn)算的情景狀態(tài)處理系統(tǒng)和方法
技術(shù)領(lǐng)域
本文所述的技術(shù)大體而言涉及分布式數(shù)據(jù)處理,且更具體而言涉及使用分布式數(shù)據(jù)處理的情景分析。

發(fā)明內(nèi)容

根據(jù)本文所提供的教導(dǎo)內(nèi)容,提供用來生成一個或多個情景的多系統(tǒng)狀態(tài)推測的系統(tǒng)和方法。舉例而言,中央?yún)f(xié)調(diào)器軟件組件在根數(shù)據(jù)處理器上執(zhí)行以向多個節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供命令和數(shù)據(jù)。多個節(jié)點(diǎn)協(xié)調(diào)器軟件中的每一個與單獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器相關(guān)聯(lián)且在單獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行。節(jié)點(diǎn)數(shù)據(jù)處理器具有易失性計(jì)算機(jī)存儲器,易失性計(jì)算機(jī)存儲器由節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問且由在節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行的線程訪問。點(diǎn) 協(xié)調(diào)器軟件組件管理線程,線程在其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行且其關(guān)于聯(lián)立線性方程式執(zhí)行一組矩陣運(yùn)算。隨機(jī)模擬使用矩陣運(yùn)算的結(jié)果來生成多個狀態(tài)推測。線程在其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行且其基于狀態(tài)推測和由用戶計(jì)算機(jī)所提供的情景信息來進(jìn)行情景評估的一部分,從而生成情景評估結(jié)果。節(jié)點(diǎn)數(shù)據(jù)處理器的易失性計(jì)算機(jī)存儲器保存在節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的情景評估的結(jié)果。中央?yún)f(xié)調(diào)器軟件組件被配置成從用戶計(jì)算機(jī)接收特別問題且通過聚集和連結(jié)節(jié)點(diǎn)數(shù)據(jù)處理器中每一個所提供的情景評估結(jié)果來提供對特別問題的響應(yīng)。中央?yún)f(xié)調(diào)器軟件組件通過指導(dǎo)節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問并處理存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器中的易失性存儲器中的情景評估結(jié)果來處理來自用戶計(jì)算機(jī)的特別問題。


圖I為描繪其中用戶可與網(wǎng)格計(jì)算環(huán)境互動的環(huán)境的框圖。圖2和圖3為描繪了用于網(wǎng)格計(jì)算環(huán)境的硬件和軟件組件的框圖。圖4為描繪了被配置用于執(zhí)行情景狀態(tài)處理的網(wǎng)格計(jì)算環(huán)境的過程流程的過程流程圖。圖5為示出了使用中央?yún)f(xié)調(diào)器和節(jié)點(diǎn)協(xié)調(diào)器生成系統(tǒng)狀態(tài)推測的運(yùn)算集的過程流程圖。圖6為描繪了在函數(shù)上針對于使用系統(tǒng)狀態(tài)推測來生成情景分析結(jié)果的過程流程圖。圖7為描繪了在函數(shù)上針對于聚集來自節(jié)點(diǎn)協(xié)調(diào)器的結(jié)果且使用結(jié)果來對于特別用戶查詢做出響應(yīng)的過程流程圖。圖8為描繪了使用網(wǎng)格計(jì)算環(huán)境的市場狀態(tài)生成和風(fēng)險定價應(yīng)用的過程流程圖。圖9為描繪了被收集對于每個營業(yè)日的風(fēng)險因數(shù)收集兩個營業(yè)年度的信息的表。圖10描繪了用于生成市場狀態(tài)推測的額外輸入數(shù)據(jù)。圖11為描繪了用于生成市場狀態(tài)推測的矩陣運(yùn)算和隨機(jī)模擬的過程流程圖。
圖12為描繪了中央?yún)f(xié)調(diào)器向節(jié)點(diǎn)協(xié)調(diào)器分配風(fēng)險因素歷史數(shù)據(jù)的過程流程圖。圖13為示出了波數(shù)據(jù)分配技術(shù)的過程流程圖。圖14和圖15描繪了 V X矩陣的存儲的示例。圖16為描繪了在函數(shù)上針對于執(zhí)行行調(diào)整(row adjustment)以便構(gòu)造L’矩陣的過程流程圖。圖17為描繪了波技術(shù)的過程流程圖。 圖18為描繪了在提供L’矩陣的情況下的節(jié)點(diǎn)協(xié)調(diào)器的過程流程圖。圖19和圖20為描繪了在函數(shù)上針對于生成隨機(jī)向量并向節(jié)點(diǎn)協(xié)調(diào)器分配隨機(jī)向量的過程流程圖。圖21為描繪了在函數(shù)上針對于基于L’矩陣來計(jì)算市場狀態(tài)推測的過程流程圖。圖22為描繪了節(jié)點(diǎn)協(xié)調(diào)器生成市場狀態(tài)推測的總請求的子集的過程流程圖。圖23描繪了市場狀態(tài)推測結(jié)果的示例。圖24為描繪了節(jié)點(diǎn)處理器使用市場狀態(tài)推測來生成頭寸定價結(jié)果的過程流程圖。圖25描繪了輸入頭寸數(shù)據(jù)。圖26為描繪了生成不同頭寸定價結(jié)果的線程的過程流程圖。圖27為描繪了用于向節(jié)點(diǎn)分配由用戶提供的頭寸的機(jī)制的過程流程圖。圖28為描繪了在節(jié)點(diǎn)協(xié)調(diào)器之中分配第一頭寸的過程流程圖。圖29至圖31為描繪了由節(jié)點(diǎn)使用的定價函數(shù)的過程流程圖。圖32描繪了頭寸定價結(jié)果的示例。圖33和圖34描繪了節(jié)點(diǎn)協(xié)調(diào)器存儲定價結(jié)果的示例。圖35為描繪了在多個步驟中自節(jié)點(diǎn)協(xié)調(diào)器的信息保持在存儲器中,因?yàn)樾枰@些信息來向用戶提供不同水平的答案。圖36為描繪了在函數(shù)上針對于聚集來自節(jié)點(diǎn)協(xié)調(diào)器的結(jié)果且使用結(jié)果來對于特別用戶查詢做出響應(yīng)的過程流程圖。圖37為描繪由中央?yún)f(xié)調(diào)器用于聚集結(jié)果和報告目的的價格頭寸陣列的過程流程圖。圖38為描繪了在節(jié)點(diǎn)協(xié)調(diào)器處執(zhí)行以便向用戶計(jì)算機(jī)提供查詢結(jié)果的分類變量處理的過程流程圖。圖39至圖40為描繪了涉及網(wǎng)格計(jì)算環(huán)境的多用戶計(jì)算機(jī)環(huán)境的方框圖。圖41和圖42描繪了用于市場壓力測試目的的示例。
具體實(shí)施例方式圖I在30描繪了網(wǎng)格計(jì)算環(huán)境,網(wǎng)格計(jì)算環(huán)境用于處理許多不同類型的應(yīng)用(諸如需要大量計(jì)算機(jī)處理循環(huán)的科學(xué)、技術(shù)或商務(wù)應(yīng)用)的大量數(shù)據(jù)。用戶計(jì)算機(jī)32可通過多種方式,諸如通過一個或多個網(wǎng)絡(luò)34與網(wǎng)格計(jì)算環(huán)境30互動。一個或多個數(shù)據(jù)存貯器36能儲存由網(wǎng)格計(jì)算環(huán)境30分析的數(shù)據(jù)以及由網(wǎng)格計(jì)算環(huán)境生成的任何中間或最終數(shù)據(jù)。但是,在某些實(shí)施例中,網(wǎng)格計(jì)算環(huán)境30的配置允許執(zhí)行其運(yùn)算使得中間和最終數(shù)據(jù)結(jié)果能單獨(dú)地存儲于易失性存儲器(例如RAM)中而無需將中間或最終數(shù)據(jù)結(jié)果存儲于非易失型存儲器(例如盤)中。這可在許多情形下適用,諸如當(dāng)網(wǎng)格計(jì)算機(jī)環(huán)境30從用戶接收特別查詢時和當(dāng)通過處理大量數(shù)據(jù)所生成的響應(yīng)需要即時生成時。在此非限制性情況下,網(wǎng)格計(jì)算環(huán)境30被配置成在網(wǎng)格存儲器內(nèi)保持處理的信息使得能對于用戶在不同的詳細(xì)水平做出響應(yīng)以及允許用戶互動地查詢此信息。除了處置這樣的大量問題的網(wǎng)格計(jì)算環(huán)境30之外,網(wǎng)格計(jì)算環(huán)境30可被配置成允許用戶提出多個特別問題且在不同的粒度水平。例如,用戶可詢問在石油業(yè)中特定股票組可能具有的相對風(fēng)險敞口(exposure)是什么。為了對于來自用戶的這類詢問做出響應(yīng),網(wǎng)格計(jì)算環(huán)境30將所有石油業(yè)價格信息集在起且做出在未來在石油界中可能存在的敞口的判定。在查看這樣的結(jié)果時,用戶可希望獲悉哪個具體石油公司股票造成最 大風(fēng)險量。無需OLAP或數(shù)據(jù)庫環(huán)境,網(wǎng)格計(jì)算環(huán)境30聚集所有石油公司價格信息且做出在未來在石油界中可能存在的公司層面風(fēng)險敞口的判定。此外,由于在所有用戶查詢中保持了基本數(shù)據(jù)結(jié)果,網(wǎng)格計(jì)算環(huán)境30可提供其它相關(guān)的條目。例如,除了用戶涉及Chevron和Exxon股票的早期查詢之外,用戶現(xiàn)在希望添加Sun oil到投資組合以查看其影響如何。作為響應(yīng),網(wǎng)格計(jì)算環(huán)境30添加已經(jīng)生成且保存在存儲器中的Sun oil以及其它公司的頭寸定價信息。作為另一示例,用戶能在隨后的查詢中規(guī)定他們想要減少Exxon股票數(shù)量且分析該頭寸。圖2和圖3示出了用于網(wǎng)格計(jì)算環(huán)境30的硬件和軟件組件。參看圖2,網(wǎng)格計(jì)算環(huán)境30包括中央?yún)f(xié)調(diào)器軟件組件100,該中央?yún)f(xié)調(diào)器軟件組件100在根數(shù)據(jù)處理器102上運(yùn)算。網(wǎng)格計(jì)算環(huán)境30的中央?yún)f(xié)調(diào)器100與用戶計(jì)算機(jī)104和與節(jié)點(diǎn)協(xié)調(diào)器軟件組件(106,108)通信,節(jié)點(diǎn)協(xié)調(diào)器軟件組件(106,108)在包含于網(wǎng)格計(jì)算環(huán)境30中的其自己的單獨(dú)數(shù)據(jù)處理器(110,112)上執(zhí)行。作為實(shí)施環(huán)境的一示例,網(wǎng)格計(jì)算環(huán)境30可包括刀片服務(wù)器(blade server),且中央?yún)f(xié)調(diào)器100和節(jié)點(diǎn)協(xié)調(diào)器(106,108)與其自己的刀片服務(wù)器相關(guān)聯(lián)。換言之,中央?yún)f(xié)調(diào)器100和節(jié)點(diǎn)協(xié)調(diào)器(106,108)在其自己的相應(yīng)服務(wù)器上執(zhí)行。在此示例中,每個刀片服務(wù)器包含多個核心,且如圖3所示,線程(例如,線程200、202、204、206)與屬于節(jié)點(diǎn)處理器(例如,節(jié)點(diǎn)處理器110)的核心(例如,核心210、212、214、216)相關(guān)聯(lián)且在屬于節(jié)點(diǎn)處理器的核心上執(zhí)行。網(wǎng)絡(luò)將每個刀片服務(wù)器連接在一起。中央?yún)f(xié)調(diào)器100包括在網(wǎng)格上的節(jié)點(diǎn)。例如,可存在100個節(jié)點(diǎn),其中僅50個節(jié)點(diǎn)被規(guī)定作為節(jié)點(diǎn)協(xié)調(diào)器來運(yùn)行。網(wǎng)格計(jì)算環(huán)境30將中央?yún)f(xié)調(diào)器100作為第51節(jié)點(diǎn)來運(yùn)行,且從該網(wǎng)格內(nèi)隨機(jī)地選擇中央?yún)f(xié)調(diào)器節(jié)點(diǎn)。因此,中央?yún)f(xié)調(diào)器100具有與節(jié)點(diǎn)協(xié)調(diào)器相同的硬件配置。如圖3所示,中央?yún)f(xié)調(diào)器100接收信息且向用戶提供關(guān)于用戶向網(wǎng)格提交的查詢的信息。中央?yún)f(xié)調(diào)器100也負(fù)責(zé)與50個節(jié)點(diǎn)協(xié)調(diào)器節(jié)點(diǎn)通信,諸如通過向它們發(fā)送關(guān)于做什么的指令以及接收并處理來自節(jié)點(diǎn)協(xié)調(diào)器的信息。在一實(shí)施方式中,中央?yún)f(xié)調(diào)器100為關(guān)于該網(wǎng)絡(luò)的客戶端的中心聯(lián)絡(luò)點(diǎn),且用戶從不與節(jié)點(diǎn)協(xié)調(diào)器中的任一個直接通信。關(guān)于涉及中央?yún)f(xié)調(diào)器100的數(shù)據(jù)傳輸,中央?yún)f(xié)調(diào)器100與客戶端(或另一源)通信以獲得待處理的輸入數(shù)據(jù)。中央?yún)f(xié)調(diào)器100分割輸入數(shù)據(jù)且發(fā)送輸入數(shù)據(jù)的正確部分以按路線發(fā)送到節(jié)點(diǎn)協(xié)調(diào)器。中央?yún)f(xié)調(diào)器100還可生成由節(jié)點(diǎn)協(xié)調(diào)器在模擬運(yùn)算中使用的隨機(jī)數(shù)以及聚集來自節(jié)點(diǎn)協(xié)調(diào)器的任何處理結(jié)果。中央?yún)f(xié)調(diào)器100管理節(jié)點(diǎn)協(xié)調(diào)器,且每個節(jié)點(diǎn)協(xié)調(diào)器管理在其相應(yīng)機(jī)器上執(zhí)行的線程。節(jié)點(diǎn)協(xié)調(diào)器為其所相關(guān)聯(lián)的線程分派存儲器。相關(guān)聯(lián)的線程為與節(jié)點(diǎn)協(xié)調(diào)器在相同物理刀片協(xié)調(diào)器中的那些線程。但應(yīng)了解,可使用其它配置,諸如處于相同刀片服務(wù)器中的多個節(jié)點(diǎn)協(xié)調(diào)器來管理在服務(wù)器上運(yùn)算的不同線程類似于管理并控制在刀片服務(wù)器內(nèi)的運(yùn)算的節(jié)點(diǎn)協(xié)調(diào)器,中央?yún)f(xié)調(diào)器100管理并控制在機(jī)箱內(nèi)的運(yùn)算。如圖3所示,節(jié)點(diǎn)處理器包括用于節(jié)點(diǎn)協(xié)調(diào)器和其線程的共享存儲器(例如,共享存儲器220)。網(wǎng)格計(jì)算環(huán)境30被結(jié)構(gòu)化以進(jìn)行其運(yùn)算(例如,矩陣運(yùn)算等)使得在刀片服務(wù)器內(nèi)進(jìn)行盡可能多的數(shù)據(jù)傳輸(例如,經(jīng)由在其節(jié)點(diǎn)上的共享存儲器在線程之間),與在不同刀片上運(yùn)算的線程之間執(zhí)行數(shù)據(jù)傳輸相比。這樣的經(jīng)由共享存儲器的數(shù)據(jù)傳輸比涉及與另一刀片服務(wù)器連接的數(shù)據(jù)傳輸更加高效。

圖4描繪了網(wǎng)格計(jì)算環(huán)境的過程流程,網(wǎng)格計(jì)算環(huán)境被配置成執(zhí)行諸如股票投資組合的風(fēng)險定價的情景狀態(tài)處理。網(wǎng)格計(jì)算環(huán)境的中央?yún)f(xié)調(diào)器和節(jié)點(diǎn)調(diào)節(jié)器被配置成在輸入數(shù)據(jù)以推測系統(tǒng)狀態(tài)時高效地執(zhí)行矩陣分解過程(例如,矩陣的因子分解)。在300使用矩陣因子分解來執(zhí)行隨機(jī)模擬來生成系統(tǒng)狀態(tài)推測。系統(tǒng)狀態(tài)推測用于在302在節(jié)點(diǎn)協(xié)調(diào)器處生成情景分析信息。然后在304由中央?yún)f(xié)調(diào)器來聚集在節(jié)點(diǎn)協(xié)調(diào)器處生成的情景分析信息且用于對于用戶查詢做出響應(yīng)。圖5示出了使用中央?yún)f(xié)調(diào)器和節(jié)點(diǎn)協(xié)調(diào)器來生成系統(tǒng)狀態(tài)推測的運(yùn)算集合。在圖5的示例中,網(wǎng)格計(jì)算環(huán)境的中央?yún)f(xié)調(diào)器和節(jié)點(diǎn)協(xié)調(diào)器被配置成處理輸入數(shù)據(jù)400來執(zhí)行叉乘矩陣(X' X矩陣)。為了形成Γ X矩陣,中央?yún)f(xié)調(diào)器在402拆分且分配歷史數(shù)據(jù)到節(jié)點(diǎn)協(xié)調(diào)器使得輸入數(shù)據(jù)400的矩陣分解{V X)能在節(jié)點(diǎn)協(xié)調(diào)器處執(zhí)行。還通過在404對存儲體節(jié)點(diǎn)協(xié)調(diào)器的數(shù)據(jù)的V X行執(zhí)行節(jié)點(diǎn)協(xié)調(diào)器調(diào)整來處理
VX矩陣。這種處理得到根,諸如Cholesky根(L’矩陣)。為了生成系統(tǒng)狀態(tài)推測412,在410在節(jié)點(diǎn)協(xié)調(diào)器處基于在406分配到節(jié)點(diǎn)協(xié)調(diào)器的所生成的L’矩陣和基于在408分配到節(jié)點(diǎn)協(xié)調(diào)器的隨機(jī)數(shù)的向量來執(zhí)行隨機(jī)模擬。在計(jì)算系統(tǒng)狀態(tài)推測之后,每個節(jié)點(diǎn)協(xié)調(diào)器將具有大致等量的系統(tǒng)狀推測,其中每個系統(tǒng)包含對于自輸入數(shù)據(jù)的所有因素的值。圖6描繪了針對于使用系統(tǒng)狀態(tài)推測412來生成情景分析結(jié)果506的函數(shù)。作為到情景分析生成函數(shù)302的輸入數(shù)據(jù),用戶提供執(zhí)行情景分析的情景條件。例如,用于金融情景分析的情景條件可包括用于待評估的不同股票的頭寸信息。由用戶提供的情景條件信息由中央?yún)f(xié)調(diào)器接收且在500由中央?yún)f(xié)調(diào)器分配給節(jié)點(diǎn)協(xié)調(diào)器。每個節(jié)點(diǎn)協(xié)調(diào)器指導(dǎo)其線程在502調(diào)用情景分析函數(shù)用于在節(jié)點(diǎn)上存在的系統(tǒng)狀態(tài)推測。當(dāng)完成這點(diǎn)時,每個節(jié)點(diǎn)協(xié)調(diào)器具有用于其所負(fù)責(zé)的系統(tǒng)狀態(tài)推測的情景分析結(jié)果,如在504所示。圖7描繪了針對于聚集自節(jié)點(diǎn)協(xié)調(diào)器的結(jié)果且使用結(jié)果來在606對于在600所接收的特別用戶查詢做出響應(yīng)的函數(shù)。中央?yún)f(xié)調(diào)器從每個節(jié)點(diǎn)協(xié)調(diào)器接收個別情景分析結(jié)果506。中央?yún)f(xié)調(diào)器在602在回答自用戶查詢的一定水平來聚集個別情景分析結(jié)果。中央?yún)f(xié)調(diào)器也可在604對聚集的數(shù)據(jù)執(zhí)行額外數(shù)學(xué)運(yùn)算(例如,描述性統(tǒng)計(jì)運(yùn)算)以由用戶查閱。圖8描繪了使用網(wǎng)格計(jì)算系統(tǒng)的市場狀態(tài)生成和風(fēng)險定價應(yīng)用。風(fēng)險定價應(yīng)用考慮歷史如何在股票、貸款、債券等未來損失的風(fēng)險方面影響到個人。例如,如果個人擁有Chevron和Exxon股票,那么網(wǎng)格計(jì)算環(huán)境調(diào)查與這些股票相關(guān)的風(fēng)險因素的歷史信息。風(fēng)險因素為描述所考慮的系統(tǒng)的經(jīng)濟(jì)狀態(tài)的變量的集合。每個風(fēng)險因數(shù)具有不同的屬性和行為且為經(jīng)濟(jì)環(huán)境的獨(dú)特貢獻(xiàn)者。在分析Chevron和Exxon股票的示例中,風(fēng)險因素可包括油價、貨幣匯率、失業(yè)率等。網(wǎng)格計(jì)算環(huán)境調(diào)查這些風(fēng)險因素的歷史來確定其如何影響股票價格。網(wǎng)格計(jì)算環(huán)境然后通過在700生成所有風(fēng)險因素的市場狀態(tài)推測702來從風(fēng)險因素歷史數(shù)據(jù)向前推測(例如,經(jīng)由隨機(jī)模型)。例如,在此領(lǐng)域中的市場狀態(tài)推測可調(diào)查在過幾年中油價和貨幣如何變化,且然后使用歷史風(fēng)險因素數(shù)據(jù)來執(zhí)行隨機(jī)模擬以推測它們在未來可能表現(xiàn)如何(例如,在下一年)。作為說明,網(wǎng)格計(jì)算環(huán)境被提供風(fēng)險因素幾年的歷史信息。如圖9的示例中在800所示,對于每個營業(yè)日對于風(fēng)險因素收集兩個營業(yè)年度信息,其累計(jì)達(dá)500天信息。從 這條信息,網(wǎng)格計(jì)算環(huán)境生成每個風(fēng)險因素的市場狀態(tài)推測。例如,用于油價的市場狀態(tài)推測可指示油價在下一年將在$50-$90之間變化。另一市場狀態(tài)推測可調(diào)查美元將在該期間如何變化。市場狀態(tài)推測用于檢測市場可能表現(xiàn)的不同方式。對于這些市場狀態(tài)(例如,油價在下一年平均為$75,且美元對歐元將為$1. 39且失業(yè)率將為10% )中的每一個,網(wǎng)格計(jì)算環(huán)境調(diào)查調(diào)查某人的200份Exxon股票將值多少且同樣,某人的300份Chevron股票將值多少。網(wǎng)格計(jì)算環(huán)境將市場狀態(tài)推測中每一個放在未來且生成不同股票頭寸的價格。為了實(shí)現(xiàn)相對較高的置信水平,調(diào)查大量風(fēng)險因素。作為說明,在圖9中的風(fēng)險因素數(shù)量為40000。此外,網(wǎng)格計(jì)算環(huán)境可希望生成數(shù)萬市場狀態(tài)推測,這是由于對于相對較
高置信水平的需要。參看圖9,除了輸入到網(wǎng)格計(jì)算環(huán)境內(nèi)的風(fēng)險因素歷史數(shù)據(jù)之外,提供營業(yè)日的數(shù)量(“η”)和影響股票價格(“P”)的外部風(fēng)險因素的數(shù)量。作為說明,要收集外部風(fēng)險因素的歷史數(shù)據(jù)的營業(yè)日(“η”)為500營業(yè)日(即,收集兩個營業(yè)年度的數(shù)據(jù));以及,且外部風(fēng)險因素(“P”)的數(shù)量為40000個變量(例如,匯率、失業(yè)率、消費(fèi)者信心等)。這形成“η”乘以“ρ”矩陣且被稱作“X”矩陣。矩陣的大小表示要處理的問題的量級。此輸入數(shù)據(jù)集可由用戶通過網(wǎng)絡(luò)提供且僅存儲在易失性存儲器中,從而(若需要)幫助減輕安全性問題。但應(yīng)了解其它情況下可允許輸入數(shù)據(jù)集存儲且提供于非易失性介質(zhì)上。對于僅涉及相對少量風(fēng)險因素的風(fēng)險定價應(yīng)用,使用常規(guī)方案的處理時間是可接受的。但是,一旦問題變得非常大,例如網(wǎng)格計(jì)算系統(tǒng)跟蹤數(shù)萬風(fēng)險因素(例如,40000風(fēng)險因素),處理時間能接近數(shù)天。除了大量風(fēng)險因素之外,問題進(jìn)一步加劇,因?yàn)闉榱说玫剿柚眯潘剑W(wǎng)格計(jì)算系統(tǒng)也可生成數(shù)千市場狀態(tài)推測(例如,10000或更多的市場狀態(tài)推測)。這僅造成進(jìn)一步增加處理這樣大的數(shù)據(jù)集所需的總處理時間量,而使用常規(guī)方案的某些運(yùn)行持續(xù)多達(dá)5至7天。作為該問題相對更本質(zhì)的另一跡象,用戶提供百萬頭寸來評估也不鮮見。由于價格頭寸的此數(shù)量和網(wǎng)格計(jì)算環(huán)境生成10000市場狀態(tài)推測,這將導(dǎo)致110億條目要處理。如本文所公開的網(wǎng)格計(jì)算環(huán)境可被配置成高效處理這樣的大規(guī)模問題。圖10在900描繪了用于生成市場狀態(tài)推測的額處輸入數(shù)據(jù)。為了確定如何來分派節(jié)點(diǎn)協(xié)調(diào)器要處理數(shù)據(jù)的哪些部分,在根處理器上的中央?yún)f(xié)調(diào)器僅接收與風(fēng)險因素輸入數(shù)據(jù)相關(guān)聯(lián)的尺寸和數(shù)據(jù)本身,以及將用于網(wǎng)格計(jì)算環(huán)境內(nèi)的配置。這種類型的信息可包括節(jié)點(diǎn)協(xié)調(diào)器的數(shù)量和每個節(jié)點(diǎn)協(xié)調(diào)器的線程數(shù)量。例如,節(jié)點(diǎn)協(xié)調(diào)器的數(shù)量可為20且每個節(jié)點(diǎn)協(xié)調(diào)器的數(shù)量可為4。返回參看圖8,市場狀態(tài)推測702形成用于調(diào)查Chevron股票和Exxon股票在未來如何表現(xiàn)的基礎(chǔ)且允許用戶(例如,風(fēng)險管理者)更好地了解一組股票的敞口會是什么,諸如從給定股票組過去一年的表現(xiàn),個人是否具有二十分之一的機(jī)會失去特定量金錢。對于每個風(fēng)險因素,未來的市場狀態(tài)推測702為該風(fēng)險因素的所有不同情景的平均。市場狀態(tài)推測可被視作曲線,其表示風(fēng)險因素隨著時間將如何變化。為了生成用于風(fēng)險因素的這些曲線,網(wǎng)格計(jì)算環(huán)境使用隨機(jī)模擬技術(shù)。隨機(jī)模擬 技術(shù)不同于使用風(fēng)險因素的預(yù)報來理解風(fēng)險的方法。例如,預(yù)報模型可能將不會預(yù)測在2009年失業(yè)率升高到10%且超過,因?yàn)閹啄昵?,其更低。相比而言,隨機(jī)模型可模擬在2009年失業(yè)率到達(dá)10%且超過的情形。在700生成了市場狀態(tài)推測之后,下一步驟涉及在704對這些頭寸中的每個頭寸定價。從用戶接收持有的股票、債券或貸款(例如,頭寸)列表。定價函數(shù)使用運(yùn)條信息以及所生成的市場狀態(tài)推測來生成這些頭寸中每一個在不同市場狀態(tài)推測702下的價格706。在生成了價格706之后,下一步驟是在708繼續(xù)自用戶的任何查詢。由于網(wǎng)格計(jì)算環(huán)境在網(wǎng)格上保持定價信息,能即時生成響應(yīng)。換言之,網(wǎng)格計(jì)算環(huán)境無需預(yù)先知道將要問什么。先前的方案預(yù)先集合數(shù)據(jù)直到提出用戶問題的水平(例如,業(yè)界水平信息),從而失去更多詳細(xì)定價信息(例如,具體公司是水平信息)。在本文所公開的網(wǎng)格計(jì)算環(huán)境中,網(wǎng)格計(jì)算環(huán)境保持更低水平的信息存在于存儲器中,且并不聚集信息直到網(wǎng)格計(jì)算環(huán)境從用戶接收查詢。此外,在網(wǎng)格外的定價信息不同于其中數(shù)據(jù)寫入到中央盤位置的先前方案。中央盤位置方案構(gòu)成在該過程中作為瓶頸操作的單個點(diǎn)。圖11至圖38描繪了一種運(yùn)算情景,其用于說明在圖9和圖10中示出的輸入數(shù)據(jù)的處理。圖11描繪了用于生成市場狀態(tài)推測的矩陣運(yùn)算和隨機(jī)模擬。這些運(yùn)算包括 分配風(fēng)險因素歷史數(shù)據(jù)且構(gòu)建X' X矩陣(在步驟1000)。 執(zhí)行行調(diào)整來創(chuàng)建L’矩陣(在步驟1002)。 在節(jié)點(diǎn)協(xié)調(diào)器之中分配L’矩陣(在步驟1004)。 在節(jié)點(diǎn)協(xié)調(diào)器之中分配隨機(jī)向量(在步驟1006)。 計(jì)算市場狀態(tài)推測(在步驟1008)??傊?,這些運(yùn)算形成叉乘矩陣(X' X矩陣)且然后將采用前向Doolittle技術(shù)(或其它等效方案)以獲得Cholesky根(L’矩陣)。然后使用Cholesky根來執(zhí)行隨機(jī)模擬以生成市場狀態(tài)推測。圖12針對于中央?yún)f(xié)調(diào)器在100向節(jié)點(diǎn)協(xié)調(diào)器分配風(fēng)險因素歷史數(shù)據(jù)110來在1104構(gòu)建X' X矩陣。中央?yún)f(xié)調(diào)器從客戶端接收輸入數(shù)據(jù)且將該信息拆分以將其繼續(xù)傳遞到節(jié)點(diǎn)協(xié)調(diào)器。網(wǎng)格計(jì)算環(huán)境如圖所示在1102使用波技術(shù)來分配和處理數(shù)據(jù)。圖13提供了波數(shù)據(jù)分配技術(shù)1102的圖示,其中中央?yún)f(xié)調(diào)器100將第一行發(fā)送到第一節(jié)點(diǎn)協(xié)調(diào)器106。第一節(jié)點(diǎn)協(xié)調(diào)器106發(fā)送該行到第二節(jié)點(diǎn)協(xié)調(diào)器108且然后第一節(jié)點(diǎn)協(xié)調(diào)器106在1200處理該行。第二節(jié)點(diǎn)協(xié)調(diào)器108從第一節(jié)點(diǎn)協(xié)調(diào)器106接收該行,將其發(fā)送到第三節(jié)點(diǎn)協(xié)調(diào)器,且然后在1202處理該行,以此類推。由節(jié)點(diǎn)協(xié)調(diào)器進(jìn)行的行處理涉及指導(dǎo)其線程12045讀取該行,且每個線程構(gòu)建其所負(fù)責(zé)的上三角形矩陣的一部分。只要第一節(jié)點(diǎn)協(xié)調(diào)器106完成對第一行的處理,其能從中央?yún)f(xié)調(diào)器100接收第二行。第二行繼續(xù)以類似于傳輸?shù)谝恍械牟罘绞嚼^續(xù)傳遞到隨后的節(jié)點(diǎn)協(xié)調(diào)器??纱嬖谕瑫r向下行進(jìn)經(jīng)過節(jié)點(diǎn)協(xié)調(diào)器的許多行的波。當(dāng)由節(jié)點(diǎn)協(xié)調(diào)器接收和處理了所有行時,X矩陣將如圖所示在1104形成且存儲于節(jié)點(diǎn)協(xié)調(diào)器上的上三角形式中。作為使用圖9的數(shù)據(jù)的示例,網(wǎng)格計(jì)算環(huán)境以X矩陣開始,其為“n”X “p”,如圖9所示。從此數(shù)據(jù)集,“P”乘“P”矩陣(例如,40000乘40000矩陣)由網(wǎng)格計(jì)算環(huán)境生成且被稱作Γ X矩陣。在確定了矩陣之后,然后取得Cholesky根。這通過在節(jié)點(diǎn)協(xié)調(diào)器的線程之中分配40000X 40000矩陣來進(jìn)行。每行發(fā)送到中央?yún)f(xié)調(diào)器且然后中央?yún)f(xié)調(diào) 器使用上文所述的波數(shù)據(jù)分配和處理技術(shù)將其轉(zhuǎn)出到節(jié)點(diǎn)協(xié)調(diào)器。每個節(jié)點(diǎn)協(xié)調(diào)器被提供每一行,但每個節(jié)點(diǎn)協(xié)調(diào)器僅創(chuàng)建總矩陣的一部分。因此,網(wǎng)格以X矩陣的行開始,且所計(jì)算的X' X矩陣將為“P”乘“P”。因?yàn)榫仃囀菍ΨQ的,僅存儲該矩陣的上或下三角形部分。在此示例中,存儲上三角形部分。由節(jié)點(diǎn)協(xié)調(diào)器進(jìn)行的行處理涉及指導(dǎo)其線程12045讀取該行,且每個線程構(gòu)建其所負(fù)責(zé)的上三角形矩陣的一部分。在圖14中的1300示出X' X矩陣作為塊存儲。第一塊將由節(jié)點(diǎn)協(xié)調(diào)器I來保持,第二塊將由節(jié)點(diǎn)協(xié)調(diào)器2來保持等。在每個節(jié)點(diǎn)協(xié)調(diào)器內(nèi),每個塊還在節(jié)點(diǎn)協(xié)調(diào)器的線程之中分割。作為圖示,圖15在1400示出了與節(jié)點(diǎn)I的線程(即,線程1-4)相關(guān)聯(lián)的行存儲于節(jié)點(diǎn)I的共享存儲器中。每個節(jié)點(diǎn)協(xié)調(diào)器基于存在多少其它節(jié)點(diǎn)和每個節(jié)點(diǎn)存在多少線程(即,圖10中的“η”和“ρ”)來知道三角形的哪部分為其負(fù)責(zé)構(gòu)造。中央?yún)f(xié)調(diào)器向節(jié)點(diǎn)協(xié)調(diào)器指示其編號為多少,且這足以使得節(jié)點(diǎn)協(xié)調(diào)器知道其要處理矩陣的哪部分以及如何將其部分分為用于與該節(jié)點(diǎn)協(xié)調(diào)器相關(guān)聯(lián)的線程數(shù)量的塊。節(jié)點(diǎn)協(xié)調(diào)器要處理的該部分的大小與任何其它節(jié)點(diǎn)協(xié)調(diào)器近似相同。例如,中央?yún)f(xié)調(diào)器可向20個節(jié)點(diǎn)協(xié)調(diào)器指示可存在80個總線程將在40000χ40000大小矩陣上工作。基于這條信息,每個節(jié)點(diǎn)協(xié)調(diào)器(例如,節(jié)點(diǎn)協(xié)調(diào)器1-20)知道其將要對矩陣的哪部分工作。然后中央?yún)f(xié)調(diào)器發(fā)出自ηΧρ輸入矩陣的一行到節(jié)點(diǎn)協(xié)調(diào)器。如圖15所示,節(jié)點(diǎn)協(xié)調(diào)器2認(rèn)識到由于其為第二節(jié)點(diǎn)協(xié)調(diào)器,其要處理行300至675。圖16描繪了針對于在1002執(zhí)行行調(diào)整以構(gòu)造L’矩陣1506的函數(shù)。當(dāng)執(zhí)行行調(diào)整1504時,使用波技術(shù)1502將上三角形矩陣1500的每一行發(fā)送到每個節(jié)點(diǎn)協(xié)調(diào)器,波技術(shù)1502幫助分配輸入數(shù)據(jù)且構(gòu)建上文所述的X' X矩陣。完成這個過程導(dǎo)致L’矩陣1506形成。圖16的波技術(shù)進(jìn)一步在圖17中示出。參看圖17,在接收到一行時,每個節(jié)點(diǎn)協(xié)調(diào)器指導(dǎo)其線程來對大于所傳輸?shù)男械乃行袌?zhí)行行調(diào)整。更具體而言,第一節(jié)點(diǎn)協(xié)調(diào)器106取得一行且將其發(fā)送到第二節(jié)點(diǎn)協(xié)調(diào)器108,且然后第一節(jié)點(diǎn)協(xié)調(diào)器106指導(dǎo)其線程1600來處理該行。第二節(jié)點(diǎn)協(xié)調(diào)器108將該行發(fā)送到第三節(jié)點(diǎn)協(xié)調(diào)器且然后第二節(jié)點(diǎn)協(xié)調(diào)器108對其進(jìn)行處理。當(dāng)節(jié)點(diǎn)協(xié)調(diào)器完成處理時,其能開始處理的下一迭代。這甚至能在節(jié)點(diǎn)協(xié)調(diào)器并未完成其處理第一迭代的情況下發(fā)生。例如,如果節(jié)點(diǎn)協(xié)調(diào)器3完成了其第一迭代的處理,那么節(jié)點(diǎn)協(xié)調(diào)器3能開始第二迭代的處理(即,在第二波期間提供的數(shù)據(jù)),即使隨后的節(jié)點(diǎn)協(xié)調(diào)器并未完成其第一迭代的處理。為了使用波技術(shù)來形成L’矩陣,節(jié)點(diǎn)協(xié)調(diào)器基于X' X矩陣來執(zhí)行Cholesky分解。為此,網(wǎng)格計(jì)算環(huán)境使用前向Doolittle方案。用于形成Cholesky分解的前向Doolittle方案導(dǎo)致對稱矩陣分解為上三角形矩陣或下三角形矩陣的乘積和其轉(zhuǎn)置。前向Doolittle 方案在 J. H. Goodnight, A Tutorial On The Sweep Operator, The AmericanStatistician, vol. 33, no. 3 (Aug. 1979),pp. 149-158 中進(jìn)一步討論。(此文獻(xiàn)以引用的方式結(jié)合到本文中用于所有目的)前向Doolittle方案基本上執(zhí)行高斯消去法而無需制作該矩陣的拷貝。換言之,網(wǎng)格計(jì)算單元在該網(wǎng)格計(jì)算環(huán)境通過該矩陣時(即,在該網(wǎng)格計(jì)算環(huán)境一次一行來掃掠 該矩陣時)構(gòu)造L’矩陣。在節(jié)點(diǎn)協(xié)調(diào)器對其工作時,它們創(chuàng)建逆矩陣。因此。整個矩陣的存儲并非必需的且能在適當(dāng)位置進(jìn)行,從而顯著地降低了存儲要求。例如,Doolittle方案允許網(wǎng)格計(jì)算環(huán)境在一行開始且調(diào)整其下方的所有行節(jié)點(diǎn)協(xié)調(diào)器且網(wǎng)格計(jì)算環(huán)境無需返回。例如,如果網(wǎng)格計(jì)算環(huán)境在第三行,那么網(wǎng)格計(jì)算環(huán)境從不需要回到矩陣的第一行和第二行。而如果其為完全掃掠,那么網(wǎng)格將必須回到先前的行以便對于當(dāng)前行做出適當(dāng)調(diào)整。這允許該網(wǎng)格發(fā)出由另一節(jié)點(diǎn)運(yùn)算的行且當(dāng)節(jié)點(diǎn)協(xié)調(diào)器接收該行以對該行工作時,節(jié)點(diǎn)協(xié)調(diào)器已經(jīng)具有對該行的該部分進(jìn)行調(diào)整所需的一切了。因此,網(wǎng)格計(jì)算環(huán)境能僅通過該矩陣兩次以形成L’矩陣來高效地這樣做。此外,每個節(jié)點(diǎn)協(xié)調(diào)器被給予大約相同的工作量。這在節(jié)點(diǎn)協(xié)調(diào)器用太長時間完成其任務(wù)的情況下防止出現(xiàn)瓶頸。在所有節(jié)點(diǎn)協(xié)調(diào)器的線程完成了行調(diào)整之后,將對于所有行調(diào)整X' X矩陣且
VX矩陣現(xiàn)為在節(jié)點(diǎn)協(xié)調(diào)器之中分配的L’矩陣。為了完成市場狀態(tài)推測計(jì)算,節(jié)點(diǎn)協(xié)調(diào)器被提供整個L’矩陣,如在圖18中在1700處所示。為了實(shí)現(xiàn)這個目的,每個節(jié)點(diǎn)協(xié)調(diào)器1702將L’矩陣的其部分發(fā)送到其它節(jié)點(diǎn)協(xié)調(diào)器。另一方面是使得節(jié)點(diǎn)協(xié)調(diào)器向中央?yún)f(xié)調(diào)器直接報告其部分使得中央?yún)f(xié)調(diào)能集合所有節(jié)點(diǎn)協(xié)調(diào)器的結(jié)果且然后將整個矩陣分配到所有節(jié)點(diǎn)協(xié)調(diào)器。在這個處理結(jié)束時,每個節(jié)點(diǎn)協(xié)調(diào)器具有L’矩陣的完全拷貝。雖然也可使用其它方案(例如,另一方案使用所分配的L’來生成市場狀態(tài)推測),使用向節(jié)點(diǎn)協(xié)調(diào)器提供整個L’矩陣的方案是因?yàn)樗傻腖’矩陣包含為零的有效數(shù)字。因此,形成L’的子集,其在此示例中為分配到節(jié)點(diǎn)協(xié)調(diào)器的500x 40000矩陣。此外,具有L’矩陣的每個節(jié)點(diǎn)協(xié)調(diào)器的優(yōu)點(diǎn)在于可更快速地計(jì)算隨后的市場狀態(tài)推測,因?yàn)檫@避免了節(jié)點(diǎn)協(xié)調(diào)器在計(jì)算市場狀態(tài)時必須取回額外行信息的要求。因?yàn)槊總€節(jié)點(diǎn)協(xié)調(diào)器不再僅存儲L’矩陣的其部分,進(jìn)行節(jié)點(diǎn)協(xié)調(diào)器的存儲器的重新配置以從存儲僅L’矩陣的節(jié)點(diǎn)協(xié)調(diào)器的具體部分轉(zhuǎn)變?yōu)榇鎯?00x 4000矩陣的整個L’矩陣。圖19描繪了針對于在1006生成隨機(jī)向量1802且向節(jié)點(diǎn)協(xié)調(diào)器1804分配隨機(jī)向量1802的函數(shù)。如圖20所示,隨機(jī)向量1802由節(jié)點(diǎn)協(xié)調(diào)器用于執(zhí)行市場狀態(tài)模擬。若需要,中央?yún)f(xié)調(diào)器100通過使用種子值1900和隨機(jī)數(shù)生成器1902而生成所有隨機(jī)數(shù)1802且向每個節(jié)點(diǎn)協(xié)調(diào)器1804發(fā)送所生成的隨機(jī)數(shù)1802的一部分(例如,向量)。作為備選,網(wǎng)格計(jì)算環(huán)境可使得每個節(jié)點(diǎn)協(xié)調(diào)器個別地生成其模擬運(yùn)算所需的隨機(jī)數(shù)。但是,此備選方案可表現(xiàn)出某些缺點(diǎn)。例如,通常使用種子來生成隨機(jī)數(shù)。如果每個節(jié)點(diǎn)協(xié)調(diào)器始于可預(yù)測的種子,那么可能在節(jié)點(diǎn)協(xié)調(diào)器之中出現(xiàn)隨機(jī)數(shù)的確定性集合(例如,可再現(xiàn)的順序)。例如,如果根種子對于第一節(jié)點(diǎn)協(xié)調(diào)器為1,第二節(jié)點(diǎn)協(xié)調(diào)器為2且以此類推,那么,所得到的節(jié)點(diǎn)協(xié)調(diào)器的隨機(jī)數(shù)可變得為確定性的,這是因?yàn)楣?jié)點(diǎn)協(xié)調(diào)器的種子的連續(xù)且漸增的值。由于中央?yún)f(xié)調(diào)器生成且分配由節(jié)點(diǎn)協(xié)調(diào)器使用的隨機(jī)數(shù),確保了由節(jié)點(diǎn)協(xié)調(diào)器利用的隨機(jī)數(shù)并不改變最終結(jié)果,無論結(jié)果由兩個節(jié)點(diǎn)協(xié)調(diào)器生成還是由二十個節(jié)點(diǎn)協(xié)調(diào)器生成。在此方案中,中央?yún)f(xié)調(diào)器使用單個種子來生成將由節(jié)點(diǎn)協(xié)調(diào)器使用的所有隨機(jī)數(shù)且將在節(jié)點(diǎn)協(xié)調(diào)器之中分配隨機(jī)數(shù)。網(wǎng)格計(jì)算環(huán)境可被配置成使得當(dāng)節(jié)點(diǎn)協(xié)調(diào)器構(gòu)造L’矩陣時,中央?yún)f(xié)調(diào)器構(gòu)造隨機(jī)數(shù)的向量以隨后由節(jié)點(diǎn)協(xié)調(diào)器用于生成市場狀態(tài)推測。 圖21描繪了在1008針對基于L’矩陣2002和隨機(jī)模擬2004來計(jì)算市場狀態(tài)推測的函數(shù)。更具體而言,隨機(jī)向量200乘以L’矩陣2002以在2006產(chǎn)生市場狀態(tài)推測。在每個節(jié)點(diǎn)協(xié)調(diào)器下,由線程來執(zhí)么該工作。在計(jì)算市場狀態(tài)推測之后,每個節(jié)點(diǎn)協(xié)調(diào)器將具有大致等量的系統(tǒng)狀態(tài)推測,其中每個系統(tǒng)包含用于自輸入數(shù)據(jù)的所有因素的值。更具體而言,通過計(jì)算UL矩陣來確定市場狀態(tài)推測,其中U為隨機(jī)數(shù)的向量。對于K個不同的隨機(jī)向量,重復(fù)計(jì)算K次,其中由用戶來選擇K (例如,K等于10000)。K的值10000導(dǎo)致大小為40000的10000個向量,每個向量用于生成市場狀態(tài)推測。此外,通過向UL’加上基本條件(base case)來計(jì)算市場狀態(tài)推測。(可需要大量市場狀態(tài)推測來實(shí)現(xiàn)相對高度的置信度。)關(guān)于基本條件,由節(jié)點(diǎn)協(xié)調(diào)器生成的市場狀態(tài)推測從基本條件生成,基本條件在此示例中包括風(fēng)險因素的當(dāng)前值。例如,在油價風(fēng)險因素的情況下,基本條件可為油價的當(dāng)前值。圖22描繪了在2100,關(guān)于節(jié)點(diǎn)協(xié)調(diào)器,每個節(jié)點(diǎn)協(xié)調(diào)器生成市場狀態(tài)推測的總請求的子集。例如,如果將要生成10000個市場狀態(tài)推測且存在100個節(jié)點(diǎn)協(xié)調(diào)器,那么每個節(jié)點(diǎn)協(xié)調(diào)器將對于風(fēng)險因素中的每一個生成100個市場狀態(tài)推測。每個市點(diǎn)協(xié)調(diào)器知道其需要計(jì)算什么市場狀態(tài),因?yàn)槊總€節(jié)點(diǎn)協(xié)調(diào)器知道其處于節(jié)點(diǎn)協(xié)調(diào)器鏈中的何處。更具體而言,節(jié)點(diǎn)協(xié)調(diào)器使用在節(jié)點(diǎn)協(xié)調(diào)器數(shù)量的的節(jié)點(diǎn)數(shù)量來標(biāo)識其需要計(jì)算的市場狀態(tài)推測。這也決定向量中的多少隨機(jī)數(shù)要發(fā)送到節(jié)點(diǎn)協(xié)調(diào)器以計(jì)算其市場狀態(tài)推測的那一部分。作為說明,網(wǎng)格計(jì)算環(huán)境取得樣品總數(shù)且除以節(jié)點(diǎn)協(xié)調(diào)器數(shù)量且然后看余數(shù)(extra)多少,在處置該余數(shù)數(shù)據(jù)條目所需的許多節(jié)點(diǎn)協(xié)調(diào)器之中盡可能相等地分割該余數(shù)。這能幫助保證每個節(jié)點(diǎn)協(xié)調(diào)器做出與其它協(xié)調(diào)器近似相同量的市場狀態(tài)推測。在此情況下,節(jié)點(diǎn)協(xié)調(diào)器的差異至多為一個額外市場狀態(tài)推測。圖23描繪了在2200市場狀態(tài)推測結(jié)果的示例。結(jié)果表明網(wǎng)格計(jì)算環(huán)境對于40000風(fēng)險因素中的每一個計(jì)算了 10000個市場狀態(tài)推測。圖24描繪了節(jié)點(diǎn)處理器2300使用市場狀態(tài)推測來通過函數(shù)2306生成頭寸定價結(jié)果2302,頭寸定價結(jié)果2302存儲于其相應(yīng)共享存儲器中。作為到情景分析生成函數(shù)的輸入數(shù)據(jù),用戶提供頭寸信息,在該頭寸信息的情況下進(jìn)行分析。例如,用于金融情景分析的頭寸可包括用于不同股票、債券或貸款的頭寸值。如在圖25中在2400所示,待分析的頭寸的數(shù)量可相當(dāng)大(例如,1000000)。其它情況可達(dá)到1000000,000待分析的頭寸。為了幫助加快頭寸的處理,節(jié)點(diǎn)的每個線程被指派要解決的問題的特定部分。作為說明,圖26描繪了在2500線程1-4生成不同的頭寸定價結(jié)果2502以存儲于節(jié)點(diǎn)I的共享存儲器2504中??蛇\(yùn)算的情景可包括節(jié)點(diǎn)I的線程I被指派用于市場推測的特定子集以計(jì)算所有頭寸的價格,節(jié)點(diǎn)2的線程I被分配用于市場推測的不同子集以計(jì)算所有頭寸的價格等。圖27示出了在2600用于將用戶提供的頭寸分配給節(jié)點(diǎn)的機(jī)構(gòu)。類似于上文所述的波技術(shù),中央?yún)f(xié)調(diào)器向節(jié)點(diǎn)協(xié)調(diào)器I發(fā)送頭寸信息,節(jié)點(diǎn)協(xié)調(diào)器I然后向節(jié)點(diǎn)協(xié)調(diào)器2發(fā)送頭寸信息,然后,節(jié)點(diǎn)協(xié)調(diào)器2向節(jié)點(diǎn)協(xié)調(diào)器3發(fā)送頭寸信息等。每個節(jié)點(diǎn)協(xié)調(diào)器指導(dǎo)其線程調(diào)用與節(jié)點(diǎn)協(xié)調(diào)器相關(guān)聯(lián)的用于市場狀態(tài)推測的定價函數(shù)。在節(jié)點(diǎn)協(xié)調(diào)器接 收了頭寸且然后將其繼續(xù)發(fā)送到下一節(jié)點(diǎn)協(xié)調(diào)器之后,節(jié)點(diǎn)協(xié)調(diào)器基于其具有哪種市場狀態(tài)推測而生成定價。在圖28中,第一頭寸被示出在節(jié)點(diǎn)協(xié)調(diào)器之中分配。處理頭寸使得節(jié)點(diǎn)協(xié)調(diào)器的每個線程向第頭寸應(yīng)用不同于另一線程的市場狀態(tài)推測。例如,圖28描繪了在2700節(jié)點(diǎn)I的線程I向第一市場狀態(tài)推測和第一頭寸應(yīng)用頭寸定價信息以生成其定價結(jié)果。同時,節(jié)點(diǎn)I的線程將頭寸定價函數(shù)應(yīng)用于第四市場狀態(tài)推測和第一頭寸來生成其定價結(jié)果。關(guān)于定價函數(shù),客戶端可在用于每種類型工具(例如,股票、債券、貸款等)的頭寸數(shù)據(jù)中據(jù)供將使用哪種定價函數(shù)。例如華爾街公司可在網(wǎng)格計(jì)算環(huán)境能提供關(guān)于市場狀態(tài)推測的信息的情況下指示一個Chevron股份價值多少??墒褂迷S多不同類型的定價函數(shù),諸如由FINCAD 提供的那些。FINCAD (其位于Surrey,B. C.,Canada)提供包含用于定價和測量金融工具的風(fēng)險的金融函數(shù)的分析套件。網(wǎng)格計(jì)算環(huán)境可被配置成將所存儲的風(fēng)險因素映射到定價函數(shù)使得定價函數(shù)能執(zhí)行。若需要,網(wǎng)格計(jì)算環(huán)境可將任何數(shù)據(jù)作為參數(shù)提供給定價函數(shù)之前在數(shù)學(xué)上操作它。以此方式,網(wǎng)格計(jì)算環(huán)境充當(dāng)在網(wǎng)格計(jì)算環(huán)境的風(fēng)險因素與定價函數(shù)的具體參數(shù)之間的“膠”。例如,可對于特定債券調(diào)用定價函數(shù)且基于參數(shù)集合(例如,參數(shù)“a”、“b”和“c”)來計(jì)算頭寸價格。網(wǎng)格風(fēng)險因素直接或間接地映射到定價函數(shù)的參數(shù)。系統(tǒng)風(fēng)險參數(shù)可直接映射到參數(shù)“a”,而不同的系統(tǒng)風(fēng)險因素可需要在其映射到定價函數(shù)的參數(shù)“b”之前在數(shù)學(xué)上操作。節(jié)點(diǎn)協(xié)調(diào)器調(diào)用定價函數(shù)的次數(shù)可相當(dāng)大。例如,假定存在1000000個頭寸和10000個市場狀態(tài)推測。由節(jié)點(diǎn)協(xié)調(diào)器做出的定價調(diào)用總數(shù)將為1000000乘以10000次調(diào)用(gp,10000000000)。定價函數(shù)可提供許多不同類型的輸出。例如,定價函數(shù)可提供輸出值的陣列且網(wǎng)格計(jì)算環(huán)境可選擇這些輸出中的哪些與用戶問題最相關(guān)。輸出值可包括對于債券價格相關(guān)的函數(shù)而言我的債券價格是什么,我的債券敞口是什么等。圖29和圖30示出了可由節(jié)點(diǎn)協(xié)調(diào)器使用的不同的定價函數(shù),取決于節(jié)點(diǎn)的線程所處理的頭寸。如在2800處所描繪的那樣,圖29示出了當(dāng)處理第一頭寸時由節(jié)點(diǎn)I和2的線程使用的第一定價函數(shù)。圖30描繪了在2900當(dāng)處理第二頭寸時由節(jié)點(diǎn)的線程使用的第二(例如,不同的)定價函數(shù)。盡管圖29和圖30描繪了節(jié)點(diǎn)I和2處理相同的頭寸,應(yīng)了解一個或多個節(jié)點(diǎn)可處理與其它節(jié)點(diǎn)當(dāng)前處理的頭寸不同的頭寸。這樣的情況將在圖31中在3000討論,其中由于頭寸分配技術(shù),一個或多個節(jié)點(diǎn)可能正在處理頭寸,而在該鏈中之前的節(jié)點(diǎn)正在處理剛剛由中央?yún)f(xié)調(diào)器提供給第一節(jié)點(diǎn)的頭寸。如圖31處所示,中央?yún)f(xié)調(diào)器向第一節(jié)點(diǎn)提供第二頭寸。但是,第一頭寸將由該鏈中進(jìn)一步向下的節(jié)點(diǎn)來處理(即,節(jié)點(diǎn)m,m+l等)。因此,節(jié)點(diǎn)I的線程將應(yīng)用第二定價函數(shù),因?yàn)槠涮幚淼诙^寸,而節(jié)點(diǎn)m的線程將應(yīng)用第一定價函數(shù),因?yàn)槠淙蕴幚淼谝活^寸。圖32描繪了在3100頭寸定價結(jié)果的示例。如在此圖中所示,Chevron股票在第
一市場狀態(tài)推測中為每份$29,在第二市場推測中為一份$36......,且在最后的市場狀態(tài)
推測中的價格為一份$14。換言之,存在對于所有可能的市場狀態(tài)的可能價格。

每個節(jié)點(diǎn)協(xié)調(diào)器將所有其定價信息保持在其存儲器中且在不同用戶可能訪問這些結(jié)果的情況下可選地寫入到文件。在中央?yún)f(xié)調(diào)器請求時,每個節(jié)點(diǎn)協(xié)調(diào)器將其定價信息發(fā)送到中央?yún)f(xié)調(diào)器以進(jìn)行進(jìn)一步處理。存儲定價結(jié)果的節(jié)點(diǎn)協(xié)調(diào)器的示例在圖33中在3200處示出。如在此圖中示出,頭寸定價結(jié)果在各個節(jié)點(diǎn)協(xié)調(diào)器之中分配。更具體而言,每個節(jié)點(diǎn)協(xié)調(diào)器包含用于所有頭寸和其所負(fù)責(zé)的所有市場狀態(tài)推測的頭寸定價結(jié)果。在此示例中,存在10000個市場狀態(tài)推測和20個節(jié)點(diǎn),每個節(jié)點(diǎn)具有4個線程。因此,每個節(jié)點(diǎn)負(fù)責(zé)500個市場狀推測(即,(10000個總市場狀態(tài)推測)/ (20節(jié)點(diǎn)))。對于這種分?jǐn)?,?jié)點(diǎn)協(xié)調(diào)器I負(fù)責(zé)10000總市場狀態(tài)推測中的前500個,節(jié)點(diǎn)協(xié)調(diào)器2負(fù)責(zé)市場狀態(tài)推測的接著的500個,等等。在一節(jié)點(diǎn)內(nèi),每個線程被提供市場狀態(tài)推測的按比例分擔(dān)(例如,每個線程125個市場狀態(tài)推測)。此圖示出了下面這樣的實(shí)施例節(jié)點(diǎn)協(xié)調(diào)器的線程I (Tl)處置市場狀態(tài)推測的第一集合,節(jié)點(diǎn)協(xié)調(diào)器的線程2 (T2)處置市場狀態(tài)推測的第二集合等。應(yīng)了解可使用其它方案,諸如節(jié)點(diǎn)協(xié)調(diào)器I的Tl處置第一市場狀態(tài)推測,節(jié)點(diǎn)協(xié)調(diào)器I的T2處置第二市場狀態(tài)推測等。圖34描繪了在3300從存儲于節(jié)點(diǎn)協(xié)調(diào)器的數(shù)據(jù)導(dǎo)出的頭寸定價結(jié)果陣列的示例。此信息陣列為當(dāng)其對于用戶查詢做出響應(yīng)時將由中央?yún)f(xié)調(diào)器聚集什么。此圖還示出了從節(jié)點(diǎn)協(xié)調(diào)器生成X’ X矩陣、L ‘矩陣、市場狀態(tài)推測和頭寸定價結(jié)果時,在節(jié)點(diǎn)協(xié)調(diào)器處會發(fā)生哪些存儲器重新配置。節(jié)點(diǎn)協(xié)調(diào)器在它們生成前述數(shù)據(jù)中每一個時改變其節(jié)點(diǎn)存儲器布局。在由每個節(jié)點(diǎn)協(xié)調(diào)器最終重新配置存儲器時,用戶然后能查詢(通過中央?yún)f(xié)調(diào)器間接地)在節(jié)點(diǎn)協(xié)調(diào)器處存儲的頭寸定價結(jié)果。如圖35所示,在節(jié)點(diǎn)協(xié)調(diào)器的信息在所有步驟中保持在存儲器2304中使得其由根節(jié)點(diǎn)來聚集3400以便向用戶提供不同水平的答案3402。例如,例如,只要網(wǎng)格計(jì)算環(huán)境完成了市場狀態(tài)推測的計(jì)算,中間結(jié)果無需保持在存儲器中,因?yàn)樗鼈兪怯脩籼貏e查詢不需要的。作為另一示例,只要使用Cholesky根生成了市場狀態(tài),其并不保持超過中間步驟且存儲器可被釋放且重新配置。如上文所指出的那樣,頭寸定價結(jié)果在它們創(chuàng)建之后保持在存儲器中。完全在存儲器內(nèi)這樣做且無需將其寫入到盤的能力可在某些情形下得到優(yōu)點(diǎn)。例如,網(wǎng)格計(jì)算環(huán)境能處理敏感的金融信息,這些金融信息可能要符合關(guān)于信息保密性的法規(guī)。由于敏感的金融信息僅保持在存儲器內(nèi),并未牽扯到關(guān)于敏感金融數(shù)據(jù)的安全性法規(guī)和其在非易失性存貯器上的存儲。此外,用戶查詢存儲于存儲器中的定價信息;在完成了查詢過程之后,在該會話結(jié)束時從易失性存儲器移除這條信息。因此,在此示例中,信息并未存儲到盤,從而排除或顯著地降低了安全漏洞的風(fēng)險。但是,應(yīng)了解可利用各種其它的存儲方案來適應(yīng)當(dāng)時的情況,諸如在非易失性存儲器中存儲在后來使用的頭寸定價信息。如果用戶想要在數(shù)星期后重新開始已經(jīng)發(fā)生過的會話或者允許另一用戶(其被授權(quán))訪問頭寸定價信息,這可為有幫助的。圖36在3500描繪了針對于聚集自節(jié)點(diǎn)協(xié)調(diào)器的結(jié)果且使用結(jié)果來對于特別用戶查詢做出響應(yīng)的函數(shù)。中央?yún)f(xié)調(diào)器從每個節(jié)點(diǎn)協(xié)調(diào)接收個別頭寸定價結(jié)果。中央?yún)f(xié)調(diào)器在回答自用戶查詢之前以一定水平聚集頭寸定價結(jié)果。中央?yún)f(xié)調(diào)器也可在基于所處理的數(shù)據(jù)來形成查詢響應(yīng)之前對所聚集的數(shù)據(jù)執(zhí)行額外數(shù)學(xué)運(yùn)算(例如,描述性統(tǒng)計(jì)運(yùn)算)。在處理了查詢之后,中央?yún)f(xié)調(diào)器準(zhǔn)備接收另一用戶查詢且提供基于存儲于節(jié)點(diǎn)協(xié)調(diào)器的詳細(xì)頭寸定價結(jié)果的響應(yīng)。關(guān)于自節(jié)點(diǎn)協(xié)調(diào)器的結(jié)果的聚集,圖37描繪了在3600由節(jié)點(diǎn)協(xié)調(diào)器生成的價格頭寸的陣列如何由中央?yún)f(xié)調(diào)器用于聚集結(jié)果和報告目的。中央?yún)f(xié)調(diào)器執(zhí)行存儲于各個根節(jié)點(diǎn)的信息的匯總,并且如果需要的話,執(zhí)行描述性統(tǒng)計(jì)以對于來自用戶的查詢做出響應(yīng)。作為說明,考慮下面這樣的情形所有節(jié)點(diǎn)協(xié)調(diào)器具有Google和Microsoft股票 信息,且第一節(jié)點(diǎn)協(xié)調(diào)器具有用于前1000市場狀態(tài)推測的的頭寸信息。第一節(jié)點(diǎn)協(xié)調(diào)器將用于其市場狀態(tài)推測的其Google和Microsoft頭寸定價結(jié)果發(fā)送到中央?yún)f(xié)調(diào)器以進(jìn)行聚集。同樣,其它節(jié)點(diǎn)協(xié)調(diào)器將用于它們相應(yīng)市場狀態(tài)推測的其Google和Microsoft頭寸定價結(jié)果發(fā)送到中央?yún)f(xié)調(diào)器。中央?yún)f(xié)調(diào)器將結(jié)合這些集合以滿足用戶查詢。(應(yīng)當(dāng)指出的是每個節(jié)點(diǎn)協(xié)調(diào)器(與其它節(jié)點(diǎn)協(xié)調(diào)器并行)也對基于從其相應(yīng)線程接收的頭寸定價信息執(zhí)行其自己的聚集)簡言之,由于基本原始生成的數(shù)據(jù)持續(xù)地存儲于存儲器或盤中,中央?yún)f(xié)調(diào)器能在任何水平對于特別用戶查詢做出回答。這避免了網(wǎng)格必須在生成市場狀態(tài)推測和頭寸定價之前知道查詢的要求。中央?yún)f(xié)調(diào)器可被配置成在存儲器中保持最后一次的查詢和其結(jié)果,使得如果最后一次查詢結(jié)果與隨后的查詢有關(guān),那么這些結(jié)果可用于處置該隨后的查詢。這免除了從節(jié)點(diǎn)協(xié)調(diào)器檢索信息來處置隨后的查詢的需要。中央?yún)f(xié)調(diào)器可被配置成在隨后的查詢并未映射到最近的查詢的情況下放棄查詢結(jié)果。在此方案中,中央?yún)f(xié)調(diào)器從節(jié)點(diǎn)協(xié)調(diào)器檢索頭寸定價結(jié)果以便滿足最近的查詢。發(fā)回到客戶端的查詢結(jié)果可以許多不同方式使用,諸如存儲于客戶端位置的數(shù)據(jù)庫中,在圖形用戶界面上顯示,進(jìn)步處理用于額外分析等。圖38在3700描繪了在節(jié)點(diǎn)協(xié)調(diào)器執(zhí)行分類變量處理來向用戶計(jì)算機(jī)提供查詢結(jié)果。作為頭寸定價信息的部分,分類變量用于標(biāo)識用戶可能想要查詢的特定數(shù)據(jù)條目(例如,查詢標(biāo)準(zhǔn))。例如,分類變量可為地理。使用地理分類變量,用戶能調(diào)查相對于國家水平的州水平的頭寸定價信息。作為另一示例,分類變量以是行業(yè)界(industry sector),由此,用戶可能想要調(diào)查計(jì)算機(jī)行業(yè)的總體的頭寸定價信息或者可能想要深度探討和調(diào)查與計(jì)算機(jī)行業(yè)中的具體公司相關(guān)聯(lián)的頭寸信息。為了輔助分類變量處理,節(jié)點(diǎn)協(xié)調(diào)器使得水平與其相應(yīng)頭寸定價數(shù)據(jù)內(nèi)的值相關(guān)聯(lián)。節(jié)點(diǎn)協(xié)調(diào)器注意每個頭寸與分類變量的特定水平關(guān)聯(lián)。因此,在查詢期間,用戶查詢可表明客戶端希望基于特定分類變量的累積且被提供與該分類變量相關(guān)聯(lián)的描述性統(tǒng)計(jì)或者分類變量的組合(例如,變量的交叉分類,諸如對于此區(qū)域提供逐個公司的分解分析)。中央?yún)f(xié)調(diào)器從分別節(jié)點(diǎn)協(xié)調(diào)器接收處理的數(shù)據(jù)且聚集它們。
如果用戶優(yōu)選更高水平的信息來進(jìn)行查詢,那么節(jié)點(diǎn)協(xié)調(diào)器可聚集其相應(yīng)詳細(xì)定價信息來滿足第查詢。如果用戶提供在更詳細(xì)水平的第二查詢,那么節(jié)點(diǎn)協(xié)調(diào)器在更詳細(xì)水平聚集其詳細(xì)定價信息以滿足第二查詢。在這些不同的水平,用戶能獲悉它們掙錢還是賠錢。例如,用戶能獲悉用戶在計(jì)算機(jī)行業(yè)界中具有更高水平的賠錢風(fēng)險,但在不同的行業(yè)界中具有低水平的賠錢風(fēng)險。然后用戶能提出查看關(guān)于計(jì)算機(jī)行業(yè)中的哪個具體公司對于該用戶而言會賠錢的更詳細(xì)的細(xì)節(jié)。在接收到此隨后的查詢時,節(jié)點(diǎn)協(xié)調(diào)器處理比位于較高行業(yè)界水平的初始查詢更低詳細(xì)水平的業(yè)界分類變量相關(guān)聯(lián)的頭寸定價數(shù)據(jù)。圖39描繪了在3800涉及網(wǎng)格計(jì)算環(huán)境的多用戶環(huán)境。在這樣的環(huán)境中,每個用戶接收其自己的中央?yún)f(xié)調(diào)器以處置其自己的查詢和其自己的節(jié)點(diǎn)協(xié)調(diào)器。如在圖40中在3900所示,如果授權(quán)另一用戶訪問另一用戶的定價信息結(jié)果,那么第二中央?yún)f(xié)調(diào)器能 訪問該第一用戶的頭寸定價結(jié)果。這在第一用戶的結(jié)果寫入到文件的情況下是便利的。在此情況下,第二用戶中央?yún)f(xié)調(diào)器訪問頭寸定價信息文件以處置自第二用戶的查詢。應(yīng)了解用于處置多用戶查詢的方案可包括避免將信息寫入到非易失性存儲器,而是替代地將其保持在網(wǎng)格的易失性存儲器中且允許其他用戶通過其相應(yīng)中央?yún)f(xié)調(diào)器來訪問此內(nèi)容。本書面描述使用實(shí)例來公開本發(fā)明,包括最佳實(shí)施方式,使得本領(lǐng)域技術(shù)人員能做出和使用本發(fā)明。本發(fā)明的專利范圍可包括其它示例。例如,本文所述的系統(tǒng)和方法可用于如圖41所示的市場壓力測試目的。確定給定系統(tǒng)或?qū)嶓w的穩(wěn)定性。市場壓力測試涉及調(diào)查超過正常運(yùn)算能力(常常到斷裂點(diǎn))的市場狀態(tài)推測且分析頭寸定價結(jié)果。如在圖41中的4000處所示,網(wǎng)格計(jì)算環(huán)境處理由用戶請求的頭寸的僅一個市場狀態(tài)推測。極端的市場狀態(tài)推測和不同的頭寸由中央?yún)f(xié)調(diào)器分配給節(jié)點(diǎn)協(xié)調(diào)器。節(jié)點(diǎn)協(xié)調(diào)器的每個線程調(diào)查關(guān)于同一市場狀態(tài)推測的不同頭寸。每個線程的結(jié)果存儲于其相應(yīng)節(jié)點(diǎn)的共享存儲器中。然后中央?yún)f(xié)調(diào)器聚集這些結(jié)果來滿足用戶查詢。應(yīng)當(dāng)指出的是本文所述的非壓力測試示例規(guī)定節(jié)點(diǎn)中的每一個處理相同頭寸,但用于不同市場狀態(tài)推測。在圖41中所描繪的壓力測試方案中,節(jié)點(diǎn)中的每一個處理相同的市場狀態(tài)推測,但用于不同頭寸。這個差異以每個節(jié)點(diǎn)存儲其結(jié)果的方式進(jìn)一步示出。圖42描繪了在4100在每個節(jié)點(diǎn)處存儲壓力測試結(jié)果。在此示例中,存在1000000頭寸和I個市場狀態(tài)推測。如果存在20個節(jié)點(diǎn),那么每個節(jié)點(diǎn)將處理500000個頭寸用于I個市場狀態(tài)推測。因此,每個節(jié)點(diǎn)將存儲50,000個頭寸定價。另外,如果每個節(jié)點(diǎn)存在4個線程,那么每個節(jié)點(diǎn)將處理125000個頭寸且將相對應(yīng)地存儲12500個頭寸定價。圖41和圖42的示例可在許多不同類型的應(yīng)用中執(zhí)行壓力測試,諸如調(diào)查股票、債券或其它類型的金融工具可能在特定崩盤情景下如何反應(yīng),諸如*如果油價升高200%將會發(fā)生什么情況?*如果失業(yè)率到達(dá)10%將會發(fā)生什么情況?*如果市場以超過今年崩盤將會發(fā)生什么情況。*如果利率升高至少y%將會發(fā)生什么情況。作為本文所公開的系統(tǒng)和方法的廣泛范圍的另一示例,系統(tǒng)和方法可包括經(jīng)由網(wǎng)絡(luò)(例如,局域網(wǎng)、廣域網(wǎng)、互聯(lián)網(wǎng)、其組合等)、光纖介質(zhì)、載波、無線網(wǎng)絡(luò)等傳送的數(shù)據(jù)信號以與一個或多個數(shù)據(jù)處理設(shè)備通信。數(shù)據(jù)信號可承載本文所公開的向設(shè)備提供或自設(shè)備提供的任何或所有數(shù)據(jù)。作為本文所公開的系統(tǒng)和方法的廣泛范圍的另一示例,應(yīng)了解本文所公開的技術(shù)并不限于風(fēng)險定價,而是也可包括涉及更大數(shù)據(jù)集和矩陣分解的任何類型的問題。作為另一示例,應(yīng)了解可使用配置使得常規(guī)方案用于生成市場狀態(tài)推測(例如,通過使用SAS風(fēng)險尺寸產(chǎn)品),但使用本文所述的頭寸定價方案。相對應(yīng)地,可使用一配置使得如本文所公開的市場狀態(tài)生成方案可提供到常規(guī)頭寸定價應(yīng)用的輸出。此外,本文所述的方法和系統(tǒng)可由程序代碼而實(shí)施于許多不同類型的處理設(shè)備上,程序代碼包括可由設(shè)備處理子系統(tǒng)執(zhí)行的程序指令。軟件程序指令可包括源代碼、目標(biāo)代碼、機(jī)器代碼或能使得處理系統(tǒng)執(zhí)行本文所述的方法和操作的任何其它存儲數(shù)據(jù)。但也可使用其它實(shí)施方式,諸如被配置成執(zhí)行本文所述的方法和系統(tǒng)的固件或甚至適當(dāng)設(shè)計(jì)的硬件。

系統(tǒng)和方法的數(shù)據(jù)(例如,關(guān)聯(lián)、映射、數(shù)據(jù)輸入、數(shù)據(jù)輸出、中間數(shù)據(jù)結(jié)果、最終數(shù)據(jù)結(jié)果等)可存儲和實(shí)施于一個或多個不同類型的計(jì)算機(jī)實(shí)施的數(shù)據(jù)存貯器中,諸如不同類型的存儲設(shè)備和編程的構(gòu)造(例如,RAM、ROM、閃速存儲器、平面文件、數(shù)據(jù)庫、編程數(shù)據(jù)結(jié)構(gòu)、編程變量IF-THEN(或相似類型)陳述構(gòu)造等)。應(yīng)當(dāng)指出的是數(shù)據(jù)結(jié)構(gòu)描述了用于在數(shù)據(jù)庫、程序、存儲器或由計(jì)算機(jī)程序使用的其它計(jì)算機(jī)可讀介質(zhì)中組織和存儲數(shù)據(jù)的格式。本文所述的計(jì)算機(jī)組件、軟件模塊、功能、數(shù)據(jù)存貯器和數(shù)據(jù)結(jié)構(gòu)可直接或間接連接到彼此以允許其運(yùn)算所需的數(shù)據(jù)流動。還應(yīng)當(dāng)指出模塊或處理器包括(但不限于)執(zhí)行軟件操作的代碼單元且能例如實(shí)施為代碼的子程序單元或者實(shí)施為代碼的軟件功能單元或者實(shí)施為對象(例如,在面向?qū)ο蟮姆独?或者實(shí)施為小應(yīng)用程序,或者在計(jì)算機(jī)腳本語言中或者實(shí)施為另一類型的計(jì)算機(jī)代碼。軟件組件和/或函數(shù)可位于單個計(jì)算機(jī)上或者在多個計(jì)算上分布,取決于當(dāng)時的情形。應(yīng)了解如在本文的描述中和在所附權(quán)利要求中使用的“一”、“該”和“所述”的意義包括復(fù)數(shù)參考,除非上下文清楚地指示為其它意義。而且,如在本文的描述和所附權(quán)利要
求中所用的“在......中”的意義包括“在......中”和“在......上”,除非上下文清楚
地表示為其它意義。最后,如在本文的描述和所附權(quán)利要求中所用的“和”和“或”的意義包括聯(lián)合性和分離性且可互換地使用,除非上下文清楚地表示為其它意義;短語“異或(互斥或)”可用于表示僅采用分離性意義的情況。
權(quán)利要求
1.ー種網(wǎng)格計(jì)算系統(tǒng),其具有多個數(shù)據(jù)處理器,所述系統(tǒng)包括 中央?yún)f(xié)調(diào)器軟件組件,其在根數(shù)據(jù)處理器上執(zhí)行以向多個節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供命令和數(shù)據(jù);其中 所述多個節(jié)點(diǎn)協(xié)調(diào)器軟件中的每ー個與単獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器相關(guān)聯(lián)且在所述單獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行,每個節(jié)點(diǎn)數(shù)據(jù)處理器具有易失性計(jì)算機(jī)存儲器,所述易失性計(jì)算機(jī)存儲器由所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問且由在所述節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行的線程訪問。
2.根據(jù)權(quán)利要求I所述的系統(tǒng),其用于為至少部分地由系數(shù)矩陣(A)所限定的情景生成多系統(tǒng)狀態(tài)推測,其中 所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件中的每ー個被配置為 管理線程,所述線程在其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行且其對于所述系數(shù)矩陣(A)進(jìn)行ー組矩陣運(yùn)算,其中隨機(jī)模擬使用矩陣運(yùn)算的結(jié)果來生成多個狀態(tài)推測; 管理所述線程,所述線程在其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行且其基于所述狀態(tài)推測和由用戶計(jì)算機(jī)所提供的情景信息來執(zhí)行情景評估的一部分,從而生成情景評估結(jié)果; 所述節(jié)點(diǎn)數(shù)據(jù)處理器的所述易失性計(jì)算機(jī)存儲器保存在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述情景評估的結(jié)果; 所述中央?yún)f(xié)調(diào)器軟件組件被配置從所述用戶計(jì)算機(jī)接收特別問題且通過聚集和連結(jié)所述節(jié)點(diǎn)數(shù)據(jù)處理器中每ー個所提供的情景評估結(jié)果來提供對所述特別問題的響應(yīng); 其中所述中央?yún)f(xié)調(diào)器軟件組件通過指導(dǎo)所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問并處理存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器中的易失性存儲器中的所述情景評估結(jié)果來處理來自所述用戶計(jì)算機(jī)的特別問題。
3.根據(jù)權(quán)利要求I或2所述的系統(tǒng),其中,所述中央?yún)f(xié)調(diào)器軟件組件包括用于在所述根數(shù)據(jù)處理器上執(zhí)行且用于向所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供命令的ー組指令。
4.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的系統(tǒng),其中,所述矩陣(A)為對稱矩陣,在所述根上執(zhí)行的所述中央?yún)f(xié)調(diào)器軟件組件連結(jié)在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述情景評估的結(jié)果,并且/或者,所述根數(shù)據(jù)處理器包括用于生成一系列隨機(jī)數(shù)的隨機(jī)數(shù)生成器; 其中所述中央?yún)f(xié)調(diào)器軟件組件將所生成的一系列隨機(jī)數(shù)分配到所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件以用于生成多個狀態(tài)推測。
5.根據(jù)前述權(quán)利要求2至4中任一項(xiàng)所述的系統(tǒng),其中,所述隨機(jī)模擬的執(zhí)行包括基于風(fēng)險因素的歷史來生成狀態(tài)推測。
6.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的系統(tǒng),其中,所述中央?yún)f(xié)調(diào)器軟件組件向第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供第一行數(shù)據(jù);其中所述第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件向第二節(jié)點(diǎn)協(xié)調(diào)器發(fā)送所述第一行數(shù)據(jù)且然后所述第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件處理所述第一行數(shù)據(jù)以用于所述矩陣運(yùn)算; 所述第一行數(shù)據(jù)的所述處理包括第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件指導(dǎo)其線程讀取所述第一行數(shù)據(jù)使得所述線程能構(gòu)造所述矩陣(A)的上三角形部分; 其中其它節(jié)點(diǎn)協(xié)調(diào)器軟件組件指導(dǎo)其相應(yīng)線程讀取由另ー節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供的一行數(shù)據(jù)使得所述線程能構(gòu)造所述矩陣(A)的所述上三角形部分的其相應(yīng)部分。
7.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的系統(tǒng),其中,由所述用戶計(jì)算機(jī)提供的情景信息包括頭寸。
8.根據(jù)前述權(quán)利要求2至7中任一項(xiàng)所述的系統(tǒng),其中,所述中央?yún)f(xié)調(diào)器軟件組件通過指導(dǎo)所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問并處理存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器的易失性存儲器中的所述狀態(tài)推測運(yùn)算結(jié)果來處理來自所述用戶計(jì)算機(jī)的特別問題,并且/或者,節(jié)點(diǎn)數(shù)據(jù)處理器的所述易失性計(jì)算機(jī)存儲器被重新格式化以在曾用于狀態(tài)生成運(yùn)算的情景評估中重新使用同一易失性計(jì)算機(jī)存儲器。
9.根據(jù)前述權(quán)利要求中任ー項(xiàng),特別是權(quán)利要求I所述的系統(tǒng),用于對于至少部分地由系數(shù)矩陣(A)所限定的情景生成多系統(tǒng)狀態(tài)推測,其中, 所述多個節(jié)點(diǎn)協(xié)調(diào)器軟件中的每ー個與単獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器相關(guān)聯(lián)且在所述單獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行,每個節(jié)點(diǎn)數(shù)據(jù)處理器具有易失性計(jì)算機(jī)存儲器,所述易失性計(jì)算機(jī)存儲器由所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問且由在所述節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行的線程訪問; 所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件中每ー個被配置成通過以下運(yùn)算來生成所述多個狀態(tài)推測 所述中央?yún)f(xié)調(diào)器軟件組件向第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供第一行數(shù)據(jù); 所述第一節(jié)點(diǎn)協(xié)調(diào)器軟件組向第二節(jié)點(diǎn)協(xié)調(diào)器發(fā)送所述第一行數(shù)據(jù)且然后所述第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件處理所述第一行數(shù)據(jù)以用于所述矩陣運(yùn)算; 所述第一行數(shù)據(jù)的所述處理包括第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件指導(dǎo)其線程讀取所述第一行數(shù)據(jù)使得所述線程能構(gòu)造所述矩陣(A)的上三角形部分; 其它節(jié)點(diǎn)協(xié)調(diào)器軟件組件指導(dǎo)其相應(yīng)線程讀取由另ー節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供的一行數(shù)據(jù)使得所述線程能構(gòu)造所述矩陣(A)的所述上三角形部分的其相應(yīng)部分; 隨機(jī)模擬基于所述矩陣(A)的上三角形部分的所構(gòu)造的部分來執(zhí)行以生成多個狀態(tài)推測來由所述節(jié)點(diǎn)協(xié)調(diào)器來儲存。
10.根據(jù)權(quán)利要求9所述的系統(tǒng),其中,在其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行的所述線程基于所述狀態(tài)推測且基于由用戶計(jì)算機(jī)所提供的情景信息來進(jìn)行情顥評估,從而生成情景評估結(jié)果;其中優(yōu)選地節(jié)點(diǎn)數(shù)據(jù)處理器的所述易失性計(jì)算機(jī)存儲器保存在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述情景評估的結(jié)果;尤其是所述中央?yún)f(xié)調(diào)器軟件組件被配置成從所述用戶計(jì)算機(jī)接收特別問題且通過聚集和連結(jié)所述節(jié)點(diǎn)數(shù)據(jù)處理器中每ー個所提供的情景評估結(jié)果來提供對所述特別問題的響應(yīng); 其中所述中央?yún)f(xié)調(diào)器軟件組件通過指導(dǎo)所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問并處理存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器中的易失性存儲器中的所述情景評估結(jié)果來處理來自所述用戶計(jì)算機(jī)的特別問題。
11.根據(jù)權(quán)利要求10所述的系統(tǒng),其中在所述根上執(zhí)行的所述中央?yún)f(xié)調(diào)器軟件組件連結(jié)在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述情景評估的結(jié)果,其中特別地所述中央?yún)f(xié)調(diào)器軟件組件通過指導(dǎo)所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問并處理存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器中的易失性存儲器中的所述狀態(tài)推測運(yùn)算結(jié)果來處理來自所述用戶計(jì)算機(jī)的特別問題,或者,其中特別地節(jié)點(diǎn)數(shù)據(jù)處理器的所述易失性計(jì)算機(jī)存儲器被重新格式化以在用于狀態(tài)生成運(yùn)算的情景評估中重新使用同一易失性計(jì)算機(jī)存儲器。
12.根據(jù)前述權(quán)利要求9至11中任一項(xiàng)所述的系統(tǒng),其中所述中央?yún)f(xié)調(diào)器軟件組件包括用于在所述根數(shù)據(jù)處理器上執(zhí)行且用于向所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供命令的ー組指令,其中所述矩陣(A)為對稱矩陣,并且/或者,所述根數(shù)據(jù)處理器包括用于生成一系列隨機(jī)數(shù)的隨機(jī)數(shù)生成器; 其中所述中央?yún)f(xié)調(diào)器軟件組件將所生成的一系列隨機(jī)數(shù)分配到所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件以用于生成多個狀態(tài)推測。
13.根據(jù)前述權(quán)利要求9至12中任一項(xiàng)所述的系統(tǒng),其中所述隨機(jī)模擬的執(zhí)行包括基于風(fēng)險因素的歷史來生成狀態(tài)推測。
14.根據(jù)前述權(quán)利要求中任ー項(xiàng),特別是權(quán)利要求I所述的系統(tǒng),用于使用多系統(tǒng)狀態(tài)推測的情景分析,其中 所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件中的每ー個被配置為 管理所述線程,所述線程在其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行且其基于所述狀態(tài)推測和由用戶計(jì)算機(jī)所提供的情景信息來進(jìn)行情景評估的一部分,從而生成情景評估結(jié)果; 其中,為了生成所述情景評估結(jié)果,線程向多個頭寸應(yīng)用不同于任何其它線程的系統(tǒng)狀態(tài)推測子集,其中所述頭寸表示在所述系統(tǒng)狀態(tài)推測的不同情景下要評估的條目的屬性; 所述節(jié)點(diǎn)數(shù)據(jù)處理器的所述易失性計(jì)算機(jī)存儲器保存在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述情景評估的結(jié)果; 所述中央?yún)f(xié)調(diào)器軟件組件被配置成從所述用戶計(jì)算機(jī)接收特別問題且通過聚集和連結(jié)所述節(jié)點(diǎn)數(shù)據(jù)處理器中每ー個所提供的情景評估結(jié)果來提供對所述特別問題的響應(yīng); 其中所述中央?yún)f(xié)調(diào)器軟件組件通過指導(dǎo)所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問并處理存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器中的易失性存儲器中的所述情景評估結(jié)果來處理來自所述用戶計(jì)算機(jī)的特別問題。
15.根據(jù)權(quán)利要求14所述的系統(tǒng),其中所述中央?yún)f(xié)調(diào)器軟件組件包括用于在所述根數(shù)據(jù)處理器上執(zhí)行且用于向所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供命令的ー組指令。
16.根據(jù)權(quán)利要求14或15所述的系統(tǒng),其中,在所述根上執(zhí)行的所述中央?yún)f(xié)調(diào)器軟件組件連結(jié)在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述情景評估的結(jié)果。
17.根據(jù)前述權(quán)利要求14至16中任一項(xiàng)所述的系統(tǒng),其中所述中央?yún)f(xié)調(diào)器軟件組件通過向第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供第一頭寸來在所述節(jié)點(diǎn)數(shù)據(jù)處理器之中分配頭寸數(shù)據(jù);其中所述第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件向第一節(jié)點(diǎn)協(xié)調(diào)器發(fā)送所述第一頭寸,且然后所述第一接線協(xié)調(diào)器軟件組件相對于所述第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件負(fù)責(zé)的狀態(tài)推測來處理所述第ー頭寸。
18.根據(jù)前述權(quán)利要求14至17中任一項(xiàng)所述的系統(tǒng),其中所述條目包括投資工具; 其中所述條目的屬性包括在不同狀態(tài)推測下要評估的頭寸信息; 其中所述寸由所述用戶計(jì)算機(jī)提供。
19.根據(jù)前述權(quán)利要求14至18中任一項(xiàng)所述的系統(tǒng),其中所述中央?yún)f(xié)調(diào)器軟件組件還通過指導(dǎo)所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器的易失性存儲器中的頭寸處理結(jié)果來處理自所述用戶計(jì)算機(jī)的特別問題。
20.根據(jù)前述權(quán)利要求中任ー項(xiàng),特別是權(quán)利要求I所述的系統(tǒng),用于將矩陣(A)因子分解為預(yù)定的規(guī)范形式,其中所述多個節(jié)點(diǎn)協(xié)調(diào)器軟件中的每ー個與単獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器相關(guān)聯(lián)且在所述單獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行,每個節(jié)點(diǎn)數(shù)據(jù)處理器具有易失性計(jì)算機(jī)存儲器,所述易失性計(jì)算機(jī)存儲器由所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問且由在所述節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行的線程訪問; 所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件中的每ー個被配置成通過以下運(yùn)算來生成所述矩陣(A)的所述因子分解的部分 所述中央?yún)f(xié)調(diào)器軟件組件向第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供自所述矩陣(A)的第一行 數(shù)據(jù); 所述第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件向第二節(jié)點(diǎn)協(xié)調(diào)器發(fā)送所述第一行數(shù)據(jù)且然后所述第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件處理所述第一行數(shù)據(jù); 所述第一行數(shù)據(jù)的所述處理包括第一節(jié)點(diǎn)協(xié)調(diào)器軟件組件指導(dǎo)其線程以讀取所述第一行數(shù)據(jù)使得所述線程能構(gòu)造所述矩陣(A)的三角形部分; 其它節(jié)點(diǎn)協(xié)調(diào)器軟件組件指導(dǎo)其相應(yīng)線程讀取由另ー節(jié)點(diǎn)協(xié)調(diào)器軟件組件所提供的數(shù)據(jù)行使得所述線程能構(gòu)造所述矩陣(A)的三角形部分的其相應(yīng)部分,從而生成所述矩陣(A)的因子分解。
21.根據(jù)權(quán)利要求20所述的系統(tǒng),其中所述矩陣(A)的因子分解包括矩陣(A)的Cholesky分解,或者其中所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件被配置成基于所述矩陣(A)的所述三角形部分的所構(gòu)造的部分來執(zhí)行隨機(jī)模擬,特別地所述隨機(jī)模擬的執(zhí)行生成多個狀態(tài)推測,其中優(yōu)選地所述根數(shù)據(jù)處理器包括用于生成一系列隨機(jī)數(shù)的隨機(jī)數(shù)生成器; 其中所述中央?yún)f(xié)調(diào)器軟件組件將所生成的一系列隨機(jī)數(shù)分配到所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件以用于生成多個狀態(tài)推測。
22.根據(jù)權(quán)利要求21所述的系統(tǒng),其中所述隨機(jī)模擬的執(zhí)行包括基于風(fēng)險因素的歷史生成狀態(tài)推測。
23.根據(jù)權(quán)利要求21所述的系統(tǒng),其中在其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行的所述線程基于所述狀態(tài)推測,且基于由用戶計(jì)算機(jī)所提供的情景信息來進(jìn)行情景評估,從而生成情景評估結(jié)果;其中優(yōu)選地節(jié)點(diǎn)數(shù)據(jù)處理器的所述易失性計(jì)算機(jī)存儲器保存在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述情景評估的結(jié)果;其中尤其是所述中央?yún)f(xié)調(diào)器軟件組件被配置成從所述用戶計(jì)算機(jī)接收特別問題且通過聚集和連結(jié)所述節(jié)點(diǎn)數(shù)據(jù)處理器中每ー個所提供的情景評估結(jié)果來提供對所述特別問題的響應(yīng); 其中所述中央?yún)f(xié)調(diào)器軟件組件通過指導(dǎo)所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問并處理存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器中的易失性存儲器中的所述情景評估結(jié)果來處理來自所述用戶計(jì)算機(jī)的特別問題。
24.根據(jù)權(quán)利要求23所述的系統(tǒng),其中在所述根上執(zhí)行的所述中央?yún)f(xié)調(diào)器軟件組件連結(jié)在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述情景評估的結(jié)果。
25.根據(jù)前述權(quán)利要求20至24中任一項(xiàng)所述的系統(tǒng),其中所述中央?yún)f(xié)調(diào)器軟件組件包括用于在所述根數(shù)據(jù)處理器上執(zhí)行且用于向所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供命令的ー組指令,并且/或者,所述矩陣(A)為對稱矩陣。
26.根據(jù)前述權(quán)利要求中任ー項(xiàng),特別是權(quán)利要求I所述的系統(tǒng),用于執(zhí)行預(yù)先規(guī)定的極端狀態(tài)推測的壓カ測試,所述多個節(jié)點(diǎn)協(xié)調(diào)器軟件中的每ー個與単獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器相關(guān)聯(lián)且在所述單獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行,每個節(jié)點(diǎn)數(shù)據(jù)處理器具有易失性計(jì)算機(jī)存儲器,所述易失性計(jì)算機(jī)存儲器由所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問且由在所述節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行的線程訪問; 所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件中的每ー個被配置為 管理所述線程,所述線程在其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行且其基于所極端述狀態(tài)推測和基于由用戶計(jì)算機(jī)所提供的信息來進(jìn)行頭寸評估,從而生成頭寸評估結(jié)果; 其中在所述節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行的所述線程中的每ー個處理所述極端狀態(tài)推測但處理不同頭寸; 所述節(jié)點(diǎn)數(shù)據(jù)處理器的所述易失性計(jì)算存儲器保存在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述頭寸評估的結(jié)果; 所述中央?yún)f(xié)調(diào)器軟件組件被配置成從所述用戶計(jì)算機(jī)接收特別問題且通過聚集和連結(jié)所述節(jié)點(diǎn)數(shù)據(jù)處理器中每ー個所提供的頭寸評估結(jié)果來提供對所述特別問題的響應(yīng); 其中所述中央?yún)f(xié)調(diào)器軟件組件通過指導(dǎo)所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問并處理存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器中的易失性存儲器中的所述頭寸評估結(jié)果來處理來自所述用戶計(jì)算機(jī)的特別問題。
27.根據(jù)前述權(quán)利要求中任一項(xiàng)所述的系統(tǒng),其中,節(jié)點(diǎn)數(shù)據(jù)處理器包括多核心處理器。
28.根據(jù)權(quán)利要求27所述的系統(tǒng),其中所述多核心處理器在單個物理封裝中執(zhí)行多個處理。
29.根據(jù)權(quán)利要求27或28所述的系統(tǒng),其中,所述多核心處理器包括雙核心處理器,其中每個節(jié)點(diǎn)協(xié)調(diào)器軟件組件與雙核心處理器相關(guān)聯(lián)用于管理在所述相關(guān)聯(lián)的雙核心處理器上的線程執(zhí)行;其中線程在所述相關(guān)聯(lián)的雙核心處理器的核心處器上執(zhí)行。
30.根據(jù)前述權(quán)利要求26至29中任一項(xiàng)所述的系統(tǒng),其中所述中央?yún)f(xié)調(diào)器軟件組件包括用于在所述根數(shù)據(jù)處理器上執(zhí)行且用于向所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供命令的ー組指令。
31.根據(jù)前述權(quán)利要求26至30中任一項(xiàng)所述的系統(tǒng),其中在所述根上執(zhí)行的所述中央?yún)f(xié)調(diào)器軟件組件連結(jié)在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述頭寸評估的結(jié)果其中所述頭寸由所述用戶計(jì)算機(jī)提供。
32.根據(jù)前述權(quán)利要求26至31中任一項(xiàng)所述的系統(tǒng),其中所述中央?yún)f(xié)調(diào)器軟件組件還通過指導(dǎo)所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器的易失性存儲器中的頭寸處理結(jié)果來處理自所述用戶計(jì)算機(jī)的特別問題。
33.一種用于具有多個數(shù)據(jù)處理器的網(wǎng)格計(jì)算機(jī)系統(tǒng)生成至少部分地由系數(shù)矩陣(A)限定的情景的多系統(tǒng)狀態(tài)推測的方法,所述方法包括 在根數(shù)據(jù)處理器上執(zhí)行中央?yún)f(xié)調(diào)器軟件組件用于向多個節(jié)點(diǎn)協(xié)調(diào)軟件組件提供命令數(shù)據(jù); 在単獨(dú)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行所述多個節(jié)點(diǎn)協(xié)調(diào)器軟件組件,每個節(jié)點(diǎn)數(shù)據(jù)處理器具有易失性計(jì)算機(jī)存儲器,所述易失性計(jì)算機(jī)存儲器由所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問且由在所述節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行的線程訪問;所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件中的每ー個 管理線程,所述線程在其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行且其對于所述系數(shù)矩陣(A)進(jìn)行ー組矩陣運(yùn)算,其中隨機(jī)模擬使用矩陣運(yùn)算的結(jié)果來生成多個狀態(tài)推測; 管理所述線程,所述線程在其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行且其基于所述狀態(tài)推和由用戶計(jì)算機(jī)所提供的情景信息來進(jìn)行情景評估的一部分,從而生成情景評估結(jié)果; 所述節(jié)點(diǎn)數(shù)據(jù)處理器的所述易失性計(jì)算機(jī)存儲器保存在所述節(jié)點(diǎn)數(shù)據(jù)處理器處執(zhí)行的所述情景評估的結(jié)果; 所述中央?yún)f(xié)調(diào)器軟件組件從所述用戶計(jì)算機(jī)接收特別問題且通過聚集和連結(jié)所述節(jié)點(diǎn)數(shù)據(jù)處理器中每ー個所提供的情景評估結(jié)果來提供對所述特別問題的響應(yīng); 其中所述中央?yún)f(xié)調(diào)器軟件組件通過指導(dǎo)所述節(jié)點(diǎn)協(xié)調(diào)器軟件組件訪問并處理存儲于其相關(guān)聯(lián)的節(jié)點(diǎn)數(shù)據(jù)處理器中的易失性存儲器中的所述情景評估結(jié)果來處理來自所述用戶計(jì)算機(jī)的特別問題。
全文摘要
提供使用網(wǎng)格計(jì)算環(huán)境來生成一個或多個情景的多個計(jì)算機(jī)狀態(tài)推測的系統(tǒng)和方法。中央?yún)f(xié)調(diào)器軟件組件在根數(shù)據(jù)處理器上執(zhí)行以向多個節(jié)點(diǎn)協(xié)調(diào)器軟件組件提供命令和數(shù)據(jù)。一種節(jié)點(diǎn)協(xié)調(diào)器軟件組件管理線程,所述線程在其相關(guān)的節(jié)點(diǎn)數(shù)據(jù)處理器上執(zhí)行且其執(zhí)行組矩陣運(yùn)算。隨機(jī)模擬使用矩陣運(yùn)算的結(jié)果來生成多個狀態(tài)推測??捎删W(wǎng)格計(jì)算環(huán)境基于所述生成的狀態(tài)推測來執(zhí)行額外處理,例如形成用于用戶的風(fēng)險信息。
文檔編號G06F9/50GK102834809SQ201180018683
公開日2012年12月19日 申請日期2011年2月11日 優(yōu)先權(quán)日2010年2月12日
發(fā)明者詹姆斯·霍華德·古德納特, 史蒂夫·克魯格, 奧利弗·沙本伯格, 克里斯多佛·D·貝利 申請人:薩思學(xué)會有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
新昌县| 日喀则市| 宿州市| 固始县| 沛县| 康平县| 印江| 台江县| 文登市| 西吉县| 资阳市| 中西区| 图木舒克市| 若尔盖县| 台东市| 昌都县| 溆浦县| 普格县| 中山市| 张家界市| 灵山县| 平潭县| 同仁县| 怀远县| 崇明县| 大悟县| 麻栗坡县| 辉县市| 连州市| 雷山县| 舞钢市| 宝兴县| 平潭县| 柳林县| 湛江市| 彩票| 贺兰县| 丽江市| 嵩明县| 望奎县| 巴彦县|