PXA250 (XScale) | ARM11の最初の実装 | |
リリース時期 | Q1 2002 | Q4 2002 |
プロセスルール | 0.18μm | 0.13μm |
クロック周波数 | 〜400MHz | 350〜500MHz強 |
消費電力 | 411mW/300MHz, 256mW/200MHz | 0.4mW/MHz 未満 |
![]() |
![]() |
![]() |
ハンバーグランチ | オムライス | シフォンケーキ |
電力密度を下げるために、非常に進んだクロックゲーティング(clock gating)技術をBaniasにインプリメントした。この技術は、(プロセッサ内部の)ある部分が必要で、ほかの部分が必要ない場合、必要ない部分をシャットダウンする。例えば、外部メモリを読みに行くのなら、すべてをシャットダウンしてしまう。
ROM や RAM は小ブロックに分割されており、一度に動作する部分を全体の 1/8 〜 1/4 にし、さらにその分割された小ブロックの中でアクティブにするワード線やビット線の本数を 1/4 〜 1/16 に減らしている。当時、携帯電話器はそこまでやるのか! と感心したものだけど、その波は今や PC 向けプロセッサにも。
![]() |
![]() |
![]() |
新設 200 インチ | 既存スクリーン | 新設プロジェクタ |
JOYO JP JT (Joyo Bank)
ちょっと JXTA を使ったコードを書いてみる。peer の discovery 成功。な〜るほど。 ネットワークまわりは全部ライブラリが面倒看てくれて、プログラマは peer, group, pipe, advertisement といった JXTA のモデルだけ意識していれば済む。JXTA>peers peer0: name = shudo peer1: name = ensd_1 ...
逆アセンブルの結果: ildasm hello.exe。% cat hello.cs class Hello { static void Main() { // say Hello ! System.Console.WriteLine("Hello World!"); } } % csc hello.cs Microsoft (R) Visual C# .NET Compiler version for Microsoft (R) .NET Framework version --- Copyright (C) Microsoft Corporation 2001. All rights reserved. % clix hello.exe Hello World!