Python: 64-битный Numpy?

1

В настоящее время я работаю с numpy на 32-битной системе (Ubuntu 10.04 LTS).

Могу ли я ожидать, что мой код будет работать свободно, точно так же, на 64-битной (Ubuntu) системе?

Имеет ли numpy проблемы совместимости с 64-битным python?

  • 0
    Вы проверили сайт NumPy? Почему бы не посмотреть на их баг-трекер и посмотреть, не появилось ли что-нибудь?
  • 1
    Я использовал numpy / scipy на 64-битной системе без 64-битных проблем за последние 4 года. (И это было примерно на 35% быстрее при выполнении 64-битной двойной математики, чем при использовании Core 2 Duo в 32-битном режиме.)
Теги:
numpy

2 ответа

4
Лучший ответ

NumPy уже много лет используется на 64-битных системах всех типов. Я сомневаюсь, что вы найдете что-нибудь новое, что не появится в другом месте.

  • 0
    спасибо, я ценю ваш ответ.
2

Существуют официальные пакеты Ubuntu, и в инструкциях по установке явно упоминается AMD64 как целевая платформа: установка SciPy/Linux.

Код использует идентификаторы типов с точными определениями размеров (например, "float64") внутри, поэтому код также будет переносимым между форматами. Вы должны заметить влияние производительности на лучшее или худшее в зависимости от типа алгоритмов, которые вы запускаете.

  • 0
    благодарю вас. что вы подразумеваете под AMD64 as a target plattform ?
  • 0
    @ user326424: Это означает, что его можно скомпилировать для 64-битных процессоров.
Показать ещё 1 комментарий

Ещё вопросы

Сообщество Overcoder
Наверх
Меню