Рейтинг:0

Предупреждение Google Cloud Function «Предупреждение OpenBLAS — не удалось определить размер кэша L2 в этой системе».

флаг mx

я получаю предупреждение

ПРЕДУПРЕЖДЕНИЕ OpenBLAS - не удалось определить размер кэша L2 в этой системе, предполагаемый размер 256 КБ.

в логах вкладки "ЖУРНАЛЫ" облачной функции.

На Stack Overflow уже есть Q/A по этому поводу: Предупреждение AppEngine — ПРЕДУПРЕЖДЕНИЕ OpenBLAS — не удалось определить размер кэша L2 в этой системе, но он не запрашивается для облачной функции Google, а только для Google App Engine.

Интересно, как я могу избавиться от этого предупреждения в облачной функции Google и стоит ли мне вообще беспокоиться?

  • В любом случае это просто предупреждение, и довольно тяжелая облачная функция (с большим количеством вычислений + экономия 50 МБ csv, 700 МБ необходимой оперативной памяти, выделенный 1 ГБ, время ожидания 540 с) все равно выполняется. Ничего не делать может быть принятым ответом.
  • Возможно где-то в настройках можно найти размер кеша L2, какая система здесь имеется в виду?
tripleee avatar
флаг ar
Кэш L2 — это функция используемого вами процессора. Возможный межсайтовый дубликат https://stackoverflow.com/questions/55016899/appengine-warning-openblas-warning-could-not-determine-the-l2-cache-size-on
questionto42standswithUkraine avatar
флаг mx
@tripleee Этот вопрос/ответ имеет тег google-cloud-functions.
Рейтинг:1
флаг gq

Предупреждение просто говорит вам, что OpenBLAS который является зависимостью Pandas, не может определить некоторые настройки среды Cloud Function, скорее всего, из-за того, что Cloud Function работает в виртуализированных средах. Я предлагаю вам просто игнорировать предупреждение, так как это не проблема в Cloud Function.

questionto42standswithUkraine avatar
флаг mx
Имеет смысл, поскольку CF также просто использует контейнер. Я действительно «импортирую панд как pd» для функции «pd.to_csv()» :). Хороший улов. Возможно, это немного похоже на локальный запуск моего собственного контейнера докеров, чтобы получить [ПРЕДУПРЕЖДЕНИЕ: запуск pip от имени пользователя root] (https://stackoverflow.com/a/70586037/11154841), который вы также можете просто игнорировать.
questionto42standswithUkraine avatar
флаг mx
Возможно, это можно исправить с помощью [Компиляция numpy с интеграцией OpenBLAS] (https://stackoverflow.com/questions/11443302/compiling-numpy-with-openblas-integration). Я не тратил время на тестирование, но, возможно, можно было бы использовать OpenBLAS и в облачной функции.

Ответить или комментировать

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