A 回答 (5件)
- 最新から表示
- 回答順に表示
No.4
- 回答日時:
GPUを使った並列処理であれば
・CUDA ( ただしNVDIA製のGPU )
・OpenCL ( 共通ライブラリ )
などがあります。しかしメソッドの引数にメソッドを渡すという方法では不可能です。
また、IntelのSIMDを使った並列処理であれば、最近のコンパイラであれば自動で最適化をしてくれます。
OpenCLを使うことをお勧めします。ただし既存のコードを多少変更する必要があります。そこまで大きな変更はないのでこれが一番手っ取り早いかと思います。
並列化するにはマシン語単位での最適化が必要なためです。
No.1
- 回答日時:
その場合の「並列」とはどういうものでしょう。
100万件あるデータ処理を1万件づつ100個にわかて並列処理したい、、、といったことなのか?
それとも、1本のサーバー・プログラムで100個のクライアントを同時に相手にしたい、、、といったことなのか。
ご存じとは思いますがスレッド(thread)というものがあります。
前述の前者なら1つのスレッドを生成する際に「あなたはここからここまでのデータを」と情報を渡し100個のスレッドを生成すればよいし、後者はクライアントが接続に来るたびに1つのスレッドを生成して以降の通信処理をそこにまかせればよい、、、という形になります。
教材や解説を探す際のキーワードは「スレッド」とか「マルチスレッド」とか「スレッドセーフ」といったところでしょう。
参考まで。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Java java 次の機能を有するメソッドを自クラスに作成し、実装したいです。 機能 名前判定機能 →名前が 3 2022/06/16 16:08
- Java java 飾子を付けること(public static・・・) ・コンソールへの出力処理はmainメ 2 2022/06/16 19:34
- Java javaの質問です 次の機能を有するメソッド4つを自クラスに作成し、実装したいです 【機能】 足し算 1 2022/06/15 17:49
- その他(プログラミング・Web制作) pythonでクラスで複数のメソッドを利用する方法 2 2022/04/15 04:17
- Visual Basic(VBA) セルS2に入力した「月」と一致したB列の右隣へセルS110の値を転記する下記マクロを実行するとエラー 2 2022/12/06 17:32
- Visual Basic(VBA) 【VBA】もし、値が0だったら左のセルと合わせて削除したい 3 2023/04/20 10:12
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/17 18:41
- その他(プログラミング・Web制作) どういうプログラムで組みますか?google colabでやってるんですけど、出来る方お願いします。 1 2022/07/06 09:28
- Visual Basic(VBA) マクロVBA 1シートをまとめる 閉じ方 初心者 SOS! 1 2022/06/17 14:54
- Visual Basic(VBA) vbaエクセルマクロについて RemoveDuplicatesを使わずに、重複行を削除すらマクロを作 3 2023/03/02 22:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Javaでのスレッドでの不明点
-
tryの終了
-
C#でイベントハンドラを呼び出...
-
JDBCでテーブルUPDATE後の再検...
-
doGetとdoPostの違い
-
再度、スレッドが実行中かどう...
-
C#の処理をリアルタイムに表示...
-
ExcelVBA で文字列の特定の文字...
-
switch文の中に、throws new Ex...
-
エクセルVBAで、条件に一致する...
-
「タイプ初期化子が例外をスロ...
-
Labelコントロールに数字を代入...
-
インスタンス参照でアクセスで...
-
final修飾子を使っているのに、...
-
JSPのメソッドサイズ制限について
-
private static という変数の修飾
-
エクセルVBAにおけるON TIMEメ...
-
同じクラスにならない確率を教...
-
ExcelのxlDialogInsertPictureで。
-
VBAでの[]
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
tryの終了
-
Javaでのデバッグコード削除
-
C#で別スレッドの終了を知りたい
-
数値の定数を付ける時
-
Tomcat高負荷時の設定について
-
ラベルの表示までが異常に遅い...
-
ラジオボタンの選択判定
-
JavaScriptからJAVAクラスを呼...
-
Javaプログラムからポップアッ...
-
再度、スレッドが実行中かどう...
-
WPF C#でF10のイベント取得方法...
-
SwingUtilities.invokeLater(ne...
-
onBlurとonFocusの処理順序につ...
-
表示待ち時間に「処理中...」の...
-
ファイルの排他
-
vba Sleep関数について教えてく...
-
ExcelVBA で文字列の特定の文字...
-
JAVAにおける画像のJPEG保存の...
-
Javaプログラムから外部コマン...
-
「UIスレッド」「マルチスレッ...
おすすめ情報
前者の処理を分担して処理するやつです。