Объединение двух ноутбуков для увеличения памяти
У меня есть два ноутбука со следующими характеристиками, и я хочу подключить их, чтобы увеличить объем памяти, чтобы я мог повысить производительность научных расчетов, которые мне нужно делать дома.
Процессор HP Pavilion dv6 Intel® Core ™ 2 Duo T6500 с частотой 2,10 ГГц и 3,00 ГБ ОЗУ
Sony Vaio PCG-384L Процессор Intel® Core ™ 2 Duo T7700 @2,40 ГГц, 2,00 ГБ ОЗУ
Кстати, у ноутбука Sony нет монитора, который сломан, поэтому я использую его с внешним монитором.
Теперь я хочу подключить эти ноутбуки, чтобы мои программы MATLAB, Fortran и C++ работали лучше. Время от времени мне нужно использовать домашние компьютеры, чтобы выполнять какую-то работу. Итак, как мне этого добиться? Что мне нужно купить или установить на системы?
Самое важное, что меня беспокоит, это то, что я также использую Mac OS X на своем ноутбуке Sony, но не могу запустить его на HP, потому что он не поддерживает VT-X. Есть ли что-то особенное, что я должен сделать, чтобы запустить Mac еще после подключения этих ноутбуков?
Kubuntu 12.04 установлен в HP, Ubuntu 12.04 установлен в Sony (я предпочитаю Kubuntu для моего ноутбука HP по нескольким причинам, и поэтому я не хочу его менять).
Я знаю, что это длинный вопрос, но я не мог понять, что делать.
Спасибо
2 ответа
Единственный способ использовать два компьютера в вашей ситуации - это иметь программу, предназначенную для работы на нескольких отдельных компьютерах, и запускать ее на обоих компьютерах.
Это правда, что существуют общие решения для распределения вычислительной работы между несколькими компьютерами, но если бы это имело смысл в вашей ситуации, вы бы это уже знали, я уверен.
Так что все, что вам нужно, это сетевое соединение между компьютерами, с ssh
доступ.
Ваши программы на Фортране и т. Д. Не будут работать "лучше", но они могут работать два раза параллельно. Если вы действительно хотите использовать оба компьютера каким-либо образом из своих программ, вам нужно добавить поддержку для них.
В этом случае вам потребуется техническая инфраструктура, о которой вы спрашивали, но это не проблема:
Обычно это просто набор библиотек и управляющих программ, которые необходимо установить на обоих компьютерах.
Например, вы можете использовать MPI.
Если вы хотите, чтобы компьютеры работали как кластер компьютеров, чтобы вы могли использовать процессоры и оперативную память как один компьютер, я думаю, вы захотите использовать программу TORQUE... Я никогда не использовал ее, но я Я уверен, что это то, для чего это.