読書会(The Art of Multiprocessor Programming)第9回議事録
[ 戻る ]
「The Art of Multiprocessor Programming」を読む会第9回議事録
2011年4月23日
参加者: 高橋(智)、遠藤、根本、門脇、高橋(徹)、村山、小棚木、今井、吉本、岩室
書記:高橋(智)
18.4 ハードウェアトランザクショナルメモリ(HTM)
P493
■トランザクショナルメモリ(STM,HTM)のことだけ書かれた洋書がある
--> Transactional Memory, http://www.amazon.co.jp/dp/1598291246
--> Principles of Transactional Memory, http://www.amazon.co.jp/dp/1608450112
18.4.2 トランザクショナルキャッシュコヒーレンス
P495
■MESIとは?
--> メシーと発音する
--> Modified, Exclusive, Shared, Invalid の頭文字をとったもの
A ソフトウェアの基礎
P501
■この本は、付録A,Bから読んだほうが良い
--> 本の始めにもそう書かれてある
A.2.2 モニタ
P505
■T deq() メソッドの実装で return が抜けている
--> return call[(head++) % QSIZE]; の誤植
P506
■notify()メソッドは使用してはならないのか?
--> 最適化手法の一種なので、オススメはしない
--> 状況によっては使用しても良い
A.3.1 スレッド
P510
■C#(.NET)で interface と delegate とを設計上使い分けるポイントは?
--> たとえば...
--> メソッドが1つならdelegate
--> メソッドが2つ以上ならinterface
B.6 キャッシュを考慮したプログラミング
P528
■自分の使っているCPUのキャッシュラインのサイズを調べる
--> 宿題!!
[ 戻る ]