勉強会の最近のブログ記事

100711_patahene.JPG


ついにパタヘネも最終章。終わったらPDFも読もうぜ!とか話し合ったりしました。

あと案としてはOS本をやろうとかいう希望も出てるので,そこらへん皆と相談したい。

以下適当にメモなど。


概要

  • 日時:'10/07/11 17:30~21:00
  • 場所:短歌会館
  • 参加者:3人
  • 内容:8.1~8.4読み合わせ


8.1 はじめに

  • 怒り狂うとかw
  • スループットよりレイテンシじゃね?


8.2 ディスク記憶装置と信頼性

  • シスアドの勉強みたいw
  • 1990年代ってのは,ハードディスクとか日本が最先端の頃!
  • ディスクの読出しでボトルネックになるのは,回転待ち時間。これは機械的な動作だから遅い。
  • サーバ界隈ではSCSIまだ使ってるよ?
  • MTBFとかMTTRとか設計計算でよく出てくる。
  • RAID0,1,5あたりは重要。RAIDコントローラが死ぬ場合もあるので,ミラーリングが絶対に完璧とも言えない。
  • ストレージが安くなってきてるので,最近はRAID6も使われるようになってきているんだとか。
  • RAID1+0とRAID0+1では意味が違うので注意。


8.3 ネットワーク

  • PDFの内容なので省略。
  • とりあえずマスタリングTCP/IP読んで出直して来い。


8.4 プロセッサ,メモリ,入出力装置間のバスその他による接続

  • Firewireはアップルが捨てた。
  • 最近はノースブリッジ統合が普通だろ。
  • 図8.10はアドレス投げる部分が省略されてるし,よく分からん。
  • ちなみにFA業界はバスとかネットワーク規格乱立してるよ?
  • 自己診断が運転免許の問題みたいに曖昧な感じになってきたw

100626_patahene.JPG


最近ブログ書くのサボってるので内容が古いけど,以下適当にメモなど。


概要

  • 日時:'10/06/27 17:30~21:00
  • 場所:短歌会館
  • 参加者:3人
  • 内容:7章の残りを読合せ


7.5 記憶階層間に共通する概念

  • 図7.30によると4way以上は効果無しか?
  • 連想度上げたらデータにたどり着くの大変だしね。
  • 仮想記憶システムにはほとんど常にフルアソシアティブ,キャッシュとTLBにはセットアソシアティブがよく使われる。
  • MIPSではTLBミスでランダムな置換を行う。→ほんとにランダムでいいの?→ランダムの方がLRUよりもミス率1.1倍高い?→容量が大きくなるにつれてLRUとの性能差はほとんど無くなるらしい。
  • 仮想記憶はたいていライトバック方式。
  • webアプリとかでも最初にわざとリクエストを生成してキャッシュを作ったりする。modPHPとか。


7.6 実例:Pentium4とAMDOpteronの記憶階層

  • 適当に流して終わり。PentiumDディスとか。


7.7 誤診と落とし穴

  • 単位換算を忘れるな。
  • プログラムを書く時に記憶システムの動作を無視。→俺々コンパイラ作る人はこういうの知らないだろ?的な。
  • 軽くIntelディスとか。一様なアドレス空間ってモトローラのこと?


7.8 おわりに

  • ストレージがボトルネックになるので,できるだけアクセスしないようにキャッシュでうまいことしようぜ!とか。
  • 研究者と言ってもIntelの中の人とかしかいないじゃん。。

100711_buturi.JPG


この日は早めに切り上げて,ハンズで地球ゴマを買って遊んだりしました。

以下適当にメモなど。


概要

  • 日時:'10/07/11 14:30~17:00
  • 場所:どえりゃあ
  • 参加者:3人
  • 内容:「第20章 3次元空間における回転」の読み合わせ


20-1 3次元のトルク

  • 19章のを一般化した話という理解でおk?
  • 極ベクトルと疑似ベクトルの違いは何?→本来ベクトルではないけど擬似的にベクトルとみなすと計算が楽になるとか?
  • ベクトル積は交換則が成り立たないので注意。


20-2 ベクトル積を用いた回転の方程式

  • いままでの式をベクトル積で置き換えてスッキリ。


20-3 ジャイロスコープ

  • iphone4の中の人ですね,わかります。
  • これは水平の時に既に軸が回転しているのがミソ。
  • 歳差運動ってのは地球の自転軸がずれてるとかいうあれ。
  • ちなみに地球ゴマは名古屋の会社が作ってるらしいよ。ってか終わったら買いに行こうぜ?(番外編的な意味で)
  • ディラックが許されるのは小学生までだよねーとか最近言われるの?


20-4 剛体の角運動量

  • 角運動量と角速度は同じ向きとは限らない。
  • どんな剛体であっても重心を通る3つの互いに垂直な軸であって~の部分は本当なの?よくわからん。

100627_buturi.JPG


しばらくブログ書いてなかったので,内容が少し古いです。

やっと回転系の運動に入って,もう何回かで力学終わりそう。

以下適当にメモなど。


概要

  • 日時:'10/06/27 14:30~17:00
  • 場所:どえりゃあ
  • 参加者:4人
  • 内容:「第18章 平面内の回転」+「第19章 質量の中心;完成モーメント」読み合わせ


18-1 質量の中心

  • ツェペリ一族ですね,わかります。
  • いままでは質点を扱っていたので回転という概念はなかった。これからは剛体を扱うので,形状と質量のバラツキとかで回転という概念が含まれてくる。
  • 質量中心に質量を全部集めることで,質点と考えることも出来る。質量中心は物体内部にあるとは限らない。例えばドーナツ形ならドーナツの中心に質量中心が来る。


18-2 剛体の回転

  • 回転というのは,時間に対してどんだけ角度が変わるか。直進運動の各式と対比しながら考えるとよい。
  • ラジアンとか小学校で教えるべき。→たしか小学校だと円周率をという文字で表したりしないから無理なんじゃね?
  • つり合いの条件は2つあって,①力の和がゼロ,②トルク(モーメント)の和がゼロ。


18-3 角運動量

  • トルクは角運動量が時間的に変化する割合。
  • 回転運動だと,直進運動の対応する量にうでの長さかければいい感じになるよね。うでの長さという言葉は便利。


18-4 角運動量の保存

  • 外からトルクが働かないなら角運動量は一定で変化しないよ,とかそんな話。
  • 慣性モーメント(の和)は回転のしにくさを表す量。
  • 慣性モーメントはなんでなの?→イナーシャとか?
  • 質量は変えられないけど,うでを伸ばしたりして慣性モーメントは変えようと思えば変えられる。→フィギュアスケート的な。


19-1 質量の中心の性質

  • 全質量を質量中心に集めて質点と考えることが出来る。→全体の力と全体の質量が分かっていればニュートンの法則は全体に対して成立する。
  • ギリシャ語の件,大は小を兼ねるじゃ駄目?
  • トルクが角運動量の時間的変化の割合に等しいというのは,慣性系空間の固定軸で成り立つし,物体が加速度を受けている場合なら質量中心を通る軸で成り立つ。
  • 質量中心と重心は意味が違う。→物体が非常に大きいと重力が一様ではないことから質量中心で支えてもトルクが生じてしまう。


19-2 質量の中心の位置を求めること

  • よく知らんけどパップスの定理という便利なのがあるよ,という話。


19-3 慣性モーメントを求めること

  • 図19-3で長さをLにしてるけど,角運動量と紛らわしいよね?
  • 慣性モーメント=各部分の慣性モーメントの和→表19-1と表19-2をうまく使いながら計算すればおk。質量分布が一様でないならちゃんと積分しろ。


19-4 回転の運動エネルギー

  • フィギュアスケートの件,うでを縮めるということは遠心力に逆らって仕事をしたということ。だから角速度速くなるよねみたいな。
  • 回転系で,中心に近い所よりも遠い所の方が速度が速い。(角速度はどこも同じだけどね。)→中心から外へボールを投げると横に押されるように見える。これをコリオリの力と呼ぶ。
  • 台風が反時計回りなのはコリオリの力の影響を受けているかららいしよ。

100613_patahene.JPG


はやぶさ帰還の件で急いでたので,この日は少し早めに切り上げた。

以下適当にメモなど。


概要

  • 日時:'10/06/13 17:30~20:30
  • 場所:短歌会館
  • 参加者:2人
  • 内容:7.4読み合わせ


7.4 仮装記憶

  • メインメモリを磁気ディスクにとってのキャッシュのように使う。
  • 各プログラムは独自のアドレス空間を持つので,それを物理ドレスに変換する機能が必要。
  • あと各アドレス空間の保護も必要。
  • 単一のユーザプログラムのサイズが主記憶の容量を超えるってのは結構あるの?
  • MMUが無いとLinuxは動かない?
  • 速度差が大きいから仮装記憶でのミスペナルティも大きい。
  • いちいち磁気ディスクに書き込んでられないので,仮想記憶ではライトバック方式が使われる。
  • ページ表:仮想アドレスと物理アドレスの対応表。メインメモリにあるので,これを使用するとメインメモリへ2回アクセスしないと目的のデータへたどり着けない。だからTLB(アドレス変換バッファ)というページ表のキャッシュをCPU側が持ってる。
  • 僕も外部記憶が欲しい。
  • メインメモリから追い出すページをどうやって決めるか?→最近使われてないページを追い出すLRU法がある。
  • 記憶階層の全体的な動作,の例題はヒット・ミス・ほげほげとかありえないじゃん!
  • Intelの場合はLing0~4まであって,特権を超えるのは大変らしい。
  • 図7.27でRandomとかいうレジスタが急に出てきたけど,なにこれ?
  • TLBミスハンドラが置かれているアドレス80000000ってあるけどこれは固定なの?MIPSの仕様ってこと?

プロフィール:ttl

  • ・勉強と運動が好きです。
  • ・カエルさんも好きです。
  • ・λはもっと好きです。
  • 購読する このブログを購読

最近のコメント

アーカイブ

このアーカイブについて

このページには、過去に書かれたブログ記事のうち勉強会カテゴリに属しているものが含まれています。

前のカテゴリはランニングです。

次のカテゴリは自転車です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Powered by Movable Type 4.27-ja