![在 OS X 上遠端運行基於 Linux 的 opengl 應用程式](https://rvso.com/image/1284786/%E5%9C%A8%20OS%20X%20%E4%B8%8A%E9%81%A0%E7%AB%AF%E9%81%8B%E8%A1%8C%E5%9F%BA%E6%96%BC%20Linux%20%E7%9A%84%20opengl%20%E6%87%89%E7%94%A8%E7%A8%8B%E5%BC%8F.png)
我想在相對強大的基於Linux(目前是Ubuntu,但這可以更改)的機器上運行一些基於OpenGL 的可視化工具,並在能力較差的OS X 筆記本電腦(MacBook Air,待購買)上與應用程序交互)。如果可能的話,最好的方法是什麼?
更新:正如我在評論中提到的,視窗可以相對較小,例如 1024x768,如果需要的話,我可以在沒有顏色的情況下生活。大多數情況下,3D 模型的背景顏色將超過 50%,因此壓縮應該是有利的。低幀速率不是問題,但不應慢到令人沮喪。我猜 10 f/s 就夠了。
答案1
這樣做將需要非常高的頻寬才能獲得任何不錯的品質幀速率。適度的解析度和適當的幀速率需要 5Gb/s 左右。這意味著剛開始時,兩台裝置上都需要 10Gb 介面。但您很可能會在一個系統或另一個系統上遇到許多其他瓶頸,從而嚴重降低效能。顯示卡匯流排和記憶體經過高度最佳化,可實現極高的頻寬和幀速率。這種最佳化不太可能在遍歷系統匯流排、CPU、RAM、網路卡、線路以及在另一側再次進行所有這些操作時繼續存在。
這一切並不是說不要嘗試。我很好奇它到底會如何執行:-)