問題タブ [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 - BOINCのプログラミング経験はありますか?
私は私の小さなプロジェクトのためにBOINCに魅了されています。BOINCのことは聞いたことがありますが、その仕組みについてはあまり読んでいません。これは主に、現在他の優先事項に焦点を合わせているためです。私が知りたいのは、実際にBOINCのプログラムを作成して、分散コンピューターネットワークでプログラムを実行しようとした人がいるかどうかです。特に私は次の質問に興味があります:
- それはどのように機能しますか?コードをコンパイルしてどこかに投稿すると、クライアントがダウンロードして、ワークユニットのリクエストと結果を受け取りますか?
- どの言語をサポートしていますか?ランタイムをどのように処理しますか(必要なものがすべて含まれた完全で独立したパッケージを提供できると思います)
- あなたのプロジェクトが存在することを人々はどのようにして知り、参加することを選択しますか?
- 私の生活を楽にするためにどのようなサービスを提供していますか?一般的なタスク用に事前に作成されたライブラリはありますか?
私は実際の経験が好きです。ウィキペディアは優れた情報源になり得ますが、私は実際のユースケースを好みます。
methods - BOINC: そのためのプログラムをコーディングする方法と、それをクライアント/サーバー システムに実装する方法の簡単な例はありますか?
私は卒業論文として数値法を行い、それをJavaでコーディングしました。適切に実行すると、多くの計算時間が必要になります。そこで代替案を探し、BOINC を見つけました。残念ながら、BOINC でメソッドを実行する時間がありませんでした。私は航空宇宙の学生でプログラマーではなく、Java プログラムを優先することにしたからです。これで完成ですが、BOINC環境に移植したいと思っています。
残念ながら、私は例をやり直して学んでいますが、公式サイトhttp://boinc.berkeley.eduでもインターネットでも見つけることができませんでした。では、簡単で良い例を知っていますか、それとも BOINC の経験があり、そのような boinc プロジェクトのための新しいプラットフォームを開始したいと考えていますか?
seti や折り畳みプロジェクトほど多くの作業単位がないため、24 時間年中無休で実行することはできないという私の方法については現実的です。そのため、プロジェクトの一部にその時点で作業単位がない場合に、別のプラットフォーム プロジェクトに取り組むことができるように、自分のプロジェクト以上のプラットフォームを持ちたいと考えています。
しかし、これを開始するには、単純にして、コーディング方法とクライアントおよびサーバー システムでの使用方法を知りたいだけです。サンプル プロジェクトがどのようなもので動作するかは問題ではありませんが、それが十分に単純であり、それを理解して自分の方法に拡張できる限りは問題ありません。
前もってありがとう、アンドレアス!:)
PS: BOINC が Java をプログラミング言語としてサポートしていることは知っており、私のメソッドは Java でコーディングされています。
c++ - パラメータタイプvoid*&はどういう意味で、その用途は何ですか?
C ++で記述されたAPIを調べていますが、次のパラメータータイプの意味について混乱しています。
void*& data
これは、ユーザーがvoidポインターへの参照を渡すことを意味しますか?それが本当なら、ポイントは何ですか?つまり、void *はすでに間接化されているのに、なぜもう一度リダイレクトしたいのでしょうか。
multithreading - CPU使用率に合わせてパフォーマンスを適応的に調整する方法は?
そこの。この質問が理にかなっているのかどうかもわかりませんが、BOINC ベースのアプリケーションは、ユーザーのアプリケーションの実行に影響を与えることなく、「空いている」CPU のみを使用するようにパフォーマンスを調整するにはどうすればよいでしょうか?
ありがとう、
トゥヌズ
boinc - BOINC マネージャーの別のインスタンスが既に実行されています... - クライアント/パスワードは何ですか?
タスクを終了せずに、BOINC マネージャーを閉じました (または閉じたと思っていました)。タスクを管理するためにマネージャーを再度開くと、「別の BOINC マネージャーのインスタンスがこのコンピューターで既に実行されています。監視するクライアントを選択してください」というダイアログが表示され、ホスト名とパスワードを求められました。
(おそらく) まだ実行中のクライアントに接続するには、何を入力すればよいですか?
parallel-processing - 既存の実行可能ファイルをどのように並列化しますか?
ラボには、多くのデータ処理を伴う MRI 分析に使用されるソフトウェアがあります。プログラム自体を編集せずに、プログラムによって生成された負荷を複数のコンピューター/GPU に再分散する方法はありますか?
macos - BOINC サイクルをアクティブなプロジェクトにする方法
私は OSX に BOINC マネージャーをインストールしており、3 つのプロジェクトにサブスクライブしています。
BOINC マネージャーが各プロジェクトで一定時間後にこれらのプロジェクトを循環するようにスケジュールする方法はありますか?
PS: BOINC マネージャーの設定である必要はありません。コマンドラインからでもできる方法があればいいのですが
iphone - ジェイルブレイクされたiPhone用にコンパイルする場合、どのコアをターゲットにする必要がありますか?特にiPhone4sで
ジェイルブレイクされたiPhone用にコンパイルする場合、どのコアをターゲットにする必要がありますか?特にiPhone4sで。Cortex-A9に対してコンパイルするのは安全だと思いますが、これについての考えを聞いてみたいと思います。
iOS用のBOINCをコンパイルしたいと思っており、これをテストしたいと思います。最終的には、公式のグリッドコンピューティングアプリをApp Storeに提出する予定ですが、「内部」の試行錯誤が最初に行われると考えています。
java - メイン クラスが見つかりませんでした: SortAlgorithms
私はこのJavaクラスを持っています:
そして、Boinc プラットフォームの他のマシンにデプロイします。このクラスを実行するための bash スクリプトがあります。
そして、私はこのエラーを受け取ります:
誰が何が起こっているのか知っていますか?事前に感謝します。フェリペ