67
Intel のコードネームを解読: たくさんの湖があるのはなぜ?

インテルCPU

(画像クレジット:Shutterstock)

Intelプロセッサの世界へ旅してみましょう。PCのパフォーマンスを向上させるのに、Coffee Lakeを飲んでみるか、Ice Lakeで10nmまで一気に駆け抜けるか、どちらを選びますか?Skulltrailを辿ってもいいし、Ghost Canyonに降りてもいいですが、まずはIvy Bridgeを渡るのをお忘れなく。もし混乱しているなら、クラブへようこそ。Intelはすべてのプロセッサにコードネームを付けています。それは、実際の湖、橋、渓谷、山、あるいは…何か他のものに基づいているかもしれません。最終的には、すべての製品にIntel第10世代Coreシリーズのようなマーケティング名が付けられますが、「第10世代」製品がIce LakeまたはComet Lakeのいずれかである可能性もあるため、これらの名前はあまり役に立ちません。これらは全く異なるアーキテクチャです。

Intel はどのようにして地理的コード名を取得したのでしょうか? 

「すべて北米で見られる名前なんです」とトリップ氏はインテルの命名スキームについて語り、同社の現在のコードネームの基礎を築いた。「その場所には物理的な意味があるかもしれない…例えばオレゴンの設計チームに近いとか…あるいは興味深い(あるいは面白い…少なくとも私たちにとっては)名前かもしれない」

地理的な名称でさえ、都市名に縛られる必要はありませんでした。同社は1998年にPentium 4プロセッサをオレゴン州のウィラメット川にちなんで「Willamette」と名付けました。そして、同社が成長を続けるにつれて、同様の命名規則を採用する製品が増えていきました。2003年にRock Lakeマザーボードを発売したことで、インテルは無意識のうちに、後にコンシューマー向け製品の命名における主流となるトレンドをスタートさせました。

「最近、名前の選定はテーマに基づいたアプローチに移行しました」とトリップ氏は語った。「テーマが選ばれた理由は特にありませんし、インテルでは命名に非常に多様な人材が参加しているので、何でもありなのです。」

Big LakeからEagle Lakeまで、Lakeをテーマにしたコードネームは2015年のSkylakeまで同社でますます一般的になり、その後2020年まで同社の消費者向けプロジェクトの主な命名規則になりました。

Tom's Hardware の最高のニュースと詳細なレビューをあなたの受信箱に直接お届けします。

「このシステムを始めた頃は、コードネームはどちらかというと社内向けのものでしたが、今では基本的に製品の寿命を通して使われています」とトリップ氏は説明し、都市からより一般的な自然の特徴へと変更された理由を説明しました。「そうなると、名前にはより意識的になる必要があり、プランナーやエンジニアだけでなく、ブランディング、マーケティング、法務といった側面も考慮した議論が必要になります。」

これは、後にピエノエル氏が私たちに語った情報と一致した。彼は、マイクロソフトが Windows 95 に「シカゴ」という別名でコード名をつけた後に直面した法的問題について語ったのだ。

「通常は(インテルのエンジニアリング)チームがコードネームを決めるのですが、その後、コードネームに関する法的問題に直面することになります」とピエノエル氏は述べた。「例えば、マイクロソフトはシカゴでこの問題を抱えていました…そこでインテルは、コードネームは多くの人が気にしないような名前にするべきだと学びました。製品にシカゴ市の名前を使ったからといって、シカゴ市長と争う必要はないのです。」

これはおそらく、1993 年にマザーボードの「Batman's Revenge」後継モデルが発売されて以来、新しい Intel Batman が登場していない理由も説明できるでしょう。

地理に関しては、湖や川をベースにした命名スキームは、Intel が都市をベースにしたコード名を廃止した唯一の例ではありません。たとえば、2007 年の Sandy Bridge CPU アーキテクチャでは、橋をベースにした命名スキームが導入され、同様の山頂 (Evans Peak、Ibex Peak など) や湾 (Shark Ba​​y、Shell Bay など) のテーマも同年にデビューしました。

「湖、湾、山頂といったものを区別するための正式なプロセスがあります」とトリップ氏は語った。しかし、そのプロセスの詳細については詳しくは語らなかった。「構成要素ごとに、地理的な地域にちなんで名前が付けられています。」

「一般的に、当社のクライアント側では、SOC名とプラットフォーム名は現在同じで、レイクになっています」と彼は詳しく説明した。つまり、IntelファンはComet Lakeをよく知っているかもしれないが、Snow Ridgeのような製品については、エンタープライズや専門分野の顧客だけが知っている可能性が高いだろう。

コードネームを選ぶ際にどのような湖を選ぶべきかという質問に対し、トリップ氏は「もちろん、力強さ、スピード、パワーなどをイメージさせる名前が欲しいです」と答えました。例えば、トリップ氏によると、チームはかつて「ストロベリーレイク」というコードネームを検討していたものの、多くの人に子供のおもちゃのストロベリーショートケーキシリーズを連想させるため却下したそうです。

それでも、最終的なコード名は、それを決定する会議がいつ開催されるかといった恣意的な要素によって決定されることもあります。

「コーヒー・レイクという名前は、ごく初期の会議で決まりました」とトリップ氏は語った。「プランナーは、コーヒーがどうしても欲しかったと認めていました…毎回面白くなります…みんな意見を持っていますから。」

コーヒー湖は確かにオレゴン州にある地名だが、同社がコードネームとしてそれを選んだときにそれが最終的な決定要因であったとは考えにくい。 

インテル、フランソワ・ピエノエル

2003年、インテルのパフォーマンスの第一人者、フランソワ・ピエノエル氏が初代エクストリーム・エディション・プロセッサーを手にポーズをとっている。(画像提供: Wikimedia Creative Commons)

Intel のコード名はなぜこんなにも紛らわしいのでしょうか? 

トリップ氏と連絡を取った直後にピエノエル氏とも話をしたが、彼らの情報の多くは一致していたものの、ピエノエル氏はインテルの地理的命名方式の理由についてよりオープンであり、またインテルがコード名に依存していること全般に対してより批判的だった。

フランソワ・ピエノエルは、2017年にインテルで約20年間勤務した後、同社を去った。同社を追ってきた人なら誰でも馴染みのある名前だろう。プリンシパルエンジニアとして、彼はデュアルプロセッサのエンスージアスト向けゲーミングプラットフォーム「Skulltrail」の立役者であり、同社のハイエンドCPUシリーズ「Extreme Edition」の立ち上げに貢献した。また、Katmai、Conroe、Penryn、Nahalem、Sandy Bridge、Skylakeといったコードネームで呼ばれる製品のエンジニアリングにも携わった。長く多作なキャリアを終えた彼の退社は、テクノロジーニュース界で大きな話題となり、その後もインテルに関する情報や解説を提供し続けている。

「だから、当然、彼らはあなたに教えようとしないでしょう」と、私がインテルがなぜ製品にそのような名前を付けるのかをピエドネオルに尋ねた途端、彼の口から最初に出た言葉は、トリップ氏が先に私に示してくれたバラ色で、ほとんど何気ないイメージに疑問を投げかけた。「インテルの目標は、社内では理解できるものの、社外では混乱してしまうような製品を作ることなのです」

例えば、Intelが現在、あらゆる製品に湖の名前を冠していると、社外の人が製品を区別するのが難しくなります。また、名前だけを見ると、「Rocket Lake」が「C​​omet Lake」よりも優れている理由もすぐには見当たりません。ピエノエル氏によると、その理由は機密性です。同社の製品が盗難されるのを防ぐため、そして報道陣を驚かせるためです。

「Intelの最大の課題の一つは、それを秘密にしておくことだった」とピエノエル氏は説明した。「私がとても誇りに思っているのは、Core 2 Duo、つまりConroeとMeromを開発していた時のことだ。市場を驚かせることに成功した。AnandやTom's Hardwareの人たちでさえも驚かせた。IDFにConroeを同席させて初日に発表した時は、誰も知らなかった。コードネームさえ誰も知らなかったんだ。」

彼は続けた。「市場を混乱させたいなら、コードネームは非常に便利ですが、実際には(情報)も漏らしてしまいます。コードネームは、外部の人々が(製品が)何なのかを再確認するのに役立つのです。」 

つまり、コンローの場合、その正体を知っていたのはインテル社内でピエノエル氏のチームだけだったのです。さらに驚くべきことに、彼らはコンローの実行ユニットを無効化し、より優れたYonah(以前のインテル製プロセッサ)であると説明して、OEMやODMにも評価を依頼しました。これは彼らの作業をより困難にした一方で、完全にリークされていないプロセッサを展示会に出展し、突如として「以前のプロセッサより40%高速」になったという成果ももたらしました。

「誰もそんなことは予想していなかった」とピエノエル氏は言った。「もし情報漏洩があったら、もっと面白くなかっただろう」

つまり、Intelがコードネームを選択(または公開)する際に考慮するのは、ユーザー層や命名チームの気まぐれだけではありません。報道機関やリーク情報も考慮されるため、命名スキームに多少の混乱が生じるのです。ピエノエル氏によると、理想的には、Intelのコードネームは、それを必要とする人々にとってのみ意味を成すものでなければならないということです。

インテル

(画像クレジット:Shutterstock)

わかりにくいコード名がマーケティングにどのような影響を与えるのでしょうか? 

残念ながら、インテルは理想的な世界に生きているわけではない。公式製品名は世代名を明記する以上の説明がないため(ピエノエル氏にとっては非常に苛立たしいことだが)、顧客や報道関係者はインテル製品について議論する際にコードネームを使うことが多く、コードネームもブランドイメージの一部となっている。 

「私にとって、コードネームとは、他に把握するものがないので、人々がデフォルトで使用するものなのです」とピエノエル氏は語った。

トリップ氏は、インテル社外の人々が社内コードネームに頼る理由について、異なる見解を示しています。彼はインタビューの中で、コードネームが意味を持ち続けるのは、正式名称が決まるまでの間、人々が製品に使うのに慣れているからだと説明しました。「私たちのコードネームは、開発中の製品や技術、つまり市販される前の製品や技術に使用することを目的としています。理想的には、発売後に全員が正しい正式名称に切り替えるべきです。とはいえ、この切り替えが難しいことは理解しています。」

それでも、この「理想的には」という言葉は、コードネームは社内の理解を優先するというピエノエル氏の以前の発言と一致する。しかし、トリップ氏は、同社の紛らわしいコードネームは意図的だというピエノエル氏の主張には反論した。「ファンコミュニティに混乱が生じないよう、私たちは間違いなく懸命に努力しています」と彼は続けた。

しかし、理由が何であれ、インタビューした二人は、コードネームが今やマーケティングの重要な部分であり、つまりイメージが情報(あるいはその欠如)と同じくらい重要であるという点では意見が一致した。

「インテルは、とても平和で、とても親切な印象を与えることを好む会社です」とピエノエル氏は説明した。「だから、コードネームを見れば、いつも湖や川が描かれているんです。」

ピエノエル氏は、こうした姿勢は社内でずっと続いてきたわけではないが、ビジネスパートナーからプロフェッショナルな(つまり、退屈な)評判を維持したいという思いから、最近は増えていると語った。自身が開発に携わった、コードネーム「Skulltrail」というIntelの旧製品を例に挙げ、「例えばAmazonとの話し合いの場で、『来週、Skulltrailを2万個売る』と言ったら、おそらくうまくいかないでしょう。もっとプロフェッショナルな対応をする必要があります」と述べた。

コードネームを決めるプロセスはどのようなもので、どのように変化しましたか? 

「だから、時には誰かに電話してコードネームをもらって、それをそのまま使うこともあるんです」と、ピエノエル氏はインテルで実際に製品のコードネームを取得した経緯を語った。これは、正式なプロセスがあるというトリップ氏の主張とは矛盾する。少なくとも、エンジニアはマーケティング担当者ほどそのプロセスにアクセスできるとは限らないことを示唆している。「企業として公式のレシピというものは存在しないんです」

しかし、ピエノエル氏の経験では、コードネームはチームによって決められるのが一般的だった。「通常は、数人のアーキテクトが何かに取り組んで、『ああ、こういう名前にしたい』と考えます」と彼は話し始めた。「その後、企業のマーケティング戦略チームが計画を立て、名前を決めます」

これはプロセスに関するトリップ氏の発言と少し似ていますが、ピエノエル氏が問題視している均一性も指摘しています。

「Skulltrailを選んだのは、私たちにとって意味のある名前だったからです」と彼は、自身が命名に関わったSkulltrailプラットフォームについて語った。「私たちはひどく苦境に立たされていましたが、Core 2 Duoが登場したのです。もう諦めないという決意を示したかったのです。Skulltrailとは、人々が道の脇で亡くなっている古い場所のことです。そこで私たちは、非常に迅速に取り組みました。6ヶ月で、ハイエンドデスクトップ向けのデュアルプロセッサ搭載マザーボードを開発しました。このプロジェクトには、ある程度の資金が必要になることは覚悟していました。Skulltrailという名前には、意味があったのです。」

ピエノエル氏のチームがSkulltrailというコードネームを選んだのは、いわば最後の手段だったからだ。現代のIntelのコードネームでは、そのような具体性や感情的な重みを持たせることはできない。近いうちに新しいIntel Thorが登場する日もそう遠くない。そして、そうした意味合いを持つ正式名称がないのは問題だとピエノエル氏は考えている。

インテル

(画像クレジット:Shutterstock)

コードネームは本当に重要ですか? 

ピエノエル氏とトリップ氏は、インテルのコードネームは、彼らほど一般の人々にとって重要ではないという点で一致していました。両者とも、正式名称が優先されるべきだと語りました。しかし、なぜそうではないのかを詳しく説明したのはピエノエル氏だけでした。

「インテルのプロセッサーのブランドよりもコードネームに人々が愛着を抱いているという事実は、あることを証明している。ブランド化がひどいということだ」と同氏は語った。

2006年にCoreプロセッサシリーズを発表して以来、Intelの主力コンシューマー向けCPUシリーズは10年以上にわたり、同じ命名規則を維持しており、箱に記載されている世代番号のみを更新してきました。例えば、同社は2018年のCoffee Lakeプロセッサシリーズを「第9世代Intel Core」プロセッサと公式にブランド化し、今年のComet Lakeプロセッサシリーズは「第10世代Intel Core」プロセッサと呼んでいます。確かにその通りですが、ピエノエル氏によると、顧客にとって有用なほど説明的ではないため、実際には使われていないとのことです。

「映画『エアプレーン』でロッキー23か24のポスターがあるようなものです。私たちはもうすぐそこに近づいていますよ」と彼は言った。「例えば、私たちは第10世代Core i7です。10年後には21世代になっているでしょう」と彼は予測した。

しかし、一般の人々が正式名称を使わないことへの不快感とは別に、インテルが社外の人々が社内コード名を使用することを受け入れたり、あるいはそれに依存したりすることは、ビジネスに悪影響を与える可能性があるとピエノエル氏は考えている。

さらに深刻なことに、同氏は「おそらく皆さんは理解していないでしょうが、インテルの最大の競合相手はインテルの4年前のPCです」と述べ、製品の世代番号を単に更新するだけでは、独自の特殊な機能を備えたユニークなハードウェアというよりも、単に前世代のプロセッサの若干改良されたバージョンという印象を与えてしまうという考えを示した。

「素晴らしい製品が発売されれば、人々を興奮させるのは簡単です。コンピューターの性能が大幅に向上し、すべてのゲームの動作が改善されれば、それは簡単です」とピエノエル氏は説明した。「漸進的な進歩という印象を与えると、しばらくすると人々の興奮は薄れてしまいます。」

彼は例を挙げ、「SkylakeとCoffee Lakeを見比べると、実に大きな違いがあります。同じアーキテクチャではありません。以前のプロセッサの非常に進化したバージョンなのです」と述べました。しかし、これは正式名称とコードネームの両方に当てはまると主張し、「(両方で)Lakeという名前が使われているため、単に段階的に進化しているという印象を与えてしまうのです」と続けました。

コードネームに関しては、ピエノエル氏は、この問題の解決はテーマを外すだけで簡単だと示唆した。「こういうのはやめて、カトマイ、ウィラメット、プレスコットといっ​​た名前に戻すべきだと思います。どれも同じ響きじゃないですからね。」

一方、正式名称に関する彼の提案は、もう少し複雑なものでした。「インテルには、『ゲームにはインテル Core i9 ゲーミングが最適』といったブランドイメージがありません。『マイニングをするなら、マイニングに最適なプロセッサが最適』といった具合です。インテルは、自社製品が最も得意とするタスクに合わせてブランドイメージを確立すべきです。」

ピエノエル氏は、主要なインテル製プロセッサを全て「コア」と呼ぶのは、インテル製品の購入方法に関する十分な情報を顧客に提供できないためだと主張した。だからこそ、コードネームが今でも一般的に使われているのだと彼は考えている。ピエノエル氏は、あらゆるコンピューターにコアが必要なことから、「コア」というブランド名は当初は賢明だったと認めつつも、「ショーン・マロニー氏が『コア』と呼ぶことに決めた時、多くの人が混乱しました。なぜなら、コアという名前は予測不可能だからです。一般的な名前なので、ブランド化は難しい。インテルはそうしていますが、リンゴのコアはブランド化できるものではありません」とも述べた。

ピエノエル氏は、ハイテク市場の奇抜さに不満を抱いているようで、プロセッサの命名がどう機能すべきかの例として、もうひとつの高級趣味市場である自動車を挙げた。

「80年代のBMW 750に乗っているからといって、『E32(このモデルのコードネーム)に乗っている』なんて言う人はいないでしょう」と彼は言った。「誰もそんなことは言いません。これは、愛好家がブランド名よりもコードネームを使っている唯一の市場です…世代番号よりもコードネームを使う人がいます。つまり、この車が衰退していることを示しています。そろそろ別の方向に進むべき時なのかもしれません」

より混乱の少ない未来に向けて 

ピエノエル氏は私とのインタビューの最後に、インテルは彼が望むような特定のブランド化を必要とする新しい分野に進出することで、彼の問題に対処しようとしているのではないか、と述べた。

「グラフィックスへの取り組みやFPGAへの取り組みが見て取れます」と彼は述べた。同社の秘密主義に触れ、最近リーク情報が少ないのは、近いうちに何か大きなことが起こりそうだと付け加えた。 

リーク数は非常に少ないです。ベンチマークのリークが起こらないように気を配っているようです。なので、何かクールなものを準備しているのではないかと思います。これが私の意見です。

そのクールなものって具体的に何なのかと問い詰めると、彼はこう答えた。「彼らは変革を続けていると思います。私は2年半前にインテルを去りましたが、彼らはすでに変革を始めていました。ですから、彼らは卵を割って殻から抜け出すところまで来ていると思います。今年は、見た目にも楽しいものになるはずです。」

歴代のインテルCPUコード名 

スワイプして水平にスクロールします

初公開年コードネームナノメートル正式名称トップモデル
2010年(またはそれ以前)ブルームフィールド45nmインテル コアインテル Core i7-930
2010年(またはそれ以前)アランデール32nmインテル コア インテル Core i7-640M
2010年(またはそれ以前)リンフィールド45nmインテル コアインテル Core i7-880
2010年(またはそれ以前)クラークデール32nmインテル コアインテル Core i5-680
2010年(またはそれ以前)クラークスフィールド45nmインテル コアインテル Core i7-940XM エクストリーム・エディション
2010年(またはそれ以前)ガルフタウン32nmインテル コアインテル Core i7-990X エクストリーム エディション
2010年(またはそれ以前)ネハレムEX45nmインテル Xeonインテル Xeon X7542
2010年(またはそれ以前)ウルフデール45nmインテル ペンティアム、インテル Xeonインテル Xeon X5270
2010年(またはそれ以前)パインビュー45nmインテル アトムインテル Atom N470
2010年(またはそれ以前)リンクロフト45nmインテル アトムインテル Atom Z625
2010年(またはそれ以前)ペンリン32nmインテル Core、インテル Celeron、インテル Pentiumインテル Core 2 エクストリーム X9100
2011サンディブリッジ32nmインテル Core、インテル Xeon、インテル Celeronインテル Xeon E3-1290
2011シーダービュー32nmインテル アトムインテル Atom D2700
2012サンディブリッジ EN32nmインテル ペンティアム、インテル Xeonインテル Xeon E5-2470
2012アイビーブリッジ22nmインテル Core、インテル Xeon、インテル Pentium、インテル Celeronインテル Xeon E3-1290 v2
2012センタートン32nmインテル アトムインテル Atom S1260
2012ナイツコーナー22nmインテル Xeon Phiインテル Xeon Phi コプロセッサー 7120p
2013グラッデン22nmインテル Core、インテル Xeonインテル Core i3-3115C
2013ハスウェル22nmインテル Core、インテル Xeon、インテル Pentium、インテル Celeronインテル Xeon E3-1286 v3
2013ベイトレイル22nmインテル Atom、インテル Celeron、インテル Pentiumインテル ペンティアム J2850
2013レンジリー22nmインテル アトムインテル Atom C2338
2013アボトン22nmインテル アトムインテル Atom C2550
2014クリスタルウェル22nmインテル コアインテル Core i7-4980HQ
2015ブロードウェル14nmインテル Core、インテル Xeon、インテル Pentium、インテル Celeronインテル Xeon E5-1630 v4
2015ブラスウェル14nmインテル セレロン、インテル Atom、インテル ペンティアムインテル ペンティアム J3710
2015スカイレイク14nmインテル Core、インテル Xeon、インテル Pentium、インテル Celeronインテル Xeon W-2155
2015チェリートレイル14nmインテル アトムインテル Atom x7-Z8700
2016ケイビー湖14nmインテル Core、インテル Pentium、インテル Celeron Intel Core i7-7740Xシリーズ
2016アポロ湖14nmインテル Atom、インテル Pentium、インテル Celeronインテル ペンティアム N4200E
2016ナイツランディング14nmインテル Xeon Phiインテル Xeon Phi 7290
2017ケイビー湖R14nmインテル Core、インテル Pentium、インテル Celeronインテル Core i7-8650U
2017ウィスキー湖14nmインテル Core、インテル Celeronインテル Core i7-8665U
2017コーヒー湖14nmインテル Core、インテル Pentium、インテル Celeronインテル Core i9-9900K
2017ジェミニ湖14nmインテル セレロン、インテル ペンティアムインテル セレロン J4005
2017デンバートン14nmインテル アトムインテル Atom C3750
2017ナイツミル14nmインテル Xeon Phiインテル Xeon Phi 7295
2018キャノン湖10nmインテル コアインテル Core i3-8121U
2019ジェミニ湖のリフレッシュ14nmインテル ペンティアム、インテル セレロンインテル ペンティアム シルバー J5040
2019アンバーレイクY14nmインテル コア インテル Core i7-10510Y
2019カスケード湖14nmインテル Core、インテル Xeonインテル Xeon Gold 6210U
2019アイスレイク10nmインテル コアインテル Core i7-1065G7
2020コメット湖14nmインテル Core、インテル Pentium、インテル Celeronインテル Core i9-10980HK
2020スノーリッジ10nmインテル アトムインテル Atom P5942B
2020年予定タイガーレイク10nmインテル コア未定

ミシェル・エアハートはTom's Hardwareの編集者です。家族がWindows 95搭載のGatewayを購入して以来、テクノロジーに注目し、現在は3台目のカスタムビルドシステムを使用しています。彼女の作品はPaste、The Atlantic、Kill Screenなど、数多くの出版物に掲載されています。また、ニューヨーク大学でゲームデザインの修士号も取得しています。