漢澳matrix矩陣電腦

來源:互聯網
上載者:User

標籤:使用   資料   for   代碼   演算法   設計   


我在夢中想到超級電腦是超算電腦,採用大量陣列cpu和記憶體,完成並發計算。有個手機廠家提供服務因為使用普通機器,導致經常宕機,其實鐵道部火車網路售票就是。

因為不能採用雲端服務,上萬台電腦平行處理,所以處理能力是不夠的。

於是我設計了一台電腦,主板上再插上幾個小主板,小主板上有cpu,記憶體,固態儲存等,大小跟光碟機差不多,插上4個,8個,16個,完成陣列計算,通過作業系統分配計算到陣列上,從而高速迸發運算。一台機器計算力相當於上百台普通電腦。為了支援並發計算,程式設計需要改進,可以把指定程式碼分配到某個矩陣單元上運行,當然編譯器可以自動分配,但是必須指定某些代碼不能分割計算,否則會導致不同步計算混亂,暫且稱為原子代碼,原子代碼是不能分割的。比如for迴圈運行一百億次,迴圈內如果是資料疊加,分割後發送到不同矩陣單元計算因為初始值不同,可能就會計算錯誤,所以不能分割進行分散式運算,需要改進演算法,比如不用for迴圈,改用其他演算法,因此需要分布式編程,把代碼分割成原子代碼,這樣的編程可能跟現在的編程有些不同的了,簡單的說就是要設計分布式演算法,這種演算法還可以暫停,儲存臨時資料,有點像虛擬機器的suspend掛起,我們現在寫的程式運行中是不可以掛起的,分布式程式是可以掛起的。也就是說矩陣電腦程式可以掛起,也可以切換到不同矩陣單元繼續計算。

漢澳matrix矩陣電腦有超強的計算能力,攜帶一台電腦就相當於攜帶上百台普通電腦,其計算能力多麼強大,普通家庭用不到這麼強的機器吧。當然我們需要先完善矩陣作業系統,然後完善支援分散式運算的編譯器,最後我們才有真正的普通矩陣電腦,矩陣單元高速迸發計算。矩陣電腦可能在未來機器人上用到,矩陣電腦可能再次縮小。

以前的電腦像房子一樣的,現在的超級電腦也有幾層樓房子,不可能攜帶,也不能叫電腦,只有矩陣電腦才能把超級電腦搬回到家中。只有矩陣電腦才能充分利用電腦的能力,多核多cpu電腦都不能再次擴充電腦的計算能力,而矩陣電腦分散式運算就能做到,這也是看駭客帝國得到的啟示。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.