AppleのAシリーズに続いてGoogleも。
Pixel Visual Core
Googleが10月5日に発表した製品「Pixel 2」は、その内部に「Pixel Visual Core」と呼ばれる画像処理プロセッサが搭載されている。
機能は簡単に想像がつくとは思うが、このプロセッサによって画像処理をより高性能かつ効率的に処理できるようになるわけだが、このプロセッサは何とGoogleの独自設計のコプロセッサだという。
AppleのiPhone8シリーズに搭載されたA11 bionicも母体はARMとしつつもAppleの技術で作られたCPUであり、しかも今回はGPU部分がAppleの独自設計のものが採用されている。そのGPU部分含めたハードウェアでAI処理を行ってポートレート画像処理をしているのだが、今回のGoogleのPixel Visual Coreも、コプロセッサという形はとっているものの、似たような存在と言えそうである。
従来はGoogleもAppleもハードウェア部分は社外技術のものを採用し利用してきた背景があるが、ここ最近それらを自社で独自開発する動きを見せてきた。
どうしてこのような動きを見せてきたのかという理由は、もちろん該当の各社でないと分からないが、予測はできる。おそらく、省電力稼働における高効率稼働の為だと考えられる。
ハードとソフトの連携
iPhoneがAndroid端末より搭載しているメモリ量が少ない理由は、搭載しているOSとハードウェアとの連携がより綿密に設計されているからだと言われている。つまり、OS側はより詳細にハードウェアをコントロールし、必要なリソースを適切に管理している為だと言われているわけだが、それが可能なのはOS開発とCPU開発を同じ社内で実施しているからである。
Androidでは、ハードウェアメーカーとOSメーカーがバラバラであるため、ソフトウェアで完全なハードウェアのコントロールというのが難しいところ、AppleはOSもハードウェアも開発しているためそれが可能なのである。
今までは力押しで製品開発していたが、今後はハードウェアの使用効率を上げていく事をしないと、今より上位の省電力性能を達成できないレベルに来ているわけである。
今回のPixel Visual Core」の開発は、Googleもそこに行かないと求めている性能に達する事ができない、という事ではないかと考える。
また、今回はコプロセッサとして開発したが、これはGoogleでGPUを開発できるという事に等しい話でもある。場合によっては、GoogleもAppleのようにARMコアをベースとするCPU開発を視野に入れている可能性もあるのではないだろうか?
これってまさか今まで設定できなかったHDR対応なのか?!…と言いたい所だが、実は半分当たっていて半分ハズレ。それでもWindowsがOSとしてHDR対応へと動いた証しである事は間違いない。
ストラップが付いているのだが、上半身に付けておけば結構正確に測れるという事らしい。…だからこそ原理が知りたいのだが。
今度は防水としてIPX8に対応し、ある程度の水没に耐える仕様になった。しかもストレージメモリも8GBだけでなく、32GBのモデルも存在する。
…多分、通電している状態でこの部分を触ると、感電するんじゃないのか?(爆)
iPhoneはもともとPCのUSB端子から充電していたのだが、MicroUSBの方はPS4のコントローラーの充電とか、いろんな用途で使用していたので、コンセントから直接電源を採っていた。

最近のコメント