问题标签 [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.
distributed-computing - 通过 boinccmd 行实用程序在 BOINC 上强制完全 (100%) CPU 利用率
我正在运行 BOINC 的云实例,并且只能通过 SSH 上的 boinccmd 与之交互,但我只看到 CPU 利用率保持在 10%。
boinccmd 的在线资源没有详细说明如何设置 CPU 限制。有人可以帮忙吗?
windows - Windows BOINC 客户端 - 如何完全自定义处理器使用?
随着时间的推移,我陷入了 Boinc Manager 界面关于 CPU 使用率的限制。当客户端在也用于其他一些活动的机器上运行并且您希望最小化让 Boinc 运行其进程的影响时,这一点尤其重要。
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客户端版本,它工作正常。
hadoop - BOINC 和 Hadoop/Spark/etc 的区别
BOINC https://en.wikipedia.org/wiki/Berkeley_Open_Infrastructure_for_Network_Computing有什么区别
与一般 Hadoop/Spark/等相比。大数据框架?它们似乎都是分布式计算框架 - 有没有我可以阅读差异或特别是 BOINC 的地方?
似乎欧盟的大型强子对撞机正在使用 BOINC,为什么不使用 Hadoop?
谢谢。
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)。
- 打开并解析 "C:\ProgramData\BOINC\client_state.xml" ;
"project_master_url"=="the project url"
找到所有具有AND的“active_task”分支"active_task_state"==0
;- 对于每个任务,执行命令行,如上所述。
我很习惯 Linux .sh 和 PHP 脚本,但我只是不明白如何在 Windows 批处理中获得相同的结果。我已经找到了如何使用以下方法解析 XML:从批处理中解析 xml ......但是“过滤/将提取的数据扔到命令行”过程仍然是一个谜 :(
一些咒语可以施展吗?感谢:D
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上的配置文档,但找不到任何似乎可以满足我需要的开关。
iptables - 如何使用 iptables 在 boinc 中打开端口
女巫代码我需要打开 boinc iptables 吗?
我需要连接到 grcpool.com 服务器
我发现我需要打开端口 tcp 和 udp (31416)
我正在使用此代码:
但仍然不起作用:/
谁能帮我 ??
谢谢你帮助我!
ubuntu - Boinc Manager 卡在准备报告状态栏
我在 ubuntu 服务器上设置 boinc 管理器,并从 mac os dekstop 远程设置。
我的问题是我在 ubuntu 服务器中使用 iptables。
Boinc 管理器日志说:(BOINC 无法访问 Internet - 检查网络连接或代理配置。)
但是 Boinc 经理说(准备报告)卡在 iptables 中。
如果我获得完全访问权限,它将上传它。所以我 100% 确定它是 itpables
有人可以帮我弄这个吗?
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 频率)?
谢谢