計算機計算

計算機計算

計算機計算通常被理解為滿足用戶計算需求的計算方案。特定的計算機套用總要採用某種計算方案,換句話說,也即計算機套用總是要在某種計算模式下實現。計算機技術的進步也會令新的計算模式不斷出現。計算機的計算能力關係的因素很多,而且是目前計算機一直在不斷突破和發展的階段。

技術研究

計算機一直作為操作的工具和套用的平台,在人們的生產以及生活中得到套用。但是,在某種程度上分析,計算機的自身發展也需要進行合理的套用開發,並結合目前人們的需求進行改革。對於計算機的基本套用和能力而言,可以認為包括計算機的計算能力和計算機的算法最佳化兩個方面。

計算機的計算能力設計諸多因素,影響計算機的計算能力在一定程度上也是為了可以在特點的使用環境中使用,從而保證資源利用的最大化。那么,對於計算機的計算能力估算而言,可以從使用環境和需求進行分類。在現有的概念里,人們認為計算機就是辦公過程中使用的筆記本或者台式機,實際上,這是錯誤的理解,因為在傳統的理念中,人們日常使用的計算機被稱為微機,也就是微型計算機,而在傳統的計算機概念中,還有巨型機、超大型機、大型機、小型機以及伺服器等。這些機器是被主要用來數據計算,而並不是日常生活和辦公所需要的。

因此,對於計算機的計算能力的技術研究而言,重點需要研究影響計算機計算能力的因素等方面入手。其中,對於計算機的硬體組成,基本是通過電晶體的方式進行,通過一定的算法,完成計算機的計算。對於計算機而言,所有的操作都是由指令完成的,這些指令移動程度上,直接主導了計算機的計算和操作。那么,對於計算機的計算而言,與中央處理器息息相關,與記憶體也有非常大的關係,高速的中央處理器和大容量的記憶體,可以極大限度的提高計算機的計算能力。當然和計算機的硬碟的類型和空間也有一定的關係,因為數據首先存儲在硬碟之中,計算機在讀取數據的時候,先將數據從硬碟導出,然後,快取到內容,在進行中央處理。因此,要提高計算機的計算,必須合理有效的提高以上三大因素的能力。

分類

大型計算機中央計算模式

最早出現的計算模式是大型計算機中央計算模式,它統治者上個世紀四十年代計算機誕生到八十年代個人計算機出現之前的年代。

大型計算機由大型主機和多個與之相連的用戶組成。大型計算機的計算資源、如CPU、記憶體、外存等,全部集中在大型主機端,用戶終端沒有任何計算資源,只負責接受用戶數據輸入和輸出主機計算結果,計算能力由大型主機分時向眾多用戶終端提供。

大型計算機中央計算模式具有安全性好、可靠性高、計算能力和數據存儲能力強、系統維護和管理的費用較低等優點,但也存在一些明顯的缺點,如硬體的初始投資額高、可移植性差、資源利用率低等。

個人計算機分散計算模式

上世紀八十年代大規模積體電路的進步實現了計算機的微型化,個人計算機(Personal Computer)面世。PC使計算資源轉移到了用戶終端本地,實現了用戶終端與計算資源在用戶本地的合二為一。PC的面世使計算能由昂貴的大型計算機集中提供迅速走向了由眾多分散而廉價的PC提供,滿足了用戶個性化計算需求,是計算機得到了廣泛地普及。但同時PC分散的單機套用模式,不利於實現資源共享,不利於數據安全管理,不利於降低維護成本。

客戶機/伺服器計算和瀏覽器/伺服器計算

客戶機/伺服器計算定義一種體系結構,在該結構中,程式邏輯分布在客戶機系統和伺服器系統之間。客戶機/伺服器計算是20世紀80年代的各種趨勢形成的結果,它使用通過LAN連線到後端資料庫伺服器或應用程式伺服器的功能強大的計算機來裝備台式計算機。設計這種模型是為了替換主機計算模型,在主機計算模型中所有的處理都是由一個集中式系統完成的。

客戶機/伺服器計算結構是一種基於信息的組合式結構,意在提高集中化的時間共享大型機計算。客戶機被定義為一種服務請求器,伺服器被定義為一種服務供應商。單個機器既可以作為客戶機也可以作為伺服器,這主要取決於軟體配置及執行功能類型。

客戶機/伺服器計算依賴於分布應用程式,其前站(用戶見到的部分)在工作站上運行,後端(完成大部分工作)在伺服器上運行。例如,前端PC機請求後端伺服器進行資料庫搜尋,伺服器僅將搜尋結果(而不是整個應用程式和數據集)送回給請求的PC機。與傳統的檔案伺服器不同,客戶機/伺服器計算實際上是在伺服器上運行應用程式,只把結果(不是原始數據)返給提出請求的PC機。

相關詞條

熱門詞條

聯絡我們