文献
J-GLOBAL ID:202202237068253211   整理番号:22A1212250

Composable Threads:C++における構成可能性とパラメトリック性によるユーザレベルスレッドの再考

ComposableThreads: Rethinking User-level Threads with Composability and Parametricity in C++
著者 (3件):
資料名:
巻: 30  ページ: 269-282(J-STAGE)  発行年: 2022年 
JST資料番号: U0109A  ISSN: 1882-6652  資料種別: 逐次刊行物 (A)
記事区分: 原著論文  発行国: 日本 (JPN)  言語: 英語 (EN)
抄録/ポイント:
抄録/ポイント
文献の概要を数百字程度の日本語でまとめたものです。
部分表示の続きは、JDreamⅢ(有料)でご覧頂けます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。
ユーザレベルスレッドまたはタスク並列システムは,並列および並行プログラミングの両方に対して,カーネルレベルスレッドから欠落する効率的で柔軟なスレッド特徴を提供するために何十年も開発されてきた。既存の最先端のユーザレベルスレッドライブラリのいくつかは,アプリケーションと上位レベルシステムの両方からの異なる作業負荷に適応するために,スレッドスケジューリングの実行をカスタマイズするインタフェイスを提供する。しかし,それらのほとんどは,特定のC APIによる付加的コストでカスタマイズ性を達成する一枚岩の巨大な一揃いとして典型的に構築されている。著者らは,C++のゼロオーバヘッド抽象化が,より明確な方法で柔軟なユーザレベルスレッドを組み立てるのに有益であることに着目した。このアイデアを実証するため,カスタマイズ性を提供する新しいユーザレベルスレッドライブラリComposable Threasを実装し,インターフェイスコストを最小にした。ユーザが自身の目的に対して,Composable Theadsの個別クラスを選択,挿入,または置換できることを示した。Composable Threasは,一時停止スレッド(ワンショット継続)とロック委任器を含むユーザレベルスレッドの高レベル構成を構築するいくつかの特性抽象を提供する。マイクロベンチマークと応用結果によって,著者らのランタイムシステムのカスタマイズ性と性能の両方を評価した。(翻訳著者抄録)
シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

準シソーラス用語:
シソーラス用語/準シソーラス用語
文献のテーマを表すキーワードです。
部分表示の続きはJDreamⅢ(有料)でご覧いただけます。
J-GLOBALでは書誌(タイトル、著者名等)登載から半年以上経過後に表示されますが、医療系文献の場合はMyJ-GLOBALでのログインが必要です。

分類 (2件):
分類
JSTが定めた文献の分類名称とコードです
ディジタル計算機方式一般  ,  計算機システム開発 
引用文献 (26件):
もっと見る
タイトルに関連する用語 (2件):
タイトルに関連する用語
J-GLOBALで独自に切り出した文献タイトルの用語をもとにしたキーワードです

前のページに戻る