影/省錢大升級!網友用 200 元微控制器 改造迷你超級電腦

影/省錢大升級!網友用 200 元微控制器 改造迷你超級電腦
▲網友用 200 元微控制器,改造迷你超級電腦。(圖/翻攝自 GitHub,下同)

吳佳臻/綜合報導

如果嫌自己的電腦性能不好,除了換一台新的外,你還有一個更省錢的方法!一名網友 Wei Lin 在開源代碼平台 GitHub 上發布了迷你超級電腦改裝法,只要用單價 7 美元(約新台幣 200元)的微控制器,就能在不傷荷包的情況下,讓電腦大升級。

超級電腦實際上就是一個叢集,由成百上千的獨立電腦組成,並透過軟體連接在一起。而每台單獨的電腦同時運行著類似的程序,只要集結「眾機之力」,就會形成一個相當強大的系統。但最大的缺點無疑是造價昂貴、體積龐大,普通老百姓根本無法擁有。

不過網友 Wei Lin 教你好撇步,不用散盡家財,也能擁有迷你超級電腦。根據 Wei Lin 在 GitHub 的描述,他使用了 6 個中國製造,成本只要 7 美元(約新台幣 200 元)的微控制器 ESP32。

▲3 個 ESP32 運作情形。

儘管多數人會使用樹莓派,但是 Wei Lin 表示歐洲製造的樹莓派價格稍高,需要 35 美元(約新台幣 1 千元),成本的考量下,選擇了中國製造。值得一提的是,6 個 ESP32 的成本只要約一個樹莓派,但是核心數量卻是 3 倍。

根據 Wei Lin 的說法,主要的挑戰是如何在每一個芯片上協調計算任務。爲此,他使用了一個名爲「Celery」的程式,針對多個核心之間的同步計算任務進行優化,也將示範影片上傳至 YouTube。

▲示範影片。(影片/取自 YouTube,若遭移除請見諒)

Wei Lin 也坦言表示,自製 ESP32 叢集在「多核處理和多線程處理不如多核 CPU」,但它是一個非常簡潔的應用程式,能夠快速地進行並行計算;總結來說靈活性高、價格低,適合拿來研究超級電腦的運作分式。

詳細資訊可至 GitHub 瀏覽。

熱門標籤

留言

延伸閱讀