![]() |
PCDVD數位科技討論區
(https://www.pcdvd.com.tw/index.php)
- 七嘴八舌異言堂
(https://www.pcdvd.com.tw/forumdisplay.php?f=12)
- - 程式設計問題:暫存檔問題
(https://www.pcdvd.com.tw/showthread.php?t=1064703)
|
|---|
引用:
由於你使用的也只是一般的PC,沒有專門的相量處理器之類的進行大量同步計算。 我會認為你可以嘗試把你的矩陣分頁化,記憶體中存放需要計算的部分, 其他的部分由另外的執行緒控管,進行載入或儲存的動作。 畢竟你一次能計算的部分有限。 |
應該沒哪麼複雜,當年在萬惡的640KB年代
小弟也是寫了一個2MB的矩陣運算 然後用Win3.1本身的Swap File來運算 大概半個小時就解決了 ;) |
引用:
有多少資源,做多少事,32MB or 32GB RAM只是交付平台的一種規格。 除非獲得新技術或不同以往的新概念,一般很少動到核心物件,而核心 物件與執行環境無關,僅需做到語言層級的最佳寫法。 一直以來,我以為只有高納德等大師級的書,才可稱演算法。 小弟只負責組裝、搭配基本演算法,書裡沒有再土法煉鋼,不敢稱演算法。 演算法只有效率上的差別,沒有分死活,但程式架構有,總不能 2C2T with 4GB RAM 跟 4C8T with 32GB RAM 的資料處理量相同吧? 可動態調整資料結構與更換處理方法,這樣 的程式架構,我覺得比較靈活,不死板,還很有動態連結函式庫的概念。 |
| 所有的時間均為GMT +8。 現在的時間是05:31 AM. |
vBulletin Version 3.0.1
powered_by_vbulletin 2025。