当サイトではCookieを使用します。Cookieの使用に関する詳細は「個人情報に関する基本方針」をご覧ください。
「資格」と「実務」をつなぐ技術者のためのウェブマガジン
書名や資格試験名などを入力してください
「◯◯したい」などの話し言葉で検索可能な、生成AIによる補足回答があるサイト内検索はこちらから サイト内検索
書籍を購入
並行プログラミングの基礎的なアルゴリズムと実装方法について解説!
複数のプログラムを並列に実行する「並行プログラミング」は、処理速度を飛躍的に向上させる昔からある手法ですが、タスク管理、プロセス管理、スレッド管理をはじめ、複雑なしくみについての幅広い知識とテクニックが必要となります。本書はRustとCを使い、CPUのアトミック命令、グリーンスレッド、アクターモデル、ソフトウェア・トランザクショナルメモリ、async/awaitなど、並行プログラミングに関する理論的な背景から実装までを網羅的に扱います。ソースコードはGithub上で公開、実際に動作するソースコードを参考にしながら読み進められます。
アプリケーション開発者、OS、組み込みソフトウェア技術者、研究者、Rust言語を用いて並行プログラミングを行う必要のある読者、学生
初級
中級
上級
ダウンロードデータはございません。
正誤表はございません。
この書籍に関するお問合せ
※在庫につきましては、各書店へお問合せください。