大会名称
2021年 情報科学技術フォーラム(FIT)
大会コ-ド
F
開催年
2021
発行日
2021-08-12
セッション番号
7p
セッション名
マルチメディア通信と分散処理
講演日
2021/08/27
講演場所(会議室等)
p
講演番号
M-029
タイトル
Web Workerの学習コストと非同期処理との親和性とに着目したJavaScriptスレッドライブラリの提案と試作
著者名
水村総之介阿部創志朗早川智一
キーワード
JavaScript, Web Worker, Promise, ライブラリ, マルチスレッド, 非同期処理
抄録
本論文では,Web Workerの学習コストと非同期処理との親和性とに着目したJavaScriptスレッドライブラリを提案する.JavaScriptでマルチスレッドを実現するためにはWeb Workerを用いる必要があるが,固有のAPIを持つため学習コストが高く,非同期処理の記法との親和性が低いという課題がある.この2つの課題を同時に解決するライブラリは見当たらない.我々は,広範に使われている言語に類似したThreadクラスでWeb Workerを隠蔽し,スレッド処理の結果をPromiseで返すライブラリを提案する.我々は提案ライブラリを試作・評価し,これらの課題を緩和できることを確認した.
本文pdf
PDF download (767.6KB)