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

次世代プレステ用Cellプロセッサの国内特許成立」記事へのコメント

  • 要約 (スコア:3, 参考になる)

    【発明の詳細な説明】と【課題を解決するための手段】の要約:

    - PCや、 携帯電話器, PDA, STB, デジタルテレビなどのコンピューティング・デバイスは様々な ISA を持つので、 アプリやデータを共有することが難しい。
    - データとアプリは別個に伝送されるので、データを扱うための適当なアプリ、最新のアプリが手に入らないという事態が起き得る。
    - Java は機種非依存なアプリ、を達成しているが、ソフトウェアで達成しているので遅い。
    - Java のサンドボックス機構は、ソフトウェアゆえに頻繁に不安定になり、余分な多くの処理が要る。
    - リアルタイムの、マルチ
    • by passer-by (13494) on 2003年05月27日 20時23分 (#323831) 日記
      すみません、よくわかってないんですけど、これって例えば「Java を直接実行できるハードを実装する」というありがちなアイデアと本質的には何が違うんでしょう…?
      親コメント
      • Re:要約 (スコア:2, 興味深い)

        by jbeef (1278) on 2003年05月27日 21時32分 (#323861) 日記
        残念ながら、「Javaを直接実行できるハードウェア」は、あまり速くはならないものです。また、「Java のサンドボックス機構は、ソフトウェアゆえに頻繁に不安定になり」の点は、「Javaを直接実行できるハードウェア」でも解決が難しいでしょう。サンドボックスがJavaのコードで作られているから(単に実装がというだけでなく、APIが)です。ちなみに、「頻繁に不安定になり」というのが何のことかはっきりしませんが、バイトコード検証器のセキュリティホールがたびたび見つかっているという現実があり、綱渡り的であるのは確かに思えます。

        一方、【課題を解決するための手段】を縦読みした限りでは、サンドボックスが、メモリの保護のことしか指していないように見えましたが、Javaでは、ネットワーク接続先の限定などもサンドボックスの枠のひとつでした。そのあたりはどうするのでしょうね。信頼できるセルと信頼できないセルの区別がどうしても必要になってしまうのではないでしょうか。「信頼できないセルを動かしても大丈夫」というものにはならないように思えますが、どうでしょう?

        親コメント
        • by imksoo (3910) on 2003年05月27日 22時47分 (#323896)
          このセルオブジェクトを発信できるベンダーを認証性にして、何らか認証制度を導入するんじゃないんでしょうかね? (BREWのような)
          セルオブジェクト同士の通信は、たぶん同じ認証ナンバーを持ったもの同士かどうかを判別して行うのではないでしょうか。

          # 案外、この動作モデルは成功するかもしれないです。
          # 光ファイバーの普及家庭への間に合いそうですし。(最初はヘビーゲーマーかパソコンユーザーとかぶるでしょうけど)
          親コメント
      • by zeissmania (3689) on 2003年05月27日 23時28分 (#323922)
        >Java を直接実行できるハードを実装する
        だとJavaでしかプログラムできないけど、この実装なら色んな言語に対応できるってことでしょうかねぇ?
        私もこれって、JINIとかCORBAをハードでやってるだけに見えるんですが、そういう理解でいいのかな?
        その時点時点でより高速なプロセッサに簡単に移行できるソフト処理の方が、ハードでやるより柔軟性や拡張性が高くていいと思う....つーか、元々ハード処理一辺倒だった時代から、汎用プロセッサ+ソフト処理になったのに、また元に戻すんかい??
        #砂場に穴が見つかったときどうするんよ??
        親コメント
        • by L.star (163) on 2003年05月28日 0時39分 (#323957) ホームページ
          だとJavaでしかプログラムできないけど、この実装なら色んな言語に対応できるってことでしょうかねぇ?
          別にJava VM上でJavaしか動かないわけではないと思いますが。(参考:Language for the Java VM [tu-berlin.de])

          つーか、元々ハード処理一辺倒だった時代から、汎用プロセッサ+ソフト処理になったのに、また元に戻すんかい??
          歴史はまた繰り返すのでしょう:-)
          親コメント

アレゲはアレゲを呼ぶ -- ある傍観者

処理中...