忍者ブログ
情報処理試験など、理系の試験対策、関連知識、日記などです

コンパイラーによる最適化


コンパイラーによる最適化では、次のようなことが行われる。

(1)畳込み 定数どおしの演算を、結果でおきかえる。

(2)共通式の削除

(3)ループの最適化 ループの中で結果が変わらない式をループの外へ

(4)レジスタの割付けの最適化

(5)式の評価順序の変更

(6)サブルーチン呼び出しの展開

PR

有機ELパネル

有機ELパネル

・電圧をかけると発行する有機化合物を使った薄型パネル

・パネルを薄くできる、消費電力が少ない、という特徴がある

・将来は折り曲げられるようになる見込み



CAP定理

分散システムにおいて、以下の3つの性質を同時に満たすことはできない。

  • データ整合性(Consistency)
  • データの可用性(Availability)
  • データの分割耐性(Partition-toleance)

経験則から導かれたもの。



BASE

システムの運用の基本となる考え方の一つです。

(1)可用性優先(Basically Available)

(2)柔軟な状態(Soft-State)

(3)結果一貫性(Eventual consisitency)