1

最近学校で、並列コンピューティングのクラスで C++/OpenMPI を教えられました。C++ でプログラミングするのはあまり好きではありません。C++ はレベルが低く、プログラムするのが難しく、間違いを犯しやすいなどの理由からです。

だから私は、JavaScript/NodeJS (私が好きになり始めたもの) は実際に本当に並列なのだろうかと考えてきました。それとも、非ブロッキング操作を使用して並列実行をシミュレートしているだけですか (私はそうだと思います)? async私が OpenMPI で使用したものと同様の機能を提供するようなライブラリがあります。収集、分散、さらには「並列」です。しかし、ノンブロッキングIOを使用して並列処理をシミュレートしているだけだと感じていますか?

おそらく、node-webcl真に平行なだけですか?

更新: Web ワーカー経由で可能と思われる (~31 分): http://www.infoq.com/presentations/Parallel-Programming-with-Nodejsを見る

4

2 に答える 2

0

Node.js を使用すると、JavaScript は単一のスレッドで実行されます。IO はノンブロッキングです。

于 2012-11-22T04:05:10.010 に答える