パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Sun、OpenSPARC Projectを立ち上げへ」記事へのコメント

  • 何故、Sun はこれをオープンにしたのだろうか?

    また、このプロジェクトに参加する利点は何だろうか?

    普通のソフトウェアなら、己でビルドして実行させる楽しみがあるのだけど・・・・・。
    • by monaka (4489) on 2005年12月07日 18時50分 (#844115)
      > 普通のソフトウェアなら、己でビルドして実行させる楽しみがあるのだけど・・・・・。

      今回の件は追いかけていないので,一般論でしか説明できませんが,

      FPGA/CPLDの大容量化を背景にして,HDL(つまりソフトウェア)で記述したCPUを使うというのが,ここ数年の組込み業界の一部で流行っています.
      最初はMicroblazeやNiosのような比較的小規模な専用アーキテクチャから始まりましたが,最近はM32RやMIPS3やARM7など主要なアーキテクチャは実現できます.教育研究用途でVAX11/780互換プロセッサを作るなんていうものもあります.
      こういう動きがあって,教育/評価用のボードでも,ソフトコアを明に暗に想定したものが出てきています.
      例えば,CQ出版の新評価キット [cqpub.co.jp]とか.

      利点といえば,応用分野に合わせた最適化が可能なことでしょうか.例えばメモリ保護は要るがアドレスの仮想化は要らないとなれば,MMUをいじって仮想化をやめることができます.割込みコントローラも手を入れたい場面は多いでしょう.レジスタバンクを作ってタスクスイッチング時間の短縮を狙うなんてこともできるかもしれません.
      --
      from もなか
      親コメント

普通のやつらの下を行け -- バッドノウハウ専門家

処理中...