新技術クイックトランジットキタ━━(゚∀゚)━━ !!
1 :
Be名無しさん:
http://hotwired.goo.ne.jp/news/news/20040914301.html プロセッサーやOSを選ばないユニバーサル・エミュレーター、ついに登場か
Leander Kahney
2004年9月13日 2:00am PT シリコンバレーの新興企業が、ソフトウェア業界で最も実現が難しいとされる目標の1つを達成したと主張している。
それは、1つのプラットフォーム用に開発されたソフトウェアを他のあらゆるプラットフォームで実行でき、パフォーマンスもほとんど低下しない、ほぼ汎用のエミュレーターだ。
すげー
918 名前:Be名無しさん[] 投稿日:04/09/14(火) 19:51:00
これってどうなんだろう?
にわかには信じ難いが。
http://hotwired.goo.ne.jp/news/news/technology/story/20040914301.html プロセッサーやOSを選ばないユニバーサル・エミュレーター、ついに登場か
919 名前:Be名無しさん[sage] 投稿日:04/09/14(火) 20:11:49
ありえなりかずき(汗
920 名前:Be名無しさん[sage] 投稿日:04/09/14(火) 20:23:57
昔Dynamiteってのがあったけどハッタリなのか泣かず飛ばずで
実用されているって話を聞かないなあ
ttp://pcweb.mycom.co.jp/news/2001/10/18/18.html qemuがユーザーモードから出発したときによく引き合いに出されてたと思う
921 名前:Be名無しさん[sage] 投稿日:04/09/14(火) 20:29:13
WINE/Darwineと同様のものと思われ
APIレベルの互換レイヤを用意し、後はQEMUや
Efficeonのようにバイナリトランスレーションをかけると。
922 名前:Be名無しさん[] 投稿日:04/09/14(火) 20:45:13
Wineの例を見ても分かるように、
API互換レイヤなんてそう簡単に作れないだろ?
しかも、「OSを選ばない」ということはWin32だけでなく、
あらゆるOSの互換レイヤを作る必要がある(笑)
まぁ、ハッタリの部分を差し引いても、X11、Win32、MacOSくらいは
作らないといかんだろう。ありえないよねぇ。
923 名前:Be名無しさん[sage] 投稿日:04/09/14(火) 20:46:38
とりあえずトライアル用意しろと>そのなんとやらの会社
924 名前:Be名無しさん[] 投稿日:04/09/14(火) 20:53:36
会社がハッタリ屋なのか、Wiredの記者がアフォなのか分からないけど、要はダイレクトな翻訳じゃなく、中間言語を介して翻訳するから
新たなCPUのサポートが用意になるってことだよね。これ自体は特に目新しい話ではないね。QEMUも同様だし。
それと、「ネイティブと区別が付かないほど実行性能が高い」ってこと、
>>920も書いてるDynamiteも「速い」って触れ込みだったけど
結局日の目を見てないし、あまり信用できないなぁ。
あと、最近のアプリだとCPUよりむしろGPUの性能を要求するものが多いんだけど、そのあたり同解決してるんだろうか?
925 名前:Be名無しさん[sage] 投稿日:04/09/14(火) 20:57:20
>>922 だからさ、エミュレート実行しやすいものばかりを選んでるじゃん。
1.Linux版Quake3をPPCで実行
PowerBook G4はGeForceFXを積んでる(モデルがある)。ハードウェアレベルでの決定的な差はなく、またこの処理は
大半がグラフィックカード上で完結し、バイナリ変換オーバーヘッドが出にくい。
2.GIMPのLinux版をWindowsマシンで実行
これはもっと簡単。GIMPの大半は外部ライブラリであるGTK(/2)に依存しており、これはWindowsに移植されている。
Linux用の外部ライブラリコールを奪い取り、Windows版GTKのAPIを呼んでやることでGTK側の処理をネイティブ速度で行う
ことが出来る。Script-fuによるフィルタ処理なんかも同じトリックで高速動作が望める。一部問題になりそうなケースもあるが、
それらの大半もまたネイティブライブラリ利用でケリの付く話。
>>923で触れられてるように、トライアル版をリリースするとこのソフトの弱さが現れてくると思う。例えば、SuperPIなんかを
このソフトを利用してPPC上で実行したりすれば化けの皮をはがせるんじゃないかと。
926 名前:Be名無しさん[sage] 投稿日:04/09/14(火) 21:01:22
なんだ結局忍者ハッタリ君かよ妊々
927 名前:922[] 投稿日:04/09/14(火) 21:03:22
>>925 あ、それは分かってるつもり。924も俺だが、Wiredの記者がアフォで会社の宣伝文句を鵜呑みにして記事書いてんだろうなぁって(笑)
「CPUやOSを選ばない」なんて、そんな夢のような環境できるはずがない(笑)
あちこち立てんなよ。
8 :
Be名無しさん:04/09/15 22:22:17
短い祭だったな(w
宣伝に踊らされたというやつですな。
10 :
Be名無しさん:04/09/23 00:35:18
11 :
Be名無しさん:04/09/23 12:29:45
44 :デフォルトの名無しさん :04/09/23 03:09:02
http://homepage3.nifty.com/toshi3/index.html 「QuickTransitの技術を利用してMac用のアプリケーションをWindowsで動かしたり、
Windows用のアプリケーションをMac OS Xで動かすことができるか?」という質問に対しては
〜略〜
Transitive社の技術で、ソースOS/ターゲットOSの双方でWindowsをサポートできると思うが、
我々は現在Windowsのサポートを提供しない。」とのことだった。
Transitive社が報道関係者向けに行なったデモ(Wired Newsの記事)のうち、
Mac(PowerBook)でLinux用のQuake 3を動かしたとされるデモについては
〜略〜
「Linux/x86用のバイナリをLinux/PPCで動かしたもの」であることが確認できた。
Linux用のGIMPをWindows OS搭載ノートパソコン(英文記事では"Windows laptop")で実行した」というデモは
〜略〜
実際には「Linux/PPC用のGIMPをLinux/x86を搭載したノートパソコンで実行したもの」だったようだ。
っまJavaVMで限界か
14 :
Be名無しさん:04/10/17 19:44:21
>>13 >QuickTransitを使用すると,MIPSプロセサとIRIX OSベースのSGI製
>システム用アプリケーションを,ソース・コード修正や再コンパイル
>せずそのままSilicon Graphics Prismで利用できる
結局、APIの単純なマッピングしかしないから、「OSが同じでCPUが異なる
システム間」でしか使えないってことを再確認できただけだな。
Wierdは何を勘違いして「他のあらゆるプラットフォームで実行できる」なんて
とち狂った記事書いたんだ。
test
test
中!!
━━━━━ニヤリ
てst
test
test
てすと
test
test
test
てst
27 :
Be名無しさん:05/02/17 22:33:44
このスレ
ま・だ・あ・っ・た・の・か!
29 :
Be名無しさん:05/02/25 22:24:28
30 :
Be名無しさん:2005/04/06(水) 18:18:51
へぇこんなのがあるのかぁ
これは楽しみだ
ハッタリだと思っていたらロゼッタに化けるとは
やはり性能はハッタリだったようだが
35 :
Be名無しさん:2006/08/05(土) 22:43:02
ほしゅ
36 :
Be名無しさん:2006/09/05(火) 21:32:46
保守
37 :
Be名無しさん:2006/09/12(火) 14:16:55
保守
39 :
Be名無しさん:2007/08/25(土) 06:04:48
冷夏だし
41 :
Be名無しさん:2011/09/04(日) 18:44:10.36
これは注目
42 :
Be名無しさん:2012/03/22(木) 23:49:35.48
はやくうちにもこないかなー
新技術クイックトランジットキタ━━(゚∀゚)━━ !!