AppleがIntelプロセッサ採用を発表 377
ストーリー by Acanthopanax
本当だった 部門より
本当だった 部門より
shunta曰く、"WWDC 2005において、Apple CEOスティーブ・ジョブスは、2006年よりIntelプロセッサを採用することを発表しました。Xcodeによって簡単に移行できるようになっているとのこと。また、驚いたことに、PowerPCのバイナリをIntelプロセッサ搭載Macで実行できる機能(dynamic binary translator)も用意されるとのこと。
- 2006年からMacはIntelプロセッサに移行(Mac OS X自体は既に対応)。
- Intel版Mac OS XではPowerPC版ソフトも実行できる機能を持っている。
- プログラムをネイティブ対応させるのはXcode。
- すでにAdobeをはじめとした大手は対応を表明している。
- 開発者向けIntel版移行用キットは999ドルで提供。
そのトランスレーターがどの程度のできなのか、興味があります。"
IntelがOSと本体を手に入れた? (スコア:4, すばらしい洞察)
- レガシーを考慮する必要なし
- Windowsサポートを待たなくても,ハードとソフトが一体になったソリューションを提供可能.
- MacユーザはWindowsユーザほど互換性を重視しないので,人柱に最適.(比較的)金払いもいい
- Appleも技術的な差別化を望むはず.なぜなら他のPCメーカーと価格性能比が分かり易くなって自社ハードの割高感が明白になると商売しにくい
来年以降は「Intelの最新技術を体験したかったらMac買え」になって,今のPC 系ライターの人たちは,みんなMac使ってたりして.
Re:IntelがOSと本体を手に入れた? (スコア:2, 興味深い)
とはいえ Apple がレガシーを気にせずに開発するなら、
- (BIOS の替わりに) EFI。
- Professional Business Platform [cnet.com] & Active Management Technology [intel.co.jp] 対応
は採用かしら?
個人的な趣味としては、iBoot (iSCSIブート) に標準対応させて欲しい。
コンタミは発見の母
Re:IntelがOSと本体を手に入れた? (スコア:2, 参考になる)
Re:IntelがOSと本体を手に入れた? (スコア:2)
この需要に対応して64bit Windowsで対抗ソリューションをリリースできればMSには願ったりかなったりだったりして。
喚起された需要と実績のあるハードの両方が手にはいる。
当然Appleはそれを回避したいわけで、そのあたりのIntelとの縛りのかけあいがどんな感じかな?
なんかゆぅてる人がいてはります。
「intel MacにSolaris採用してちょーだい(はぁと)」 [cnet.com]
Re:IntelがOSと本体を手に入れた? (スコア:1)
まじめな話、AMDにはないモノを得られてよかったんじゃない?
いや、AMDのCPUでもOSXを動かせるマシンは簡単に作れるんだろうけど
「10年くらいはつくらない/作らせない」なんて契約をしてそうだから、
「あのMacが先進的なCPUとしてintelを選択しました!!」って宣伝しそう。
(そのかわりintel入っててるのCMをやらないとか)
Universal Binary (スコア:4, 参考になる)
PowerPCで動作しているMac OS Xで走っていたものがIntelのプロセッサーで動作するMac OS Xで動作するだけではなく、
Intelのプロセッサーで走るMac OS Xでも、PowerPCで走るMac OS Xででも動作するようなバイナリが、universal binaryと呼ばれ、Xcode 2.1からそれらが出力できるようになるそうです。(Xcode 2.1は今日リリースされました)
Universal Binary == MAB (Fat Binary)? (スコア:2, 興味深い)
(手元の黒NeXTでちょっとコマンド実行)
% file InterfaceBuilder.app/InterfaceBuilder
InterfaceBuilder.app/InterfaceBuilder: fat file with 3 architecture(s)
InterfaceBuilder.app/InterfaceBuilder (for architecture m68k): Mach-O executable
InterfaceBuilder.app/InterfaceBuilder (for architecture i486): Mach-O executable
InterfaceBuilder.app/InterfaceBuilder (for architecture sparc): Mach-O executable
lipo も復活するのだろうか?
% lipo
lipo: one of -create, -thin , -extract , -remove , -replace , -info or -detailed_info must be specified
lipo: Usage: lipo [input_file] ... [-arch input_file] ... [-info] [-
detailed_info] [-output output_file] [-create] [-thin ] [-extract ] ... [-replace ] ...
% lipo -detailed_info InterfaceBuilder.app/InterfaceBuilder
Fat header in: InterfaceBuilder.app/InterfaceBuilder
fat_magic 0xcafebabe
nfat_arch 3
architecure m68k
cputype CPU_TYPE_MC680x0
cpusubtype CPU_SUBTYPE_MC680x0_ALL
offset 8192
size 823952
align 2^13 (8192)
architecure i486
cputype CPU_TYPE_I386
cpusubtype CPU_SUBTYPE_486
offset 835584
size 848392
align 2^13 (8192)
architecure sparc
cputype CPU_TYPE_SPARC
cpusubtype CPU_SUBTYPE_SPARC_ALL
offset 1687552
size 905528
align 2^13 (8192)
%
Re:Universal Binary (スコア:2, 参考になる)
プレミアメンバーでないと購入できませんが、今日から3.6GHz P4 Intelを搭載したMacを購入できます($999)。
今のうちからuniversal binaryでアプリケーションを配布しておくと、
いざIntelベースのMacが出ても移行が簡単になるので、
現在からこれらを考慮しておくのは良い事だと思います。
Re:Universal Binary (スコア:2, おもしろおかしい)
いったいIBMは (スコア:2, おもしろおかしい)
「いや~、次世代ゲーム機がみんなうちにプロセッサを発注してくるんで、
ゲーム機だけで商売やってけるほどだよ~」
「カチーン」
とかw
付き合いの長いAppleにはいつまで経ってもG5の3G越えを出してきてくれないのに、
ゲーム機の新顔供には3GHz越えのマルチコアのプロセッサを
あっさり作って渡しちゃったところとか。
Re:いったいIBMは (スコア:3, 興味深い)
PowerPCは組み込み向けにシフトして、競争が激しく寿命が短いPC市場を切りたかったのかも。
Re:いったいIBMは (スコア:1)
Re:いったいIBMは (スコア:1)
Intelからもプレスリリース (スコア:2, 参考になる)
新のレガシーフリーなコンピュータシステムの登場を期 (スコア:2, 興味深い)
新の意味でレガシーフリーな、新しいコンピュータシステムを期待しています。
現状のPC/AT互換機の言う『レガシーフリー』は、単にCOMやLPTやPS/2や
FDDやアナログRGBを無くして、USBやIEEE1394やDVIに置き換えているだけ。
システムアーキテクチャとしてのタイマやDMAや割り込みには、
いまだに8253/54や8237や8259/59Aのアーキテクチャが使われています。
タイマ/カウンタには64ビット長のすっきりとしたカウンタを!
バスマスタ転送が必要なリソースはPCIバスマスタよろしく
自前でDMAコントローラを実装すべし!!
そしてもっとも一新して欲しいのは割り込みアーキテクチャ!!!
8チャネル×2個カスケード接続で全16本、さらにPCIの登場で拡張された
割り込みルーティングと共有システム… PC/ATアーキテクチャで
もっともレガシーで美しくない部分はここだと私は断言します。
(ホントはベクタ割り込みが好きなんだけど、CPUがIntelぢゃ~それは無理か…)
…とはいえ、もっとも切り替えが困難だと思われるのも
割り込みアーキテクチャだったりもするので、
チップセットを新規開発でもしない限り、難しいかな??
私が新アーキテクチャを設計するとすれば…
Pen4 FSBだのPCI ExpressだのDDR2だのといった技術を安定して使うために
基本的には既存チップセットをそのまま使いつつ、COMやLPTやPS/2はもちろん
上記レガシーアーキテクチャもすべてディセーブルにして、
新規に設計した空間にタイマや割り込み制御レジスタをマップして、
INTR信号をチップセットからでなく新規設計の割り込みコントローラから
外から直接CPUに接続して…ブツブツ
(っと、妄想が頭を駆け巡る…)
いっそのこと (スコア:1)
Re:いっそのこと (スコア:1)
CPUがIntel製になるだけで、Pentiumプロセッサが載るわけじゃないらしいですから。
Re:いっそのこと (スコア:4, すばらしい洞察)
ポイントは
すべてのアプリがすべてユニバーサルに変換できるわけではない
アプリによってはロゼッタと呼ばれる内部処理で変換される
PPCバイナリーをIntelでリアルタイムに処理できる
PPCバイナリに変更を加える必要は無い
動作はPPC上で動くのとほとんど変わらない
これはClassicとは異なる
PhotoshopとMS OfficeのPPCバイナリをIntelマシン上でデモ
(林檎はいかがですか?さんより引用)
ですね。
ほとんどPPCバイナリをINTELで動かしてほとんど変わらないとはどんな事をしてるんでしょうか。
しかし、INTELマックが販売されるまでどうやって食いつなぐんだろう?
Re:いっそのこと (スコア:2, 参考になる)
PowerPCのエミュレータには Transitive [transitive.com] の技術を使うらしいです.
Re:いっそのこと (スコア:1)
業務用に買いだめするところが多いんじゃないでしょうか?
OSXへの移行さえ躊躇している会社もあると聞いてますし。
個人向けはビミョーなところですが、既存ユーザはやっぱり待つでしょうねー。
というか、私iMacG5買ったばかりだし。(笑)
でも業務用の需要があるからPPCマシンの中古価格は、あんまり下がらないような気がする。
新規ユーザは完全に買い控えでしようね。でも絶対量が少ないから無視していいかも。
iPod が後押し (スコア:1)
iPod が売れている今なら PowerPC の Mac が売れなくても会社としては問題ないという判断では?
Re:いっそのこと (スコア:1)
>
>これはすごく疑問ですよね。
>ぼくもPPCのMac買う気はなくなっちゃいましたし、
>普通に考えてひどい買い控えが起こるんじゃないでしょうか。
PowerPC版のMacがまだ買えるうちに買っておこうと考える人も
結構いるんじゃないでしょうか。
G5を買って当面はそれで凌ぐとして、
Intel版Macはしばらく様子見ですかね。
いずれにせよ、iPodが好調のようなのでそれほどダメージは大きくないのでは。
Mac暦半年ぽっち。使ってる機種もMiniとiBookG4。
モーレツに速いといわれる2.7GデュアルのG5を一度は使ってみたかったかも。
「さよならPowerPCキャンペーン」とかで半額にしませんか。アップルさん。←本気
ところで、2006年からIntelに移行とのことですが、
PowerPCのMacはいつ頃まで買えるんでしょうかね。
プレスリリースからは、2007年末までに全モデルの移行が完了するような
雰囲気を感じ取ったのですが、英文が読めないもので...。
どなたかそのあたりを訳していただけないでしょうか。
Re:いっそのこと (スコア:2)
PowerPCで行くことが決まっている訳です。次次世代(1年以上後)については
PowerPCのロードマップが貧弱なことは基調講演で示された通りだと思います。
間違いなく1年以内はPowerPCだし、逆に2年半以上後はほぼ全部IntelのCPUに
変わっているはずです。買い控えなんてする必要は全くないでしょうね。ユーザ
から見れば今までと同じくCPUが何であろうとMacであることには変わりないし、
発売されているものがその時点でベストであるのですから。
Re:いっそのこと (スコア:2, 参考になる)
>CPUがIntel製になるだけで、Pentiumプロセッサが載るわけじゃないらしいですから。
JobsがデモしていたマシンはPentium4でしたよ。
MacOS Xの最初から裏でIntel版を作りつづけていたのが驚きです。
Re:いっそのこと (スコア:1)
もうグチャグチャですな。
Re:いっそのこと (スコア:1)
部品の調達コストを抑えられるじゃないすか。
んで、PC/AT互換機上で動くOS Xを作る。
Windowsを使いたかったMacユーザーも、WindowsマシンでOS Xを走らせたいオタクな人も、みんなハッピーになれる(笑
Windows動くんならMac買うぜって人、結構居るんじゃない?
筐体の見た目だけでMac買う人たくさん居るし。
Re:いっそのこと (スコア:1)
>筐体の見た目だけでMac買う人たくさん居るし。
とりあえず、Windowsが移植されるという期待がありますよね。ほんと、Windowsも動くんなら買いますよ。
Re:いっそのこと (スコア:1)
Re:いっそのこと (スコア:1, 興味深い)
Re:いっそのこと (スコア:1)
Microsoftがどれだけデバイスドライバで苦労してきたかというのも見ていればわか
るわけだし、PC/AT互換機にだけはならないと見ました。
#見当外れだったらごめん
-----
スケーター12号〜(┌ ┌ ┌ ´Д`)┘
本当だったのか (スコア:1)
TransitiveのQuickTransit [osdev.info]だろうか。
68Kからの以降の時は十分PPCが早かっただけに、IntelなMacが既存のソフトをどれくらいの効率で実行できるのかは関心事になるんでしょうね。
# まぁ、パワーを広報するようなアプリケーションは直ぐにネイティブになるからPR戦略的にはそう問題は無い気もしますが。
# iLifeとかiWorkのintelネイティブ版へのアップグレードを無償とかにすれば。
Developer Transition Kitにiccが載ってる事でAppleへのgccへのコントリビュートは減ってくんでしょうかね。
Xcodeがgccベースであり続ければIA32なgccユーザはみんな恩恵を受けられる可能性も有りますけど。。
Intelだけとは言わず、AthlonなMacとかGeodeなMacとかも作って欲しいな。
あと、Intel版MacOS XをAT機で動作させるパッチも期待(ぉ
Re:本当だったのか (スコア:2, 興味深い)
The Developer Transition Kit is available starting today for $999 ..<snip>... Intel plans to provide industry leading development tools support for Apple later this year, including the Intel C/C++ Compiler for Apple, .....
とあることから、Transition Kit は今すぐ、iccがAppleに提供されるのは計画なのだから、Transition Kitにiccは載らないと思う(載ってたら$999は破格だと思いますが)。
# 注文したので届けば分ることですが
Re:本当だったのか (スコア:1)
まじっすか!?
icc は毎週のようにバグフィックスのアップデート通知が届いて未だ buggy な感じなんですけど、
icc を標準の開発環境にしちゃうのは問題があるような気がします。
OS や信頼性が欲しいところは最適化レベルを下げてビルドかしら?
# 本家 /. はあっさりコメント数1,000突破ですな。
コンタミは発見の母
気になった点2つ (スコア:1)
2.32ビットOSなのか64ビットOSなのか。今更32ビットで出すこともないような気がするが、モバイル系CPUのEM64T対応は2007年以降? [impress.co.jp]のようなのでどうするのだろう。PowerBookは2007年までお預け?
以下妄想。
Mac OS Xがx86で動くようになれば、VirtualPC on Macはほぼ実機と変わらないパフォーマンスを出せるようになるということ。逆に、PearPCのCPUエミュレーション部分を変更すれば、Windows上でMac OSを高速に動かすこともできるはず。すると結局、Appleが独自ハードウェアを作ったとしても周辺機器のエミュレートによってそれなりのパフォーマンスでWindows上で動く?などと妄想中……。PCユーザーにとってはなかなかおもしろいことになってきた気がします。
WindowsとMac OS XをVTで自在に切り替えて使えたりしたら楽しそう。
現状のハードやソフトとの互換性 (スコア:1)
新しい機種やOSが発表されて使われていく度に古い機種やOSがアプリケーションのサポート対象から外されていくわけですが、OS9が起動するMacがしばらく販売されていたように、G4/G5なMacも平行して販売して行くと思います(希望)ので、その間になんとかがんばって移行するって感じかなあと予想しています。
DON
Re:現状のハードやソフトとの互換性 (スコア:2, 参考になる)
UNIX/BSD/Lunuxの世界ではボランティアベースの開発であるにも関わらず、かなりマイナなアーキテクチャまで含めて全アーキテクチャ同時リリースなんてのが当たり前に行われてます。
# Sunはこれを機にベースをDarwinからSolaris10にしろなんて言ってますね
# 個人的には大賛成なんですが。。。
ハード的には心臓部のCPU以外はもはやAT互換機と変わるところもなく、周辺デバイスもUSB,Firewireといった統一規格に乗っているので、デバドラ系も酷く苦労したりサポートが打ち切られたりするものはごく一部なんじゃないかなと楽観しています。
同CPUでもOS9→OSXの移行のほうがはるかに難しかったと思います。
逆に、AT互換機から開放されたWindows for Macなんてのが出たりして。。
問題はiwadonの仰るようにIntelへの移行よりPPCサポートがいつまで続くか、現有のPPCアプリが実用的に使えるのかのほうでしょうね。
次はどんなCMかしら (スコア:1)
今までベンチでG5はPen4よりも高速だぜ。とか言っといてIntel製チップ採用後どうするのか気になりますが。
まぁ、誰も信じてなかったからいいかもだけどw
「電脳なをきさん」を連想しました (スコア:1, おもしろおかしい)
個人的に気がかりなのは (スコア:1, すばらしい洞察)
しまい、その実装、供給いかんで業界、いや世界中が振り回される(代替策
が消滅する)危険性。
バグつきPentium騒動とか、ハイパースレッディングの脆弱性とか。
あるいはIntelの生産拠点がテロルの標的になるとか。
皆さん、Macintosh のどこにこだわってますか? (スコア:1)
1. デザイン (ハード&ソフト)
2. UNIX ベース
3. 使いやすさ
こだわっていない所:
1. OpenDarwin (BSD でも Linux でも)
2. Aqua (正直、重い)
3. CPU
“It’s been ten years since our transition to the PowerPC, and we think Intel’s technology will help us create the best personal computers for the next ten years.”
これに期待。
IBM/AT互換機との違いは? (スコア:1)
によるとデモ機はPen4らしい。
これはTigerがx86系でも動作するぞというパフォーマンスだろう。
正確に言うならいまさら32bitに戻るということも考えられないのでx86-64系を使うということだ。
そうなると当然チップセットも同じもの、もしくは多少の修正版を用いる可能性が高いわけで、そうなるとIBM/AT互換機との差別化をどう計るのだろう?
ローレンジはx86-64の一般的なIBM/AT互換機でMacOSが動くものを提供し、Appleを体験しやすくすることで、顧客の増加を行う。
ミドルから廃レンジは従来どおりPower系となるのだろうか。
>より詳しい基調講演の内容は、追ってレポートする。
とのことなので、もうしばらく待つべし待つべし・・・
Re:ぉぃぉぃ (スコア:1)
その意味では別に珍しいことではありません。
とはいえ、今回の発表は市場にAT互換機があふれる中で将来どういうのが出てくるのかという興味深い面がありますが。
Re:これで (スコア:1)
MPUの内部構造とコンパイラの最適化で現状のクロックでも高いパフォーマンスを叩き出す余地が十分にありますからね。(ただのPPCとしてみると決して速くは無いけど、周辺ユニットを使った分散処理が要ですから…)
Intel Macに魅力は無いですし(そんなことするならMac OSをAT互換機に移植した方が余程儲かりそうだし、PPCアーキに惚れ込んだ人間としては憧れの機械が無くなる訳だし…)、ま、IBM(RENOBO?)が廉価版のCell WSを出してくれることを祈りますか…(;´Д`)
Re:Linusが一番悲しんでたりするかも (スコア:2, すばらしい洞察)
モノリシックだからマルチプラットフォームに適してない、というのはよくわかんないな。
モノリシックカーネルであるNetBSDが50以上のプラットフォームに対応していて、ソースもすっきりしていると思うんだが、いかが?
Re:Linusが一番悲しんでたりするかも (スコア:2, おもしろおかしい)
それだけだと、間違えて覚えてる人には永遠に気付かないような…
×モノシリック
○モノリシック
1:4:9の黒い石版を思い浮かべながら、一枚岩のカーネルはモノリシック、と覚えてください。
Re:そろそろ新しいPowerBookを考えていたのに (スコア:1)
970FXでは駄目だったということでしょう。
Re:そろそろ新しいPowerBookを考えていたのに (スコア:2, 参考になる)
私もそれで、840AVからPowerMac8100 にアップグレードしたクチです。6万円だったか、9万円だったか忘れましたが。
本体を送ったら、アップグレードされて戻ってくるわけですが、結局のところ、ロジックボードはおろか、筐体も変わっていて、ドライブ以外は全とっかえのようでした。
今回はどうでしょうね。さすがにG5は、筐体は共通でいけるのかな。iMacは難しいかな。
Re:ピエロとはちょっと違う (スコア:2, すばらしい洞察)
思ってるなら、かなりナンセンスだと思います。
(というか、今時RISCだCISCだって言ってるのも・・・)
Re:サーバーはどうすんの? (スコア:3, すばらしい洞察)
Re:Apple危機よりむしろ (スコア:2, すばらしい洞察)
でもその後、Appleは潰れませんでした。
Appleよりむしろ危機的なのは市販ソフト業界だと思うのですが、
いかがでしょう。今回の移行の件で気付いたのですが、こんな大
事件でも、
1.Adobe(含むMacromedia)が移行してくれればプロは困らない。
2.FinalCut,Motion,Logic,Shakeなどは移行するから問題なし。
3.Microsoftが移行してくれれば事務用途では困らない。
4.JavaやUnix系ソフトはオープンソースの強みで問題なし。
という見方ができますよね。
つまり他の中小のソフトウェア開発会社の製品はあまり重要
ではない。つまり一部の米国内大手ソフトウェアベンダーさ
えサポートすれば、あとは必要ないということになりませんか?
もちろん個人的に「これはなきゃ困る」というソフトはあるで
しょうが、ことMacに関しては米国しか見ていないように思える
Jobs氏が日本の中小零細ソフトハウスのことを気にかけている
様にはとても思えません。
大手のソフト以外の日本製『粋なソフト』が全滅してしまうの
ではないかと、Appleどうこうより、そちらの方が心配です。
----------- 一生勉強を続けなきゃ!