问题标签 [boinc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
563 浏览

distributed-computing - 通过 boinccmd 行实用程序在 BOINC 上强制完全 (100%) CPU 利用率

我正在运行 BOINC 的云实例,并且只能通过 SSH 上的 boinccmd 与之交互,但我只看到 CPU 利用率保持在 10%。

boinccmd 的在线资源没有详细说明如何设置 CPU 限制。有人可以帮忙吗?

0 投票
1 回答
93 浏览

windows - Windows BOINC 客户端 - 如何完全自定义处理器使用?

随着时间的推移,我陷入了 Boinc Manager 界面关于 CPU 使用率的限制。当客户端在也用于其他一些活动的机器上运行并且您希望最小化让 Boinc 运行其进程的影响时,这一点尤其重要。

0 投票
1 回答
173 浏览

android - 大写示例。计算错误:任务的输出文件不存在

我正在使用 BOINC 示例中的大写示例来为 android 构建 BOINC 应用程序。我已经使用本教程设置了我的服务器,并且我正在按照本教程为 android 构建 BOINC 应用程序。

到目前为止我做了什么?

  • 构建了androidarm工具链
  • 构建 openssl 和 curl arm 库
  • 内置 boinc arm 库
  • 编译大写源代码没有任何错误。

所有这些步骤都是使用此处给出的 ARM 脚本完成的。我已经在apps -> example_app->30000->arm-android-linux-gnu文件夹中上传了编译好的大写应用程序

我遇到的问题

从Google Play下载了 BOINC ,并添加了我自己的项目 URL。它下载了所有任务。任务正在运行,但由于缺少输出而停止,如屏幕截图所示。我已经搜索过这个问题,并且有人在其他论坛上说

“输出文件不存在”始终是早期故障的症状,本身不是问题

我试图了解遵循所有步骤后出了什么问题。

在 ARM 架构的 Android 5.0、4.2、4.1 上进行测试,但结果相同。我制作了windows客户端版本,它工作正常。

事件簿 任务

0 投票
2 回答
680 浏览

hadoop - BOINC 和 Hadoop/Spark/etc 的区别

BOINC https://en.wikipedia.org/wiki/Berkeley_Open_Infrastructure_for_Network_Computing有什么区别

与一般 Hadoop/Spark/等相比。大数据框架?它们似乎都是分布式计算框架 - 有没有我可以阅读差异或特别是 BOINC 的地方?

似乎欧盟的大型强子对撞机正在使用 BOINC,为什么不使用 Hadoop?

谢谢。

0 投票
2 回答
1350 浏览

amazon-ec2 - 当我尝试在 Boinc 客户端(Google Cloud 或 AWS)中添加项目时出现错误“无法连接到本地主机”

我正在尝试在 Google Cloud 或 AWS 上运行项目。每次我看到相同的响应“无法连接到本地主机”。

我根据建议执行命令:

为什么 Boinc 客户端连接不上本地主机?

0 投票
1 回答
313 浏览

xml - Boinc :一个 Windows 批处理文件,用于使用调度程序恢复挂起的任务

向 Windows 批处理脚本向导请求一些魔法......:D

出于比赛目的,我的团队成员使用BoincTasks在完成 99% 时自动暂停 Boinc 工作单元,因此他们可以在开始日期后恢复它们,从而在短时间内发送大量结果。不幸的是,BoincTasks 可以自动挂起任务,但不能自动恢复它们。所以:如果用户不能在某个日期/时间留在计算机前手动恢复任务,最好有一个 Windows 批处理脚本能够完成这项工作,由 Windows 调度程序触发。

Boinc 使用(假).XML 文件来跟踪他管理的任何任务。通常,您会在此处找到它:C:\ProgramData\BOINC\client_state.xml

这是其中有趣的部分(完整文件为 368k):

每个任务都有一个“active_task”标签。暂停的任务将“active_task_state”子标签设置为“0”。

Boinc 有一个命令行可执行文件,可以恢复单个任务,假设您知道一些参数。这是一个例子:

所以,我想编写一个批处理脚本,能够从选定的“project_master_url”恢复挂起的任务。这是理想的场景:我想从“asteroidsathome”Boinc 项目中恢复所有任务(参见上面代码中的 url)。

  1. 打开并解析 "C:\ProgramData\BOINC\client_state.xml" ;
  2. "project_master_url"=="the project url"找到所有具有AND的“active_task”分支"active_task_state"==0
  3. 对于每个任务,执行命令行,如上所述。

我很习惯 Linux .sh 和 PHP 脚本,但我只是不明白如何在 Windows 批处理中获得相同的结果。我已经找到了如何使用以下方法解析 XML:从批处理中解析 xml ......但是“过滤/将提取的数据扔到命令行”过程仍然是一个谜 :(

一些咒语可以施展吗?感谢:D

0 投票
1 回答
356 浏览

linux - 让 BOINC 利用树莓派 3 上的所有内核

我已经在一堆树莓派上安装了 Boinc。这是它们唯一的用途,除了用于配置的 ssh 访问。

使用默认选项运行时,只会同时处理两个任务。这很明显,“boinccmd --get_tasks”命令返回两个当前任务,“top”命令也显示两个 boinc 线程进程 100%。这意味着两个核心正在满负荷运行,而另外两个处于空闲状态。

我想利用所有四个内核,但只有控制台访问权限,所以没有 BOINC 管理器。

我假设正在使用的配置是 /etc/boinc-client/cc_config.xml,并且让服务重新读取它的命令是 boinccmd --read_cc_config。

我查看了https://boinc.berkeley.edu/wiki/client_configuration上的配置文档,但找不到任何似乎可以满足我需要的开关。

0 投票
1 回答
69 浏览

iptables - 如何使用 iptables 在 boinc 中打开端口

女巫代码我需要打开 boinc iptables 吗?

我需要连接到 grcpool.com 服务器

我发现我需要打开端口 tcp 和 udp (31416)

我正在使用此代码:

但仍然不起作用:/

谁能帮我 ??

谢谢你帮助我!

0 投票
1 回答
53 浏览

ubuntu - Boinc Manager 卡在准备报告状态栏

我在 ubuntu 服务器上设置 boinc 管理器,并从 mac os dekstop 远程设置。

我的问题是我在 ubuntu 服务器中使用 iptables。

Boinc 管理器日志说:(BOINC 无法访问 Internet - 检查网络连接或代理配置。)

但是 Boinc 经理说(准备报告)卡在 iptables 中。

如果我获得完全访问权限,它将上传它。所以我 100% 确定它是 itpables

有人可以帮我弄这个吗?

0 投票
1 回答
873 浏览

gpu - Ubuntu - 如何判断 CPU 应用程序当前正在使用 AVX 还是 SSE?

我目前在许多具有 GPU 的服务器上运行 BOINC。

服务器运行 GPU 和 CPU BOINC 应用程序。

由于 AVX 和 SSE 在 CPU 应用程序中使用时会降低 CPU 频率,因此我必须选择一起运行的 CPU/GPU,因为某些 GPU 应用程序会遇到瓶颈(运行时间完成速度较慢),而其他应用程序则不会。

目前,一些 CPU 应用程序已命名,因此可以清楚地看到它们是否使用 AVX,但大多数不是。

因此,我是否可以运行任何命令以及某种查看方式,以查看当前运行的任何 CPU 应用程序是否正在使用 AVX 或 SSE(任何版本)?

另外作为旁注,我是否应该以相同的方式处理任何 FMA 使用(例如,由于 CPU 温度增加,它是否会减慢 CPU 频率)?

谢谢