Библиотеки Macbook m1 и python [закрыто]

11
wizarpy_vm 2020-12-02 07:39.

Подходит ли новый macbook m1 для анализа данных?

Работают ли библиотеки Python для науки о данных, такие как pandas, numpy, sklearn и т. Д., На чипе macbook m1 (Apple Silicon) и насколько быстро по сравнению с MacBook на базе Intel предыдущего поколения?

1 answers

23
jakub 2020-12-02 07:43.

В этом репозитории GitHub есть много полезной информации о чипе Apple M1 и науке о данных в Python. https://github.com/neurolabusc/AppleSiliconForNeuroimaging. Ниже я привел репрезентативные цитаты.

TL; DR

Если вы не разработчик, я настоятельно рекомендую ученым не покупать компьютер Apple Silicon в краткосрочной перспективе. Для продуктивной работы потребуется перенос основных инструментов. В более долгосрочной перспективе эта архитектура может оказать глубокое влияние на науку. В частности, если Apple разрабатывает серверы, которые используют замечательную энергоэффективность своих процессоров (конкурируют с AWS Graviton) и используют язык Metal и графические процессоры для вычислительных задач (конкурируя с продуктами NVidia Tesla и языком CUDA).

Ограничения, с которыми сталкивается Apple Silicon

Инфраструктура, на которую полагаются ученые, еще не доступна для этой архитектуры. Вот некоторые из краткосрочных ограничений:

  • Ученым, использующим популярные языки R, Julia и Python, требуется компилятор Fortran с открытым исходным кодом. Хотя Python доступен в Apple Silicon, такие инструменты, как Numpy и Scipy, требуют компиляции Fortran. Одним из решений является установка дистрибутива Python, такого как miniconda, и запуск его установщика pip для добавления пакетов Intel (скрипты, включенные в этот репозиторий, требуют numpy, pandas и seaborn). При первом импорте одной из этих библиотек во время их перевода возникает задержка. Впоследствии переведенные библиотеки Python, похоже, работают нормально.
  • Хотя компилятор Apple C Clang генерирует быстрый машинный код, многим научным инструментам придется подождать, пока не станут доступны компиляторы gcc, golang и gFortran.
  • Такие инструменты, как VirtualBox, VMware Fusion, Boot Camp и Parallels, еще не поддерживают Apple Silicon. Многие пользователи полагаются на эти инструменты при использовании программ Windows и Linux на своих компьютерах с macOS.
  • Docker не поддерживает Apple Silicon. Эти контейнеры популярны во многих инструментах нейровизуализации.
  • Многие домашние компоненты не поддерживают Apple Silicon. Пользователи должны будут установить переведенные компоненты или собрать поддерживаемые модули из исходного кода.
  • MATLAB используется многими научными инструментами, включая SPM. Хотя Matlab работает с переводом, он пока недоступен изначально (и файлы mex необходимо перекомпилировать).
  • FSL и AFNI пока не поддерживают эту архитектуру. Хотя код может работать при переводе, при создании некоторых собственных инструментов необходимо дождаться обновления компиляторов и библиотек. Скорее всего, на это потребуются месяцы.
  • Текущее поколение M1 имеет только четыре высокопроизводительных ядра. Большинство конвейеров нейровизуализации объединяют последовательные задачи, для которых требуется только одно ядро ​​(где M1 превосходит M1), а также параллельные задачи. Эти параллельные задачи могут использовать ЦП с большим количеством ядер (как показано в тестах pigz и niimath ниже). Имейте в виду, что эта смесь последовательного и параллельного кода подчиняется закону Амдала с уменьшающейся отдачей от дополнительных ядер.
  • Текущее поколение M1 имеет максимум 16 ГБ оперативной памяти. Наборы данных нейровизуализации часто требуют больших объемов памяти (особенно для наборов данных с многополосным ускоренным функционалом, в состоянии покоя и диффузии).

Related questions

MORE COOL STUFF

Яна Дуггар: все, что она говорила о любви и ее 5-летнем окне, чтобы найти «того самого»

Яна Дуггар: все, что она говорила о любви и ее 5-летнем окне, чтобы найти «того самого»

Яна Дуггар открыто говорила о своих поисках любви. Вот все, что она сказала на эту тему и о своем пятилетнем окне для замужества.

Сэм Хьюэн точно знает, что он возьмет из съемочной площадки «Чужестранки»: «Я чувствую себя Джейми, когда надеваю их»

Сэм Хьюэн точно знает, что он возьмет из съемочной площадки «Чужестранки»: «Я чувствую себя Джейми, когда надеваю их»

Звезда «Чужестранки» Сэм Хьюэн недавно рассказал, что он возьмет со съемочной площадки, чтобы вспомнить Джейми Фрейзера, роль, которая сделала его звездой.

Ранняя песня Beatles, которая вошла в число «самых захватывающих выступлений» группы, по мнению инсайдера Fab Four

Ранняя песня Beatles, которая вошла в число «самых захватывающих выступлений» группы, по мнению инсайдера Fab Four

«She Loves You» была написана за час, записана за день и стала песней The Beatles с одним из лучших исполнений в их карьере.

Долли Партон помогла своей «инвалидной» бабушке, когда ни один из других внуков не стал бы — она тоже разыгрывала ее

Долли Партон помогла своей «инвалидной» бабушке, когда ни один из других внуков не стал бы — она тоже разыгрывала ее

У Долли Партон и ее бабушки Бесси были особые отношения. Бабушка Партон была очень больна, но это не мешало Долли разыгрывать ее.

Происхождение ислама: религиозная история

Происхождение ислама: религиозная история

Истоки ислама восходят к началу VII века на Аравийском полуострове. Ислам зародился в Мекке, где человек по имени Мухаммад, преуспевающий торговец из могущественного племени, получил божественное откровение.

Какая древесина самая твёрдая в мире?

Какая древесина самая твёрдая в мире?

Вы можете подумать, что дуб или гикори — прочные породы дерева, но когда речь идет о самой твердой древесине в мире, они даже близко не стоят.

10 самых страшных морских существ, скрывающихся в глубинах океана

10 самых страшных морских существ, скрывающихся в глубинах океана

Океан полон красоты, но он также скрывает одних из самых страшных морских существ на планете. Многие из этих животных скрываются глубоко под поверхностью океана, в тёмном, полном давления мире морских глубин.

10 лучших чар для мечей в Minecraft

10 лучших чар для мечей в Minecraft

Если вы сражаетесь с враждебными мобами или готовитесь к PvP-боям, знание лучших чар для мечей в Minecraft может дать вам серьёзное преимущество. Зачарование мечей позволяет наносить больше урона, увеличивать количество выпадающих мобов и продлевать срок службы меча.

Резюме «Медведя»: Маркус — самый добрый, мягкий и искренний человек в Чикаго?

Резюме «Медведя»: Маркус — самый добрый, мягкий и искренний человек в Чикаго?

В «Детях» появится громкая камео и несколько разрушительных новостей

За 9800 долларов вы бы упаковали их в эту семиместную Toyota RAV4 2008 года выпуска?

За 9800 долларов вы бы упаковали их в эту семиместную Toyota RAV4 2008 года выпуска?

Утверждается, что этот RAV4 находится в отличном состоянии и готов к игре в музыкальные стулья.

Фургон доставки Amazon загорелся в результате огненного взрыва во время летней жары в Хьюстоне

Фургон доставки Amazon загорелся в результате огненного взрыва во время летней жары в Хьюстоне

На кадрах, снятых с дрона, видно, как пожарные изо всех сил пытаются потушить пламя.

«Шоу Черной Пантеры» от Marvel станет самым важным анимационным шоу за всю историю

«Шоу Черной Пантеры» от Marvel станет самым важным анимационным шоу за всю историю

«Глаза Ваканды» напрямую связаны с MCU, а также обновления о «Людях Икс '97», «Что, если...», «Сорвиголова» и многом другом.

Анна Винтур покидает пост главного редактора Vogue после 37 лет работы — и она нанимает сотрудников!

Анна Винтур покидает пост главного редактора Vogue после 37 лет работы — и она нанимает сотрудников!

Бессменный главный редактор, присоединившийся к американскому Vogue в 1988 году, объявил эту новость на совещании сотрудников утром в четверг, 26 июня.

История знакомств Авы Гарднер: взгляд назад на браки и романы голливудской иконы

История знакомств Авы Гарднер: взгляд назад на браки и романы голливудской иконы

Ава Гарднер была замужем за Микки Руни и Фрэнком Синтрой, и встречалась с несколькими другими голливудскими звездами. Вот взгляд назад на историю знакомств Авы Гарднер.

Кто жена Джона Клиза? Все о Дженнифер Уэйд

Кто жена Джона Клиза? Все о Дженнифер Уэйд

Джон Клиз женился на Дженнифер Уэйд в 2012 году. Вот все, что нужно знать о жене Джона Клиза, Дженнифер Уэйд.

Кто муж Эллисон Феликс? Все о Кеннете Фергюсоне

Кто муж Эллисон Феликс? Все о Кеннете Фергюсоне

Олимпийская чемпионка Эллисон Феликс вышла замуж за своего мужа Кеннета Фергюсона в 2018 году. Вот все, что нужно знать о муже Эллисон Феликс, Кеннете Фергюсоне.

местоимения очень страшные

Это поражает меня Внезапно, как это часто бывает, Это снова и снова на полпути <Нет, не то, что в Тихом океане, ты темно-бордовый, то, что на карнавале> Каждый громкий заголовок…..

3 проверенных способа улучшить свои навыки письма

Преимущества письма и стратегии, которые помогут вам в этом

3 проверенных способа улучшить свои навыки письма

В 2022 году, с выпуском GPT-3, навыки письма, кажется, стали менее важными. С помощью ИИ люди с плохим письмом также могут генерировать качественный персонал.

Медленная эрозия: раскрытие того, как люди угасают в своей карьере

Медленная эрозия: раскрытие того, как люди угасают в своей карьере

В современном быстро меняющемся и конкурентном мире карьера играет важную роль в личностном росте, финансовой стабильности и общей удовлетворенности жизнью. Однако многие люди оказываются в безжалостном цикле застоя и неудовлетворенности, постепенно угасая в своей профессиональной жизни.

Что делает подкаст влиятельным?

Что делает подкаст влиятельным?

На прошлой неделе я заметил пресс-релиз, разосланный через PressGazette (новостной веб-сайт британских СМИ). В статье сообщалось, что Acast, скандинавская компания по размещению и рекламе подкастов, возглавит консорциум «вероятно, самых влиятельных» издателей подкастинга.

Language