WEKO3
アイテム
マイクロベンチマークサービスにおけるプログラム断片の分析
https://ipsj.ixsq.nii.ac.jp/records/209665
https://ipsj.ixsq.nii.ac.jp/records/209665ce664643-1976-40c1-b588-1d50d503ffd2
| 名前 / ファイル | ライセンス | アクション |
|---|---|---|
|
|
Copyright (c) 2021 by the Information Processing Society of Japan
|
|
| オープンアクセス | ||
| Item type | SIG Technical Reports(1) | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| 公開日 | 2021-02-22 | |||||||||
| タイトル | ||||||||||
| タイトル | マイクロベンチマークサービスにおけるプログラム断片の分析 | |||||||||
| タイトル | ||||||||||
| 言語 | en | |||||||||
| タイトル | A Classification of Micro Benchmark using Program Snippets | |||||||||
| 言語 | ||||||||||
| 言語 | jpn | |||||||||
| キーワード | ||||||||||
| 主題Scheme | Other | |||||||||
| 主題 | プログラムの類似性 | |||||||||
| 資源タイプ | ||||||||||
| 資源タイプ識別子 | http://purl.org/coar/resource_type/c_18gh | |||||||||
| 資源タイプ | technical report | |||||||||
| 著者所属 | ||||||||||
| 和歌山大学システム工学部 | ||||||||||
| 著者所属 | ||||||||||
| 和歌山大学システム工学部 | ||||||||||
| 著者名 |
才木, 一也
× 才木, 一也
× 伊原, 彰紀
|
|||||||||
| 論文抄録 | ||||||||||
| 内容記述タイプ | Other | |||||||||
| 内容記述 | ソフトウェアベンチマークは,異なる実装方法における実行時間,メモリ消費量,CPU 使用率などの性能効率性を比較するために使用される.特に,マイクロベンチマークは,プログラム中の数行程度の性能を比較する方法であるため,汎用的に使用できる実装が多く,Web 上でマイクロベンチマークの結果を公開するサービスも存在する.開発者は自身のプログラム断片でも同じ性能結果を得ることができるか確認することが多く,サービスには類似するベンチマーク(トピック)の結果が多数公開されている.類似するトピックを収集することで,多様な実装を比較することが可能であると考える.本論文では,多様な実装を収集・比較するために,ベンチマークを計測したプログラム断片に基づいて,類似するトピックを分類する手法を提案する.ケーススタディとして,JavaScript プログラムのマイクロベンチマークサービス jsPerf に登録される 12 万件のトピックで計測されたプログラム断片の類似度を測定し,類似するトピックの紐付けを行った.特に,検証されることが多い 2 件のトピック “for vs forEach” と “innerHTML vs removeChild” に類似するトピックをそれぞれ収集した結果,多様な実装が収集可能であることを明らかにした. | |||||||||
| 書誌レコードID | ||||||||||
| 収録物識別子タイプ | NCID | |||||||||
| 収録物識別子 | AN10112981 | |||||||||
| 書誌情報 |
研究報告ソフトウェア工学(SE) 巻 2021-SE-207, 号 8, p. 1-8, 発行日 2021-02-22 |
|||||||||
| ISSN | ||||||||||
| 収録物識別子タイプ | ISSN | |||||||||
| 収録物識別子 | 2188-8825 | |||||||||
| Notice | ||||||||||
| SIG Technical Reports are nonrefereed and hence may later appear in any journals, conferences, symposia, etc. | ||||||||||
| 出版者 | ||||||||||
| 言語 | ja | |||||||||
| 出版者 | 情報処理学会 | |||||||||