ParaWeb: Parallel Programming Patterns for Web Development
ParaWebは、メッセージパッシング、共有メモリ、およびWebGPUコンピュートシェーダーにわたる10種類の並列プログラミングパターンを実装したTypeScriptライブラリであり、Node.jsおよびブラウザにおいて、逐次的なJavaScriptに対する大幅な高速化とC++ライブラリに対抗しうる競争力のあるパフォーマンスを実証しつつ、GPUの効率性に対するデータ転送オーバーヘッドの決定的な影響を浮き彫りにしています。