iMac mini M4:低成本高效能的 AI 程式伺服器

甘果-avatar-img
發佈於程式
更新於 發佈於 閱讀時間約 3 分鐘

蘋果的 iMac mini 應該是今年 CP 值最高的人工智慧電腦,在不到新台幣兩萬的預算中,可以使用到目前蘋果最高階的三奈米 M4 晶片;如果用來使用影片編輯,會是一個很好的工具。但是也因為它具備有多核心的運算功能以及高速的記憶體傳輸,再加上如果我們觀察它的開關位置設計,其實它實在是一個設計得很好的伺服器。我們搭配 iPad 拿來遠端的人工智慧程式設計的伺服器,會是一個很好的選擇;在學習及教學的使用上不輸給 nVidia 的小型伺服器。

  • 啟動遠端服務

在蘋果 mac OS 中,內建就有 SSH 及 FTP server。在安裝完 iMac mini 的基本系統之後,我們要先啟動遠端登入的服務,讓我們的 iPad 可以透過 ssh 終端機來下指令給 iMac mini。在 iMac mini 上,選擇「蘋果」選單 >「系統設定」,按一下側邊欄中的「一般」 ,然後按一下「共享」;打開「共享」設定,然後按一下旁邊的「遠端登入」服務 。

raw-image
  • 連接 SSH 伺服器

接下來,回到我們的 iPad SSH 終端機,這邊使用的是「xTerm256」這個 app,使用上只要把 iMac mini 的「網路位置/使用者名稱/密碼」填上去就好了。

  • 使用外掛硬碟

因為基本款的 iMac mini 磁碟空間很小,而且 iMac 操作系統的介面基本上還是一個桌上型使用的系統,會用到比較多的磁碟空間;為了不影響到桌上電腦以及遠端伺服器各自的使用效能,同時顧及資料的可攜性及安全性,所以外掛一個硬碟作為程式伺服器使用會是比較好的配置。iMac mini 基本上,外掛硬碟只要接上USB 孔就可以馬上使用;但是如果跟我一樣是使用 Seagate 的 NTFS 格式的外接硬碟,那就只能讀不能寫,就要下載 Seagate 的 Paragon 驅動程式,依照原廠的說明來安裝。

  • 連接 FTP 伺服器

在使用 iPad 遠端工作時,我們利用 FTP 透過 iMac mini 來管理我們的工作程式文件以及資料。iPad 的 FTP app,這邊使用的是「FTPManager」這個 app。要注意的是,在遠端的位置要設定在「/Volumes」,這樣我們就可以直接遠端傳資料及程式碼了。

  • 安裝 python

在 Mac OS 上安裝 python只需要叫出終端機螢幕,然後鍵入「python3」,就會出現是否要安裝「終端開發者工具」的選項提示,點選之後就可以開始安裝這一版 Mac OS 所使用的 python ver 3.9.6。

raw-image
  • 安裝 pyTorch 及 Metal Performance Shaders (MPS) Metal GPU 加速平台

首先鍵入以下指令,安裝「pyTorch」以及蘋果的「MPS」框架進行多核心運算。

pip3 install --pre torch torchvision torchaudio --extra-index-url https://download.pytorch.org/whl/nightly/cpu

安裝完之後,可以在終端機環境下啟動「python」,用以下簡單程式來測試,是否有安裝成功。

import torch
print(torch.__version__)
print(torch.backends.mps.is_available())
device = torch.device("mps")
x = torch.ones(1, device=device)
print(x)


留言
avatar-img
留言分享你的想法!
avatar-img
甘果的沙龍
4會員
25內容數
作者從國內主要的半導體公司退休,重回校園唸書;開始第三人生。分享退休投資規劃、科技產業經驗以及校園學習點滴。
甘果的沙龍的其他內容
2025/04/26
本文章說明如何在已安裝 Python 3.9 的 iMac mini 上設定 Python 虛擬環境,以及如何使用 venv 工具、安裝常用函式庫(如 numpy、pyTorch 等),並設定 Jupyter 連動不同 Python 虛擬環境。
Thumbnail
2025/04/26
本文章說明如何在已安裝 Python 3.9 的 iMac mini 上設定 Python 虛擬環境,以及如何使用 venv 工具、安裝常用函式庫(如 numpy、pyTorch 等),並設定 Jupyter 連動不同 Python 虛擬環境。
Thumbnail
2025/04/19
這篇文章說明如何在iMac mini M4上設定Jupyter Notebook作為遠端程式設計伺服器,方便使用iPad進行程式開發。文章涵蓋Jupyter Notebook的安裝、設定遠端連線以及建立可執行的shell script,讓伺服器能持續運作。
Thumbnail
2025/04/19
這篇文章說明如何在iMac mini M4上設定Jupyter Notebook作為遠端程式設計伺服器,方便使用iPad進行程式開發。文章涵蓋Jupyter Notebook的安裝、設定遠端連線以及建立可執行的shell script,讓伺服器能持續運作。
Thumbnail
2025/01/30
在上一篇的強韌學習中,可以看到行為 (action) 的主要還是依據 Q-Table 的最大數值來決定;而 Q-Table 中的數值是依照過去的行為經驗累積而來;在經驗累積的過程中,每次單純累計回饋 (reward) 的數值;所以,可以觀察到最後形成的 Q-Table 各個數值內容會逐漸地累計而出現
Thumbnail
2025/01/30
在上一篇的強韌學習中,可以看到行為 (action) 的主要還是依據 Q-Table 的最大數值來決定;而 Q-Table 中的數值是依照過去的行為經驗累積而來;在經驗累積的過程中,每次單純累計回饋 (reward) 的數值;所以,可以觀察到最後形成的 Q-Table 各個數值內容會逐漸地累計而出現
Thumbnail
看更多
你可能也想看
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
「欸!這是在哪裡買的?求連結 🥺」 誰叫你太有品味,一發就讓大家跟著剁手手? 讓你回購再回購的生活好物,是時候該介紹出場了吧! 「開箱你的美好生活」現正召喚各路好物的開箱使者 🤩
Thumbnail
本文介紹如何將蘋果iMac mini作為CP值最高的人工智慧程式設計伺服器,搭配 iPad 進行遠端程式設計工作。文章說明瞭啟動遠端服務、連接SSH伺服器、使用外接硬碟及連接FTP伺服器等步驟,並推薦了相關應用 app。
Thumbnail
本文介紹如何將蘋果iMac mini作為CP值最高的人工智慧程式設計伺服器,搭配 iPad 進行遠端程式設計工作。文章說明瞭啟動遠端服務、連接SSH伺服器、使用外接硬碟及連接FTP伺服器等步驟,並推薦了相關應用 app。
Thumbnail
蘋果商品策略背後的商業價值是本文的關鍵,透過對 AI 裝置端執行、不同於其他競爭對手的佈局和對自身生成式 AI 架構的深度整合。鼓勵讀者不僅要知道怎麼做(know-how),還要了解為什麼這樣做(know-why),不斷挑戰現況。
Thumbnail
蘋果商品策略背後的商業價值是本文的關鍵,透過對 AI 裝置端執行、不同於其他競爭對手的佈局和對自身生成式 AI 架構的深度整合。鼓勵讀者不僅要知道怎麼做(know-how),還要了解為什麼這樣做(know-why),不斷挑戰現況。
Thumbnail
2024 COMPUTEX中AI PC是關注焦點,AI PC(人工智慧個人電腦)能在本地設備上執行人工智慧運算,提高效率、降低延遲,同時也增加資訊安全性。此篇文章介紹了AI PC的定義、功能、應用場景、大廠在AI PC市場的佈局,以及AI PC未來發展。而AI PC可能成為PC市場的主流產品。
Thumbnail
2024 COMPUTEX中AI PC是關注焦點,AI PC(人工智慧個人電腦)能在本地設備上執行人工智慧運算,提高效率、降低延遲,同時也增加資訊安全性。此篇文章介紹了AI PC的定義、功能、應用場景、大廠在AI PC市場的佈局,以及AI PC未來發展。而AI PC可能成為PC市場的主流產品。
Thumbnail
Apple 最新的系統系列,在今天台灣時間 11 日凌晨正式亮相了,只能說這波 AI 操作真的有點厲害啊。
Thumbnail
Apple 最新的系統系列,在今天台灣時間 11 日凌晨正式亮相了,只能說這波 AI 操作真的有點厲害啊。
Thumbnail
當然以微軟的角度來說,將AI PC限縮成Copilot+ PC有利於將Copliot = AI的話語權綁在自己身上,畢竟其認定最大對手蘋果也開始使用AI PC一詞,與其在同個領域搶話語權,不如把重心移到自家的Copilot上,所以這次微軟也發表了一系列Copilot的功能
Thumbnail
當然以微軟的角度來說,將AI PC限縮成Copilot+ PC有利於將Copliot = AI的話語權綁在自己身上,畢竟其認定最大對手蘋果也開始使用AI PC一詞,與其在同個領域搶話語權,不如把重心移到自家的Copilot上,所以這次微軟也發表了一系列Copilot的功能
Thumbnail
AI PC 硬體 + AI OS + AI PC 摘要
Thumbnail
AI PC 硬體 + AI OS + AI PC 摘要
追蹤感興趣的內容從 Google News 追蹤更多 vocus 的最新精選內容追蹤 Google News