幻想:若有32核心的筆記型電腦……
這二年,CPU帶給我們的驚奇,莫過於核心數目的不斷增加。還在想雙核心的CPU能帶來什麼好處時,四核心就迫不期待的冒出來了。用在伺服器端,相信沒有人會懷疑多核心在效能方面的優點,但在個人或家庭電腦上?
過去個人電腦的應用,一直集中在影音圖文的整合處理,隨著硬體的進步,這一方面已經沒有所謂跑的動、跑不動的問題了,即使是聲光效果兼具的多媒體應用,也只有在以前才會聽到:硬體不夠強,跑不動或無法執行等說法,現在若還用這個藉口,那真的是太可笑了。
那麼除了精美至上主義的3D遊戲,個人或家庭還有什麼樣的應用需要多核心CPU?影音圖文編輯和辦公室生產力系統,我想現有的單核CPU電腦就有辦法啦!
照這樣說來,多核心CPU的價值和作用何在?電腦軟硬體到底還有什麼進步的空間?相信很多人或多或少都想過這個問題吧!
或許,我們可以用更前瞻性的想法,來思考多核心CPU的用途。
我認為個人使用者的周遭,還有很多地方可透過電腦來改善,這些事情需要運算能力更強的電腦才行。我根據自己的需要,「幻想」了一些家用電腦的功用。
當然,我幻想的東西在目前的四核心電腦「應該」是做不到的,我猜,也許要到16核心或32核心當道的年頭才行。還要等很久嗎?我認為,這麼多核心的電腦,應該不會遙不可及,以目前的發展態勢,或許三、五年後就可以在消費市場中看到。
先來個可以指定核心於特定用途的工具軟體
想讓32核心電腦能執行自己想要的東西,我覺得起碼要有個工具軟體:能指定某個特定核心,專門負責某個特定用途的運算。例如可以指定四個核心讓作業系統專用、一個核心讓防毒軟體專用、二個核心專門上網等。
我想,這樣子就能讓使用者根據自己的需要和各個應用程式的需求,動態調整運算資源,讓電腦能達到自己想要的最佳化狀況。有了這個工具,過往因為某個程式佔滿CPU而當機的現象,「應該」也能大幅降低了!(這部份也要靠軟體設計師的巧思和努力啦!)
這個工具軟體,用途絕對不只如此。如果未來的筆記型電腦(Notebook;NB)能透過無線網路遙控其他物品時(如下面將要說的蟲型飛行器),那麼這個工具才能讓NB分配專屬的核心給這些物品,如此才不會因為運算資源分配不佳而產生失控的現象。當然,這讓NB與外接設備相連結時,能達到更廣泛應用。(前提自然也是有相對應的軟硬體搭配)
家裡只要有一台這樣的NB當作控制中心,家中的很多應用,應該不會是夢想。
好吧!假設真的有上述的工具軟體和32核心的NB,我到底要拿來做什麼用?我想先解決的就是一年四季都有的蚊子、蟑螂和螞蟻,然後就是經常讓我頭痛的家庭收支、投資規劃和生活資源合理化、最大化應用。不是很明白我的意思?以下就來說說我的這些「幻想」。(
家用防蟲陸空管制系統
我第一個想要做的,就是防治蟑螂、蚊子、螞蟻,這些人類用了千年以上的時間和無數的精力也搞不定的傢伙。我想要架構一個類似軍用的防空系統,應該會比化學藥品有用,也絕不會有抗藥性的問題,而且對於喜歡玩即時戰略遊戲的人來說,還附帶有娛樂效果。
需要哪些東西?首先要有一台32核心的NB當作管制中心、1套家用防蟲陸空管制軟體、幾架配備低能量雷射(對人沒有傷害,但可殺死蚊蟲)的蟲型飛行器(目前在英、日已經有無雷射的玩具版本)、可當雷達的無線AP一台,再加上幾座微型低能量雷射砲台。
該怎麼用呢?首先要用網路攝影機把家中的格局、家具、門窗等地理位置資訊輸入電腦內,搭配人員經常進出的動線,利用軟體分析出砲台和蟲型飛行器的「機場」最佳部署位置。當無線AP的雷達偵測出有蚊蟲入侵時,當作管制中心的多核心電腦可立刻透過無線AP遙控砲台,在第一時間內予以消滅。
萬一還有倖存的蚊蟲侵入屋內,電腦還可以自動下令,讓蟲型飛行器立刻升空出擊…我想最佳的攻擊與飛行路線,32核心電腦肯定可以即時計算出最佳的飛行路線,在最短時間內就把「來犯」的蚊蟲加以擊落!
當然,蟲型飛行器內若能加裝微型攝影系統,配合軟體的手動操作功能,那麼在家就可以來場真槍實彈的空戰,不必玩那些有如隔靴搔癢的模擬遊戲了!萬一在戰鬥的過程中撞壞了蟲型飛行器,那更能真正體會和瞭解:戰爭其實不是一件好事情,因為很花錢!(這對和平會有幫助嗎?我知道我想太多了!)
我想這樣的系統完全不用怕蚊蟲因為演化而越來越小、抗藥性越來越強的問題!不過這個解決策略也有不少缺點,例如蟲型飛行器在進行任務的時候,或許會被家人當成蚊子打爛!
那對於地上爬的蟑螂和螞蟻又該怎麼辦呢?這就需要多架設一些偵測用的攝影機或雷達,先找出蟑螂和螞蟻經常出沒的路線,如此就可以知道家中食物在擺放時可能出現哪些保存不良的問題,先改善這些問題,減少蟑螂、螞蟻出沒的機率,剩下的就靠蟲型飛行器和砲台來解決了!
除了防蟲陸空管制系統,我認為,32核心的個人電腦還可以用來規劃家用資源,至於怎麼用?