(function() {function signalGooglefcPresent() {if (!window.frames['googlefcPresent']) {if (document.body) {const iframe = document.createElement('iframe'); iframe.style = 'width: 0; height: 0; border: none; z-index: -1000; left: -1000px; top: -1000px;'; iframe.style.display = 'none'; iframe.name = 'googlefcPresent'; document.body.appendChild(iframe);} else {setTimeout(signalGooglefcPresent, 0);}}}signalGooglefcPresent();})();

Angel Halo

PS5、需要と供給

かつてこんなに需要と供給のバランスが悪かった事があっただろうか?

行き届かないハード

PlayStation5の供給が全く追いついていないように思える。
私の周辺で購入できた人はほとんどいないという状況で、転売屋から購入しようかと悩む人が続出しているのが現状である。
もちろん、私は転売屋から購入しようとする知人を押しとどめているのだが、その知人曰く「10万円で購入できるならそれでもいい」とすら言う始末。
デジタルエディションの価格が39,980円である事を考えると、2倍以上でも買いたいという気持ちを持てる事をある意味スゴイとも思うが、こうした知人がいる状況にあって、入手に関して抽選以外の情報が得られない現状がとても異常に思えてならない。
しかも、その抽選に関しても、不穏な情報も入ってきている。
Amazon.co.jpにて、一部の商品について発送時期が12月上旬でなく、来年以降に延期される事が明らかになったようだ。これはAmazon側の失態で、実際のPS5入手量より多い予約者を受入れた事によって、11月18日に募集した予約の内の一部が来年の入荷分に割り当てられ、年内発送に間に合わなくなったという事のようである。
これにより、Amazonでの今後のPS5の予約は、間違いなく来年発送分という事になり、次回予約は当分行われない事が予想される。
Amazon以外では、現物をいくらか用意して抽選を行う小売店などもあるようだが、それらも十分な供給量とは言い難いように思える。200台に満たない数で抽選が行われたりするようだが、おそらくそれぐらいの数ならあっという間に販売が終了してしまう事は、今の需要からは簡単に予想できる事である。

問題が積み重なった事で

どのように販売ルートを定めたらこうなるのかはわからないが、一部の転売屋では本来売りさばく予定だった地域で販売する事ができなくなった事で、大量に不良在庫を抱えて予定より安い価格で転売を始めたらしい事実も見つかっている。
その“本来売りさばく予定だった地域”というのが中国のようで、今回のPS5が中国国内ではネットに接続する事が出来ず、オンラインでのプレイができない事が問題になったようだ。
だが、ここで更なる問題が発生する。それは、SIEが転売されたPS5の修理等を請け負わないとした事、PS5の初期不良問題が案外深刻化している事が重なった。これにより、購入してももし初期不良だった場合は無償修理はできないばかりか、転売品故に有償修理も危うい状況になったのである。転売されたものと正規に購入したものを見分ける方法は、保証書が箱記載ではなくなった事と、購入証明が必要になった事で判別しているらしい。この辺りはSIEとしては英断だと言える。
転売価格も暴落中これにより、転売価格が下落、10万円を超える価格で売買される予定だったPS5が、6万円前後で転売サイト(オークションやフリマなど含む)に溢れ始めた。
この価格でこのような問題が出ていても、それでもまだ売れるのだからPS5の魅力は凄まじいとしかいいようがない。以前よりも見つけやすくなったとは言え、それでも当初想定されていた通りに転売は進んではいないようである。

Continue reading…

M1でWindows

完全ではないにしても、動作する環境がもう揃い始めた。

ARMでもRosetta2で

先週から、M1搭載のMacの話題が各所で言われていて、その都度反応している私だが、もちろん私がそれに注目しているからこそ、このBlogでもそうした話題が多くなっている。
私の一番の関心どころは、やはりMacでWindowsが動作するのか、というポイント。
私がIntelコアのMacBook Pro 13インチを購入したのも、このMacでWindowsが動作する環境が作れるからであり、Apple Silicon搭載Macを待つか迷っていたのも、Windowsの動作状況が大きく影響していたからだ。
だが、私のその悩みも実は杞憂だったかもしれない。
というのも、今の時点でM1搭載MacでWindows環境が実現するかもしれない道が見え始めたからだ。

この動画を見るとわかるが「CrossOver 20」というWindowsのエミュレーションソフトを使用する事でWindowsのアプリケーションがエミュレートされて動作している。
具体的な動作状況としては、32bitのIntelコアWindows向けバイナリを動かす際は、Wine 5.0(LinuxやMacでWindowsアプリをエミュレートするソフトウェア)ベースのCrossOverで32bitから64bitにブリッジして、さらにRosetta 2を介して動作する…そんなイメージである。
つまり、M1チップ上でエミュレーションにエミュレーションを動作させて動かしている、そんな感じである。
それにも関わらず、これだけ動かせている事にまず驚きである。

課題も多い

ただ、DirectX11が関与するものは動作しない等、Windowsでは当たり前に動作するものが結構動かないなど課題もまだまだ多いのも事実で、これらが一気に問題解決するかというと、そう簡単な事ではない事も予想できる。
米Parallels社も、意欲的に取り組むだろうとは思うが、M1搭載Macでx86アーキテクチャのプログラムをスムーズに動作させるのは、まだまだ試行錯誤が必要だろうと考えられる。
ただ、それでも今の時点でこれだけのものが動いているという事実は間違いないわけで、Rosetta2のトランスコードの処理能力はかなり高いものと考えられる。
これは私の予想ではあるが、来年のそう遅くない時期には、M1搭載MacでWindows環境はそれなりに現実的になってくるのではないかと思える。やはりDirectX11、DirectX12あたりの動作がそのカギを握っているのではないかと思うが、米Parallels社あたりは、この問題に対して何かしら突破口を切り開いてくるものと思っている。M1搭載MacでWindowsは夢物語ではない

Continue reading…

Big Surへの誘い

MacBook Proの異変が治らない。それならばと思い切って行動に出てみた。

一か八かの賭け

MacBook Proの動作が重く、またParallels Desktop16の上のWindows10の動きもどうもオカシイ…。これらが一向に解決に向かわないので、ネットでいろいろと情報を探っていくと、妙な情報に行き当たった。
Big Surの不具合の報告に併せて、その前のOS、つまりCatalinaの動作まで遅くなった、などという書き込みを見つけたのである。
詳細はわからないが、Appleが各Macの起動アプリケーションの状況を把握するため、一部のデータを特定のサーバに吸い上げている、という噂があるらしい。で、今回のBig Surの不具合によって、それらのサーバへのアクセス負荷が高まり、Mac全体の動作が重くなっているような話があるというのである。
正直、俄には信じられない話だが、確かに私のMacBook Proの動作が重くなったと感じるようになったのは、Big Sur公開前後くらいからで、こうした事態は今回のBig Surだけでなく以前にもあった、というのである。
こうなると、何をやってもダメじゃないか、という事になるわけだが、こうした情報の中に紛れて、Big Surにアッブデートした後に、今までより軽快にアプリケーションが動作した、という報告も混ざっていたのである。
相反する情報が混在するぐらいに混迷している今のMacの状況にあると、一度沈静化するまで待つというのも一つの方法なのだが、もう一つの方法としては、状況が好転したという情報に乗っかってしまうというのもある。待つという消極的な方法も良いが、能動的な方法で活路を見出すという方法は、危険もあるが早く状況を好転させる可能性もあるので、ここは思い切ってBig SurにOSをアッブデートしてみる事にした。

Big Surまでの道のり

Catalinaがインストールされている私のMacBook Proは、起動すると毎回のようにOSのアップデートをするよう薦めてくる。今まではこの情報を完全スルーしていたのだが、アップデートを決めたので、思い切ってこの情報からOSのアッブデートを実行してみた。
一つ、注意しなければならないのは、基本的にはデータのバックアップを取っておいた方が良いという事である。私はそもそもMacBook Pro内に入れている自分のデータがメール以外はほぼ存在しないので、ここで思い切ってアッブデートを開始したが、TimeMachine等を使用してデータのバックアップをとる事を私は強くオススメする。私の様なやり方はあまりにも無謀である。
CatalinaからBig Surへとアッブデートする際、パスワードの入力等を求められるが、基本的にはパスワードの入力くらいしかやることはない。ほとんどは次に進めるクリックを数回行うだけだが、これが実に不安を感じる行為だったりする。
というのも、Big Surのデータをダウンロードしている間は良いのだが、いざインストールが開始された後は、真っ黒な画面の中央に表示された白いリンゴマークを目の前にして、進捗バーを眺めるだけになるからだ。
しかもこの進捗バーの進みが極端に遅い。全体の30%くらい進んだ所で、結構長時間に渡って止まったままの状態が続くのである。
正直、固まったか? とさえ思える状況になるが、ここはグッとこらえて静かに進捗するのを待つ必要がある。
その後、何度か再起動をして、総計すれば約30分ほどでアップデートは終了する。
Big Surをインストールしてみた終了した後は、Big Surが起動した直後という事もあり、何かしようとすると全てに対してアクセス許可を求めてくる。特にシステムに関係するようなアプリケーションを実行しようとすると、顕著にアクセス許可を求めてくる。OSが完全に新しくなったことを実感する。ここにきて、ようやく無事にBig Surに切り替わったと感じるだろう。

Continue reading…

MacBook Proの異変

私が持つ、Intelコア内蔵最後のMacBook Pro 13インチ2020年版だが、最近動作が変な感じがする。

Parallels Desktop

私はMac上でWindowsを動作させる事を前提に考えていた為、Apple SiliconのMacが発売される事をわかっていた上でIntelコア内蔵のMacBook Pro 13インチを購入した。
Mac上でWindowsを動作させるには、Boot Campを使用する方法もあるが、仮想マシンソフト上でエミュレートする方法もあり、私はParallels Desktopという仮想マシン上でWindowsを動作させる手法を選んだ。
購入後、いろいろなトラブルに見舞われながらも、Parallels Desktop 15上でWindows10 Proは無事動作し、業務としても問題無く使えていたのだが、macOS BigSur対応のParallels Desktop16にアップデートしてからというもの、どうもWindows10を動作させている時に、マウスの動きが重くなったり、全体的にWindows10の動作が重かったり、或いはOffice365の起動直後にファイルを開けなかったりと、問題が散見されるようになった。
違いがほとんどわからない。macOSそのものは、まだBigSurにはしていないので、Catharinaでの動作ではあるのだが、Parallels Desktop16はBigSur対応になっていて、それが悪さをしているのか、どうにもParallels Desktop16上のWindowsで、動作が重くなったり、Office365のファイルを開こうとすると簡易ピューを開く事ができないといわけて開けなかったり、トラブルが多いのである。
米Parallelsの売り文句では、Parallels Desktop16は、Windows10の起動速度が早くなり、安定性が増すような事を書いてあったのだが、確かに起動そのものは速いものの、安定性に関しては著しく悪いような気がして、何をもって安定性が増しているという話をしているのかがわからない。
私がもし特殊なプログラムを起動させて、それに対して安定しないとか言っているならわかるが、起動がオカシイと言っているのはMicrosoftの中核ソフト「Office365」である。
これがオカシイとなると、何をもって安定性と言えるのか、疑問で仕方が無い。

M1搭載Mac

その一方で、M1搭載Macの凄さはこの一週間凄まじい勢いでネットを騒がせている。
新しいもの、しかもそれがスゴイ性能をもっていて、今までの常識を覆す程のものだから、話題になるのは良いのだが、その一方で、従来機種の不具合は多発している。
酷いのは文鎮化するMacで、macOS BigSurをインストールした事で一切起動できない状態になったというもの。
私の場合は今年発売のMacBook Proなので、文鎮化はしないだろうと思うが、それでもまだBigSurはインストールしていない。正直、何が起きるかわからないからインストールしていないのだが、前述のParallels Desktop16の事を考えると、BigSurをインストールするとその症状が解決するのかもしれないという期待はある。
だが、その他に与える影響を考えると、現時点でBigSurをインストールする勇気が出てこない。
何となくだが、BigSurは現時点ではARM向けのプログラムの方が正常動作するだけで、Intelコアでの動作確認はまだ足りていないような気がしてならない。

Continue reading…

メモリ強化のRadeon RX 6000シリーズ

Radeon RX 6000シリーズについての情報が解禁となった。性能を支える基幹技術がCPU由来というのがおもしろい。

Infinity Cache

Radeon RX 6000シリーズがライバルであるGeForce RTX 3080と性能が拮抗していると言われている所以は、ほぼこの「Infinity Cache」と呼ばれる技術に支えられているからと考えられる。
もちろん、高速なパイプライン設計、高クロック設計、ジオメトリィ/テッセレーションの最適化なと、他の要素も含めてクロックあたりの性能を向上させた事が要因ではあるが、それらを含めて、そもそも扱うデータの移動を支えている「Infinity Cache」がその性能を大きく支えている事実を外す事はできない。
かなり前から、GPUはそのGPU単体の処理性能よりも演算結果をやりとりするメモリ帯域にボトルネックがあると言われてきた。
単純にメモリ帯域を増やすと、メモリとGPUとの間のピン数を増やす必要から、基板配線が煩雑になり製造上のネックが高くなるばかりか、価格も高騰する。だからメモリクロックを高速化する、という手段に出たりもするが、そうなれば今度は発熱処理の問題も出てくるし、そもそも高速なメモリの価格は高い。
結局コストを考え、考えられるリスクを小さくしようとすると、このメモリ帯域のボトルネックを解決する方法というのは、実に難しい問題になるのだが、AMDは今回、GPUに内包するキャッシュに注目した。
キャッシュはGPU内部にあるため、レイテンシは小さく、データ移動にかかる熱量も小さくて済む。唯一の問題は、キャッシュメモリはDRAMではなくSRAMが一般的で、このSRAMは容量がその密度の関係から小さいのが問題である。DRAMなら64MB実装できても、SRAMなら4MBしかない、なんて事はよくある事である。
そこでAMDはRyzenで採用したL3キャッシュの技術に着目した。Infinity Fabricと呼ばれるラインでGPUと接続し、GDDR6の4倍ものピーク帯域性能を実現し、256bitで接続したGDDR6メモリと比較して2.4倍以上の電力あたりの性能を実現するに至った。
電力効率は抜群なのだが…これがRadeon RX 6000シリーズのメモリが256bitという帯域に留まっている最大の理由で、キャッシュデータとのやり取りを頻繁に行い、データヒット率を上げてGPUそのもののレイテンシを小さくして性能を稼いでいる、という事である。

Apple Silicon M1と同じ方向性

このキャッシュメモリのヒット率を上げて広帯域のメモリアクセスを取り入れるという方法は、実はApple SiliconのM1と方向性は同じである。
ただ、Apple Silicon M1の場合は、SoCにそのままメモリを内包したので、キャッシュという概念ではない、という事で、とにかくメモリアクセスを高速化する事で性能を稼ぐという方向では同じという意味である。
プロセッサの演算能力を高めるという事はもちろん重要な事ではあるのだが、ここ最近の性能向上のカギは、そのほとんどがメモリアクセスにあると考えて良いと私は思っている。
それぐらい大きなデータを入れたり出したりしているのが今の演算であり、それらをいかに省電力で、スムーズに処理できるかで、システム全体のパフォーマンスを左右するケースが多い。
NVIDIAも、このメモリアクセスの高速化という所に何も手を入れていないわけではないのだが、AMDはCPUでその技術を確立し、それをGPUに展開したというところで、一歩先んじた結果が、今回のRadeon RX 6000シリーズという事である。
ダイサイズがライバルよりも小さい事から、比較的価格は安く抑えられているのがポイントだが、何より、電力効率を54%も引き上げたこの性能向上こそ、Radeon RX 6000シリーズの本懐ではないかと思う。

Continue reading…

今後のPC業界はどうなる?

Apple Silicon「M1」の実力が明確になった。少なくともローエンドはもう駆逐されたと言っていい。

Windowsである必要性

いよいよApple Silicon「M1」搭載のMacBook Air、MacBook Pro、Mac miniがユーザーの元に届き始め、その性能の高さがハッキリとしてきた。
その実力は、Appleが言っていたように少なくとも既存のIntelコアを搭載していたローエンドモデルはどれもが太刀打ちできない性能であり、MacBook Pro 16インチの性能に肉薄するものだった。
マルチコア性能ではまだIntel Core i9に届かないようだが、そもそも現段階のM1の守備範囲はローエンドであり、Core i5あたりを駆逐できれば問題の無い性能と言える。
ポイントは、ARMコードにネイティブ対応していない、Rosetta2によってトランスコードされたプログラムですら、同等の性能で処理してしまっているところである。こうなると、M1コアを搭載したMacを選ばないという手がない。
そもそも、今ローエンドクラスのPCを使っている人は、WindowsというOSである必要性がどこまであるのだろうか?
MacでもOffice 365が動作し、GoogleのWebアプリが使え、Adobeのソフトが利用出来る。よほど特殊なプログラムでない限り、WindowsでもMacでも問題無い時代になっているのではないかと思う。
いや、もっと言うなら、ノートPCである必要性すらないのかもしれない。iPadでほとんどの事が事足りるのなら、そもそもノートPCを選ぶ意味もない。
そういう時代であるからこそ、M1の性能はタブレットよりもちょっと高度な事をしたいと思った人には最適な選択肢になるように思う。
もっともWindowsノートPCの格安と言われる価格帯は、MacBook Airの半分くらいの価格なので、絶対価格でWindowsノートPCを選択するという人もいるのも事実だが、少なくともいろんな面での完成度の高さを10万円強という価格で手にできてしまうMacBook Airは、今の時代の最適解の一つではないかと思う。

コストでみるMac mini

今回、M1の性能の本当のところが見えた事で、一つ私が思ったのは、案外Mac miniがお買い得なPCなのではないか? という事である。
Mac miniは、本体のみでディスプレイもなく、入力機器も自前で用意する必要があるが、既にWindowsのデスクトップPCを持っている人であれば、既存の機器を接続すれば利用出来る、格安Macである。
Mac環境をもっとも安価に手にしたいと思えば、自ずとMac miniが選択肢になるのだが、今回のM1搭載機となったMac miniはその性能からみてもお買い得なPCになったように思う。
案外オススメなMac例えば、AMDのRenoir、Ryzen7 4750Gを搭載したミニPCを自作したとしたら、少なくともMac miniよりも高く付くし、その性能にしてもApple Silicon「M1」を搭載したMac miniの方が上回るだろうと思われる。しかもMac miniはOSが標準で付いてくるし、そのOSの中にはかなり有用なアプリケーションが多数付いてくる事を考えると、実にお買い得である。
タブレットやスマホで何かするのはちっょとやりづらい、だからPCが欲しい…そう思う人であっても、Mac miniは結構すんなりとそういう人を受入れるような気がする。そう思わせる理由は価格的なところだけでなく、iOSのアプリが動作する可能性が残されている事も理由である。
このように考えると、現時点のMac miniは結構な確度でWindowsキラーではないかとすら思える。

Continue reading…

M1搭載Macの現時点の実力?

Rosetta2で動作させてもシングルスレッドでIntelコアを超える。これが今の実力なのか?

総合的に見る必要がある

AppleがM1搭載Macを発表し、そのパフォーマンスの高さをアピールして数日が経過したが、比較対象が曖昧な情報だった事から、一部ではその性能を疑問視する動きもあった。
実際、私も実機を見ないとわからない、という判断をしていたのだが、ここにきて、M1搭載MacのRosetta2経由のベンチマーク結果が出始めたようだ。
macOS Big Surには、Rosetta2という、Intelのx86アーキテクチャ向けに作られたアプリを、ARMアーキテクチャのM1で実行可能なバイナリに変換する機能が実装されている。
これによって、多くのIntelアーキテクチャ製アプリをM1搭載Macで実行可能にする事ができるのだが、このRosetta2経由での動作の速度が、ある意味Intelコアとの決定的な差として評価できる部分であり、多くのMacファンが気にしていた部分だと思う。
M1は現時点でIntelコアよりもいくつか弱点が存在する。
一つは搭載メモリが最大16GBに留まるという事、そしてもう一つはI/OとしてThunderbolt3やUSBの数が制限される事、またeGPUが利用できないという問題である。
これにより、メモリを大量に使用するプログラムでは不利になる可能性は否定できないし、拡張性はIntelコアよりも低く、絶対的なGPU性能では太刀打ちできない領域がある事が予想される。
だが、多くのMac使いからしてみれば、これら弱点はあまり大きな問題にはならない。実際、メモリは16GBもあれば十分という人も多いだろうし、拡張性にしてもThunderbolt3が2個あれば十分という人もいる。またeGPUなど価格的に使えない(使わない)という人も多いだろう。
それだけに、M1がRosetta2経由で素晴らしいパフォーマンスを見せれば、それだけで大満足という人も多いのではないかと思う。

シングルコアでは最強か?

ベンチマークサイト「Geekbench Browser」にRosetta2で動作しているスコアが掲載された。
これが本当ならスゴイ事なのだが…8GB RAMのM1搭載MacBook Airのスコアらしいが、シングルスコアで1,313、マルチコアスコアで5,888となっており、ARMネイティブコードでの実行結果の大凡78~79%のパフォーマンスを持っているらしい事が判明した。
ちなみにこの数値、私が所有する2020年版13インチMacBook Proよりも高い数値なので、Rosetta2経由とは言え、その性能は相当に高い事が判明したと言えるかも知れない。
但し、マルチスコアに関してはARMネイティブコード時でも16インチMacBook Pro等Intel系ハイエンドコアを下回っている事がわかっている。おそらくRosetta2経由ではもっと差が付くことは明確なので、現時点でM1搭載Macは「ローエンドMacを超え、ハイエンド近い性能を持つ13インチ以下MacBook」となる性質を持っていると言えるだろう。

Continue reading…

macOS Big Sur、公開

M1搭載Macが発表された事で、新OS「macOS Big Sur」も公開となった。

まだまだ不安定?

新しいOSというのは、いろいろな機能の追加などもあって期待できるところも多々あるものの、安定していた今までの環境を捨てる事にもなるので、一定の覚悟が必要になる。
ほとんどのケースで、新しいOSにすると事の大小はあれ、不具合が発生する。
中でも致命的と言われているのは、OSごと起動しなくなるというケースだが、最近はそういうのはあまり聞かなくなったように思う(もちろん全くないという事ではない)。
その代わり、アプリケーションレベルで起動しない、といった話はWindowsもMacも同じくよく聞く話である。
macOS Big Sur今回の「macOS Big Sur」は、ネットで情報を集めた感じでは思ったほど致命的なバグは出ていないような感じだが、おそらくこれはまだ人柱が足りていないのだろうと思う。
もともと「macOS Big Sur」はM1搭載Macの為に作られているところがあるので、今後M1搭載Macが普及する事で利用者が増え、そこでまたいろいろな課題が出てくるように思う。
既存のMacから今の時点で「macOS Big Sur」にする人は、自らネタの為に地雷を踏むような感覚でインストールしているのではないかと思う。まさに人柱である。
Macは、Windowsよりもこうした見えない所での処理が顕著に存在するので、新OSをいの一番にインストールするのは自殺行為ではないかと思う。これは、今のmacOSだからという話ではなく、遙か昔「漢字Talk」の時代からの話である。

アップデート可能なハード

MacはWindowsほどハードウェア構成がバラバラではないので、基本的に発売された年と時期さえわかっていれば、ハードウェアの基本的な情報は固定できる。
今回の「macOS Big Sur」をサポートするのは、以下のMacになる。

・MacBook (2015) 以降
・MacBook Air (2013) 以降
・MacBook Pro (Late 2013) 以降
・Mac mini (2014) 以降
・iMac (2014) 以降
・iMac Pro (2017) 以降
・Mac Pro (2013) 以降
・Apple Silicon搭載Mac

上記以外のMacにインストールした場合、そもそも正常動作しないという事になっているのだが、現時点での報告では、上記に該当するMacの一部で画面がブラックスクリーンになったままどうする事もできなくなる現象が出ているという。
ネットで調べた所、13インチMacBook Pro(Late 2013)と13インチMacBook Pro(Mid 2014)において、macOS Big Surにアップデートした結果「文鎮化」したと多数サポートコミュニティなどで報告されているという。
復旧方法も不明であり、セーフモードやインターネットリカバリにアクセスできない事から、ほぼどうにもならない状態らしいが、言うまでもなく公式で言われているサポート対象機器である。
Macはハードウェアとソフトウェアが密接に繋がっている事がある為、何かハードを交換した等の問題があると、それが原因で正常判断されない事がある。また、それが仮に行われていないとしても、違った挙動をした結果、トラブルに繋がる場合もある。
ある種、ブラックボックス化した部分に抵触する問題だと、個人ユーザーではどうにもならないという事があったりするので、大型アップデートは本当に慎重にならないと、使い物にならない結果を招く事がある。
実に恐ろしい話である。

Continue reading…

PS5、不具合多発?

やはり初期モデルに問題があったか?

初期化と再起動

11月12日に発売されたPlayStation5だが、どうも不具合が多発しているらしい。
症状はいろいろあるようだが、再起動を繰り返したり、音声どおりに操作してもその通りにならなかったり、ゲームのインストール時に途中で止まって画面暗転を繰り返したり…と一定の挙動に収まっておらず、それ故に原因が特定できていないようだったり、具体的にどこに問題があるのかがよくわからない状況の様である。
YouTuberが配信中にトラブルを出すケースもあり、このトラブルを動画にして公開している人もいる。

海外でも問題が出ているようで、スパイダーマン:マイルズ・モラレスを実行中にPS5を休止モードにすると、システム全体がクラッシュし、バックアップを開始する時に「外付けドライブの修復」プロセスが強制されるらしい。
また、PS5のその外付けドライブの修復シークエンスを実行させるたびに黒い画面が表示され、コンソール自体の電源ボタンを押して強制的にレストモードにする必要があるのだとか…。しかもその後コンソールが起動、エラーレポートを提出するよう求められ、その後通常どおり起動する…なんて挙動もあるらしい。
…これ、デバッグモードの挙動じゃないのか?
どちらにしても、製品としての挙動としては最悪の様子。
ある意味、初期モデルに当たり外れがあったのではないか? と言われる所以でもあるが、私が考えるにまだまだ未成熟な状態でPS5を発売したのではないか? という予感しかしない。
ライバルの発売に合せて発売日を決定した、というのはPS5の発売時期を決定づける時の動きである程度見えていた事だから、何となく計画的な発売日決定プロセスではなかったように思う。

すべての人ではない

ただ、問題はこのようなトラブルが出ているのが、一部の人だという事も問題。
全ての人に出ているのであれば、全体的な製品のデバッグが足りていなかった、という言い方もできるが、問題が発生していない人もいるようなので、そういう話を耳にすると、どうしても部品の当たり外れの問題や生産工場の拠点によって不良率が違うといった問題なのか、等、まさにロットによる当たり外れのようにも思える。
酷いのになると初期化すら出来なくなるとか、そういう話も出ているようで、今の所、ある程度整理された情報がないのもわかりにくさを増長させているように思える。
そうした不具合の中身もそうなのだが、私が一番知りたいのは、この問題が発生している案件が全体の販売数に対してどれだけの比率なのか? という事である。
昔はそうでもないのだが、今はSNSなどの影響から、ほんのちょっとの事が増長され、さも全体でこのような事が起きている、という感じで情報が伝播してしまう事に問題がある。ハッキリ言って、新製品が発売されれば、そこで発生する初期不良というのはある程度はやむを得ないところがある。これはどの製品にも言える事だが、安定供給には時間が必要だし、発売初期には不良が発生しがちなのは今も昔も同じである。
だから、今発生している問題が、通常考え得る範囲に留まるものなのか、それとも根本的に設計もしくは検証レベルで問題なのかによって、その重大度は大きく変わってくる。
製造上の問題なら、時間が解決してくれるかもしれない。しかし、これが設計レベルの問題なら事はもっと大きな問題として解決していく必要がある。

Continue reading…

Amazonアフィリエイト中止

まだ作業中だが、Amazonアフィリエイトを中止する事となった。

いきなりの終結

Amazonのアソシエイト運営から、アソシエイトアカウント閉鎖の連絡がきた。
どうも、私の運用方法が、プログラム運営規約に違反しているようで、それに伴う終結だという。
この連絡が来て、まず第一に思ったのは、私は公式ツールを利用したリンクを中心に利用していて、それ以外ではカエレバというサイトのツールを利用しているに留まっているのだが、それで違反していると言われても、私には何が何だかわからない、という事である。
一応、理由としては以下になるらしい。

Amazonアソシエイト・プログラムの継続的な監視活動の一環として、お客様のアカウントを審査させていただきました。この審査によって、お客様がAmazonアソシエイト・プログラム運営規約(https://affiliate.amazon.co.jp/help/operating/agreement)を遵守されていないと判断されました。

それで、違反内容というのが以下。

ユーザーが特別リンクをクリックしていないにもかかわらず、自動的に消費者セッションのタグ付けを行っています。

そんな事言われても…。
どうしろって事なのかがさっぱりわからん(-_-;)
いや、わからない状態でアフィリエイトをやっている事そのものに問題があるのかもしれないが、公式ツールつかって、定番のサイトのサービス使って、それ以外には何も使っていないのに、それで自動的に消費者セッションのタグ付けって言われてもねぇ…。
何をどうすればいいのかサッパリである別に、他に何かツールを埋め込んだりしているかといえば、Google系のコードを埋め込んだりはしているけれど、Amazonのリンクに関わるものなど何もないし、意味がわからない。
意味がわからないので、修正のしようも無い事から、Amazonアフィリエイトの使用を辞める事にした。

楽天に急遽変更

で、一時はアフィリエイトそのものを止めようかとも思ったが、今までのリンクを外すのがとても面倒(爆)
…というのは、無責任すぎる話だが、実際リンクを修正するのもとても大変なので、この大変さを背負ってアフィリエイトを完全終息というのはあまりにもバカバカしいので、今までリンクしていてもあまり効果が出ていない楽天を主軸にする事を決めた。
そういえばカエレバでも2019年の1月から国内ショッピングモールを応援するサービスへ生まれ変わりましたとかで、Amazon検索とAmazonサイトからブックマークレットによるリンク生成が出来なくなっていた。ま、カエレバが方針変更したのは私のような問題とは無関係だとは思うが、私もこのような事を経験すると、何となくAmazon一択の時代が徐々に終わってきているような感じがとても強く感じられる。…人間って勝手だね(-_-;)
というわけで、できる範囲から商品リンクを楽天へと変更を開始した。
全てを終わらせるにはまだまだ程遠い処理が必要なのだが、最近のものから少しずつ変更している。
楽天のアフィリエイトでちょっと気になったのが、一部の登録されている商品に限ってだが、リンク先を「商品価格ナビ」に出来るという事。
これはとても便利で、特定の商品を扱っているショップがこの商品リンクを削除してしまった場合、通常なら商品リンク先が消失してしまってリンク切れになるのだが、この「商品価格ナビ」にリンクすると、他に該当商品を扱っているショップがリストされているページにリンクされる為、リンク切れになる事がない。商品を探している人からしてみればとてもありがたいリンクになるのではないかと思う。
…他にもよく見てみると、いろいろ便利なものが揃ってる感じ。うーん、楽天って便利じゃん(爆)

Continue reading…

Apple Silicon上でWindowsを

出来ないとは誰も言っていない。でも出来るとも言っていない。

M1対応のParallels Desktop

米国Parallelsは、Apple Silicon「M1」チップ搭載Macと互換性のある仮想化ソフトウェアの新バージョン開発に積極的に取り組んでいる事を明らかにした。
同社の「Parallels Desktop for Mac with Apple M1 chip」というブログ記事を公開し、その中でM1チップが新型Macにもたらすパフォーマンスや電力効率、仮想化機能に対して称賛しつつも、現時点でのParallels Desktopのバージョンでは仮想マシンは実行できないと言う。
つまり、現在の最新バージョンのParallels Desktopは、macOS Big Surに対応しつつも、あくまでもIntelコアを搭載したMacでしか動作しないという事である。
ここまでは私の予想どおりの結果であり、特に驚く事ではないのだが、米国Parallelsはその次を検討しているようである。
ユニバーサルバイナリ、つまりIntelコア版とApple Silicon版の両方のバイナリを含んだプログラムに切り替え、仮想化コードを最適化、その上でM1番の新型Mac向けの新アプリを試す事を熱望している事を表明している。
ただ、このM1対応版がARM版Windowsを動作させる事を意図したものなのか、それともx86コードをM1上で走らせ、現状のWindowsを動作させる事を意図しているのかは不明である。
というのも、MicrosoftはARM版WindowsのライセンスをOEMメーカーにのみ提供する、としているからだ。
一般ユーザーが手にできるWindowsライセンスは、今の所x86コード版のみなので、仮に米国ParallelsがARM版WindowsをM1搭載Macで動作させられるようにしたとしても、Windowsそのものを一般ユーザーが入手出来なければ意味がない。
このライセンスの件に関しては、Microsoft側からは何のコメントも出されていないため、提供可能になるのかどうかもわからない。
ただ、米国Parallelsは、何かしらの形でM1搭載Mac上で、Windowsを動作させられるようにチャレンジしている、という事は確かなようである。

M1チップの性能

AppleのM1チップの発表以降、各技術系サイトではM1の性能の高さをいろいろと記事にして情報公開している。
確かに公開されている数値を見ていると、Intelコアより圧倒的な性能を持っているように考えられるが、私個人としては本当にそれだけの性能が出るのか? という事に関して結構懐疑的だったりする。
実際、それだけの性能が出ている可能性がゼロとは言わない。
理由は5nmプロセスのSoCという一つのダイに全てを集約したプロセッサでプログラムを動作させ、しかもCPUもGPUも同じダイの上に乗っているDRAMにアクセスするので、高速なメモリ帯域と相まって、高速にプログラムを動作させられる事は間違いないからだ。
DRAMまで統合している事の強みIntelやAMDがいかに多数のコアをまとめてキャッシュメモリにアクセスさせようとも、今回のM1ほど効率的にメモリにCPUやGPUがアクセスできるようにできた事は一度足りともない。だから少なくともメモリアクセスに起因する性能低下はM1チップでは考えにくい。
そういう意味では、今回のM1搭載Macは、まさしくノートPCというよりはiPadのようなタブレットデバイスに近い。
だから…というわけではないが、M1チップの弱点も見えてきた。それは全てをSoCに纏めている事で、搭載できるメモリ(DRAM)容量が限られるという事と、I/Oコントローラーの機能が絞られてしまうという事である。
今回の新型Macは、どれもメモリの最大容量は16GBに留まっているのは、まさにこの制約の為であり、しかもThunderbolt3やUSBのポート数が少ないのもこのSoCの制約の為である。
今回、Appleが比較的小型かつ規模の小さなMacのみにM1を搭載して発表したのは、まさに大規模作業を実施するには搭載メモリ量が少なく、拡張できる素養を持たせる事ができなかったからだ。
大きな作業をするには、メモリ16GBは確かに心許ない。

Continue reading…

Apple Silicon、M1と称す

漫才のグランプリじゃないんだから…というのは、ココだけの話。

SoCのM1

AppleがApple Silicon搭載のMacを発表した。
機種としては、MacBook Airと13インチのMacBook Pro、Mac miniの3機種が発表されたワケだが、その中身にはすべて「M1」と呼称される、Apple Siliconが搭載される。
この「M1」の中身は、基本的にはiPhone12に搭載されているA14 Bionicと呼ばれるSoCと同じアーキテクチャのものと思われるが、そのSoCの中身の構成は今までに無い新しいものになっているようだ。
というのも、製造プロセスはパソコン向けとしては初の5nmであり、しかもSoCという事で、必要な機能は全て1チップに収められている。
CPU、メモリ、Apple T2、Thunderboltコントローラ、I/Oチップ、さらにはメモリ(DRAM)も統合されている。そのトランジスタ数は160億にも達するという。
5nmに全ての機能を集約ポイントはDRAMまでをも統合しているという所で、今の所x86コアでここまで統合したコアを製造したメーカーは存在しない。DRAMの統合でメモリアクセスのレイテンシが極限まで小さくなれば、性能は著しく向上するのは言う迄も無い話である。
また、内蔵されているCPUは、高性能コア4つ、高効率コア4つの8コアで、MacBook Airでは7コアのバージョンも存在するようだ。その性能はモバイル向けとしては世界最速としており、最新のWindowsノートPCと比較して性能は最大2倍(10W消費時)に達し、同じ性能であれば4分の1しか電力を消費しないという。この効率を別の表現で言えば、ワットあたりのシングルスレッド性能であれば、現行Macと比べて3倍という事になるようだ。
また、内蔵GPUは最大8コアで、こちらもパソコン向け内蔵GPUとしては世界最速という。最新のWindowsノートPCと比べてグラフィックス性能で最大2倍(同じく10W消費時)であり、同じ性能では3分の1しか電力を消費しないという。
また、AI向けのニューラルエンジンも搭載されており、そのコア数は16コア、性能はIntel CPUと比べてマシンラーニング性能は最大15倍に達する。
どこをどうとっても、既存のIntelコアより圧倒的なまでに性能が高い事になるが、この話をパッと聞いても素直にそれだけスゴイという事を実感できない私がいる。

MacBook Proに関して

私は、Intelコア搭載の2020年モデル13インチMacBook Proを7月に購入したが、実際の所、後悔はしていない。理由は単純で、今回のM1搭載のMacBook Proの性能は現時点で既存機種よりは高いだろうと想像はできるものの、対応できるアプリケーションがどれほどになるのかが見えていないからだ。
私の目的は、まず仮想マシン上でWindowsが動くことが最優先だった。だからIntelコアを搭載しているMacであれば、Windowsの性能に困る事はないので、Intelコア搭載のMacである利点を仮想Windowsに置いている。
だったらWindowsノートPCを買えばいいじゃないか、という話にもなるのだが、私としてはMac OSも使いたかったのである。だから両立できる機種としてはIntelコアを搭載しているものが最適であり、Apple Silicon搭載MacでWindowsが動かない可能性が高いと判明した時点で選択肢は決まってしまったのである。
しかも、今回M1搭載MacBook Proが発表となった時点でも、BootCampやParallels Desktopの対応は不明であり、Windowsが動作する可能性が見えていない。
一応、Parallels Desktop側から、Big Surには対応している、というコメントは出ているが、それがIntelコア搭載機に限った話なのか、それともM1搭載機でも対応しているという事なのかはわからないのである。
まだ発表されたばかりだという事もあるので、正確な情報がないというのはある意味仕方のない事だが、このWindowsが動作する、という一点で言えば、私はあと2年くらいの間でMacに求める機能を仕分けていく必要があるだろうと思っている。

Continue reading…