2009年3月29日日曜日

coreboot

BIOS の代わりになるもの。
http://www.coreboot.org/

2009年3月28日土曜日

パターソン先生

パターソン先生のビデオを見つけたので英語の教材として活用することにします。
聞けるようになって、なおかつ内容を理解できるようになりたいです。



パタヘネ本とヘネパタ本

2009年3月27日金曜日

PyCell

台湾TSMCが米Ciranovaと組み,PyCellベースの可搬型PDKを開発へ - EDA Online - Tech-On!

PyCell って、Py がついているから Python が関係している? と思って調べてみたら、そうでした。Python 人気ありますねぇ。

PyCell Studio

Javaプロセッサ再び?

「今こそJavaプロセサの時代」,米aJileが7年振りに組み込み機器向けチップを発表
 aJ-100には,(1)リアルタイムOSをハードウエアして実装しリアルタイム性を確保したこと,(2)二つの独立したJVM(Java virtual machine)を内蔵(同社のMIM(Multiple JVM Manager)技術を活用)してセキュリティ性を高めたこと,(3)レジスタ・ファイルの代わりにFIFOを使うアーキテクチャを採用してJavaのコード実行に最適化したことなどの特徴がある。

Google は、Dalvik プロセッサを開発していたりするのだろうか…

2009年3月24日火曜日

仮想マシン

Perl 6 の仮想マシンとして Parrot VM というのが開発されているという事をしりました。Dalvik VM と同様にレジスタベースの仮想マシンで、コンパイラの最適化技術が使えるとの事。

こういった仮想マシンの開発によって、仮想マシンを効率よく動かせるように、リアルな CPU や OS の作りにも影響を与えるようになっていくかもしれませんね。

2009年3月22日日曜日

第二回 LLVM勉強会

第二回 LLVM 勉強会 に行ってきました。

LLVM の知識はほとんどない状態だったのですが、llvm-gcc を使って中間言語を出力して、その中間言語をさらに x86 のコードに変換するデモで、どういう風に使うのか、なんとなくイメージがつかめました。

とりあえず LLVM はインストールしてみないといけませんね。