【问题标题】:GCP CloudFunctions: OpenBLAS WARNING - could not determine the L2 cache size on this systemGCP CloudFunctions:OpenBLAS 警告 - 无法确定此系统上的 L2 缓存大小
【发布时间】:2021-08-20 15:07:38
【问题描述】:

GCP云功能升级到python3.8后开始报这个错误

OpenBLAS 警告 - 无法确定 L2 缓存大小 系统

它会在函数被调用后的某个时间出现在堆栈驱动程序日志中。不会引发其他错误。 GCF 正常执行。

GCF 没有“缓存”设置,只有内存限制,这些都可以。

【问题讨论】:

标签: google-cloud-platform google-cloud-functions


【解决方案1】:

App Engine、Cloud Functions 和 Cloud Run 等无服务器环境在沙盒中运行,类似于 gVisor。这个沙箱保护系统免受恶意调用并阻止一些低级指令。应该舍弃这个获取CPU能力的。

我在 Cloud Run 上运行 Tensorflow Serving 时得到了同样的结果。

【讨论】:

  • 这很奇怪,因为 CloudRun 和 CloudFunctions 都不能选择实例类型/缓存大小。我希望我最后不会收到意外的账单。
  • 只是您的应用不会被优化以利用所有 CPU 功能,而是使用通用/低配置优化。它将花费更多的 CPU 周期,因此成本更高。但最后没有那么多。
猜你喜欢
  • 2019-11-26
  • 2020-12-15
  • 2014-02-13
  • 2013-01-20
  • 2021-11-27
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多