
はてなキーワード:浮動小数とは
フル2K60FPSをまず実現してくれないかなあ
画質でYoutubeの中の雑魚みたいな動画に負けてるようじゃ話にならない
5.1chもそれ以上もしてくれていいよもういい加減音声も浮動小数点にしよ
ネットへの導線も良くしてCMやってるときにボタン一つで登録済みのPCかスマホに広告送れるようにしてもらっていいから
テレビさんは同時視聴のネタ元提供役としてもっと頑張ってもらって
4K8Kのテレビで2k使った残りのエリアはyoutubeliveとかの同時視聴を召喚できる枠とかSwitch2みたいに知り合いを召喚する枠とかそういうのをすることにしようよ
リモート団欒とかリモート野球スタジアムとかリモート競技場だよ
頼むよ
PS5 proのスペックと同じスペックのPCを用意しようとした場合、モニターとOSこみで14万円かかる。
本体のみだと11万円となりPS5 Proと値段がほぼ変わらないことになる。
(PS5 ProはASK税込みの1ドル180円で計算した場合、108,000から126,000円ぐらいと思われる)
G.SKILLF4-3200C16D-16GIS (DDR4PC4-25600 8GB 2枚組)
4,820円
XPG PYLON 550W PYLON550B-BKCJP
6,667円
中古IntelCore i7-12700 (2.5GHz/TB:4.8GHz) Bulk LGA1200/8C/16T/L3
42,980円
中古 _MSI PRO B660M-EDDR4 (B6601700 mATXDDR4)
8,590円
Ultimate SU630 ASU630SS-480GQ-R
4,980円
13,262円
SPARKLEIntelArc A750ORCOC Edition SA750C-8GOC
31,700円
11,000円
16,090円
合計 140,089円
Intelarc a770(16GB)はfp16だと39tflops程度で、中古だと3.2万円から4万円台で売られており、新品だと4万円から5万円台程度なので、運が良ければps5 proとメモリー以外全く同じやつが手に入ってしまうことになる。
以下、そうなる根拠。
公式発表では、PS5におけるGPUの処理能力は「10.3TFLOPS」。この数字は、RTX2080に相当します。しかし「TFLOPSの数字」と「実際のグラボの性能」は、百パーセント一致するものではなく、性能ほど実パフォーマンスは高くならないのが一般的です。
CPU:CPU周波数最大4.4GHz、Zen4ベースアーキテクチャ、5nmプロセス製造。台湾TSMCが製造を担当。CPUのクロック周波数を10%増加させ、3.85GHzで動作させるモードが搭載される。
(AppleM2と同じく、TSMC製4nmプロセスSoC搭載の可能性もあるとのこと)
CPUキャッシュ:コア毎に64kBのL1キャッシュ、512kBのL2キャッシュ、8MBのL3共有キャッシュ
性能:PS5標準モデルと比べ、通常時で2倍、レイトレーシングでは2.5倍の性能アップ
プロセッサ:30基のWGP(WorkGroup Processors)、60基のCU演算コア
ROP(Rasterize OPeration unit):96~128基
メモリ:18gbps GDDR6 256bitメモリ、メモリ容量16GB、バス幅576GB/s、18000MT/s(現行PS5のメモリは14000MT/s)
GPU:GFX1115。GPUコアが現行の18個から30個に増加。これは約1.66倍の増加
GPUキャッシュ:L1キャッシュが128KBから256KBに倍増、L0キャッシュが16KBから32KBに倍増
グラフィック性能:PS5比で45%向上。可変レートシェーディングやハイブリッドMSAAのサポートなど、DirectX12 Ultimateの新機能を搭載。GPUのアーキテクチャがRDNA 2からRDNA 3に変更される可能性があり、これにより各GPUコアの演算機が2倍になる。
超解像技術:ソニー独自の超解像技術を搭載。高精細と高フレームレートを両立。AMDFSR2等の採用は無し。アップスケーリング/アンチエイリアスソリューション
(AMDのFSR(FiedelityFX SuperResolution)を搭載との話も)
Theoretical Performance
268.8 GPixel/s
TextureRate
537.6 GTexel/s
FP16 (half)
34.41 TFLOPS (2:1)
FP32 (float)
PSのCPUはRayzen 7 7700X相当で、IntelCore i7-11700だと7割の性能で、IntelCore i712700で同じぐらいの性能となる。
浮動小数点演算ユニットなんてのは386の時代からあって(ユニット自体はもっと前からあったが)、nvidiaが爆成長したのは仮想通貨ブームでのマイニング需要が発生したからだよ
なんせ金が儲かるならいくらでも投資する人は現れるし、企業としてやるんだから一部のゲーマーが湯水のように金を使うなんてのとは需要のケタが違う
3Dとかは全く関係無いとは言わないが、処理自体は高度な事をしているのでは無く莫大な数のコアを使った並列処理で延々と単純な計算をしているだけ
(トータルのユニットとしては非常に高度な技術なのは言うまでも無い)
それがマイニングやAIの処理にも使えたというもの。このタイミングでマイニングやAIが出てきたのは偶然に近いと言っていい
後、スパコンに関しては全く関係が無い。nvidiaはスパコンで莫大な利益を挙げているわけでも無いし、そもそもスパコンと言ってもいろいろな評価軸があるが最も重要なのは逐次処理性能
アウトプットのタイミングを問われない並列処理ならコアを増やせば理論上いくらでも性能はあがるが、アウトプットを待って次の処理に入る様な複雑な計算こそがスパコンに求められているもの
これは今我が世の春を謳歌している3DプロセッサやArm等に代表されるRiscCPUが最も苦手とする物。つまり全くジャンルが違う
暗黙的にJSTとして時間を使ったせいでUTCで作った場所で盛大にバグる
応急処置でバグったところを+9とかやってしまうと、それ以降に逆に誰も気付かずに更に影響範囲が拡がったりする
海外展開しようとしたときにバグに気付くがどうしようもなくなって途方にくれて海外だけは別アプリになったりする
UNIXTIMEを使えば楽なんだけれど、そうすると生データぱっと見で時間を判別できないので困ることも多い
素直にUTCでISO8601が良い
とりあえずUTF-8にしとけば大丈夫、ってことで実装を進めた結果、Mac/Winでハマる
他にもBOMでハマったりして、むしろSJISの方が良かったんじゃ無いか、とか言い出す
DBが統一的になっている場合はまだ後からどうにかできるが、変なところでキャッシュされてたりすると凄い困ることになる
MySQLなりPostgreSQLなりでUTF-8を正しく扱う方法はいろんな記事があるのでちゃんと読んでおけば問題無い
とかよく分からないことを言い出して価格を浮動小数にしてしまう
確かに米国なら$2.43みたいな感じで価格を使ったりするし、むしろ小数点以下が無い通貨の方が珍しいのだけれど
丸め誤差を考えないで作ってしまってバグが見つかりめちゃくちゃ揉める
どうも、以前こんなの書かせていただきました。
突然、紹介されるAndroidアプリ集を書いた増田のガジェット
ガジェットマニアとしての自己紹介みたいなものなので趣味の傾向を知りたい場合は以前のエントリを読んで貰えれば何となくわかるでしょう。
長々と出囃子をやっても仕方ないので早速本題に入りましょうか。
題して【今のiPhoneは優れているのか?】
「iPhoneは優れている」と主張されれば100人中99人はこの主張を肯定すると思います。実際に筆者自身がこの主張を耳にしたら筆者も肯定しますし、流行に敏感な高校生の姪っ子もおそらくは肯定してくれることでしょう。
しかし「iPhoneは優れているってことで結論ね」で終えてしまうのは芸がない。そもそもエントリを描く意味すら無い。
わざわざ書き始めたということは目的があって書いているわけです。
ここまでの書き出しでこれに気付いた人は非常に賢いか、筆者のように物事を斜に構えてみているかのどちらかだ。
一言で「iPhoneは優れている」と表現しても評価できるパラメータは膨大にあり「iPhoneは優れている」との主張へ多くの人が肯定を示していても「iPhoneは○○が優れている」の○○は人によって違う可能性が高いのだ。
そしてその個々人の価値観は話題となった下記のエントリへ寄せられる声で知ることが出来る。
個々人が各々にiPhoneへ優れている点を見出しており、ある意味でiPhoneの評価は一様ではないとわかる。
しかし、筆者と趣味を同じくするガジェットマニアの皆さんはこの程度のことで感心してはくれないので、もう少し踏み込んだ話をしよう。
「iPhoneは○○が優れている」の中でもかなりポピュラーな主張である「iPhoneは“性能”が優れている」だが、実はこれAppleは結構雰囲気でこのイメージを押し通そうとしているフシが最近ある。
まずiPhone 13無印とiPhone 13miniを発表した際「率直に言って去年どころか2年前の私達のチップに追いつこうとしているところです」と主張した後に搭載するSoCであるA15 Bionicを指して「(A15 Bionicを使ってもっと)差を広げる」と主張した。
更に「主要な他社製品より最大で50%も高速です」「グラフィックスは主要な他社製品より最大で30%も高速です」と付け加えた。
もうおわかりだろう。主要な他社製品とは?最大で50%や最大で30%とはどういう演算能力のどういうシチュエーションで高速なのだろうか?実際のところAppleの発表を見てもよくわからないのだ。
ガジェットマニア、そしてコンピュータの性能を測ることを生業としているベンチマーカーはコンピュータの性能を比較するためのポピュラーな演算方式と単位系を持っている。浮動小数点演算とその単位であるFLOPSだ。
浮動小数点演算と言っても単精度や倍精度とかまぁ細かく言えば色々あるけれど、わざわざn%とかいう相対値など使わずnFLOPSのような絶対値を使ったほうがわかりやすいに決まっている。
しかし何故か最近のAppleは相対値が非常に大好きで、何なら比較先のチップすら「主要な他社製品」とボカしてしまう有様だ。
もしかしたらAppleフリークは「一般人へのわかりやすさを重視したんだ」と言うかも知れないけれど「アナタのペーパーテストは他の人より50%上です」と言われてわかりやすいだろうか?普通は「50%はわかったから自分は一体何点だったんだ?」と思わないか?
いやそれでもAppleフリークは「絶対値あるじゃん!16-core NeuralEngineは15.8兆回も演算が可能ですって言ってるぞ!」とAppleの出す数字を信じるのかも知れない。
いや、その機械学習モデルは何なの?どういう機械学習モデルが15.8兆回演算できるの?知ってるなら逆に教えて欲しいとガジェットマニアやベンチマーカーたちは思うのだ。
オマケとしてもう1つ付け加えよう。
元記事の増田はどうやら「iPhoneは“ゲーム性能”が優れている」と評価しているようだが、ゲーム性能が良いからと言ってイマドキのスマホゲームで有利になるとは限らないのがイマドキのスマホゲームなのだ。
言ってしまえばイマドキのスマホゲームはPay toWin、つまり課金すりゃ勝てるゲームシステムを採用していることが多くあり、実は課金を考えた場合はiPhoneよりAndroidのほうが投資額が少なくて済むのだ!
まず前提としてGoogle Play Storeは事実上のキャッシュバックがある。更にキャッシュバックキャンペーンもあり、特定のゲームタイトルへ課金した場合に通常よりも多くキャッシュバックが得られることがあるのだ。
そしてAndroidにはGoogle公式のお小遣い稼ぎアプリたる「Googleアンケートモニター」の存在が強すぎる。
https://play.google.com/store/apps/details?id=com.google.android.apps.paidtasks
Googleアンケートモニターはアンケートに答えるだけで少額ではあるがGoogle Playポイントを貰うことが可能。まぁつまり個人情報を売ってポイントを得られるだけなんだが、貰えることに意味があるユーザは少なくないだろう。お小遣いに限りある学生とか。
つまり、iPhoneユーザの10,000円課金とAndroidユーザの10,000円課金は意味が違う。Google Play Storeの実質キャッシュバックは100円につき1円キャッシュバック、キャンペーン時は3円キャッシュバックなのでAndroidユーザは10,000円課金すると実質10,100円を課金することが可能なのだ。
そしてそこへGoogleアンケートモニターを加えると、真面目にアンケートに答え続ければ1ヶ月で500ポイント前後は貯まるのでAndroidユーザの1ヶ月10,000円課金は実質的に10,500円課金になっていると考えたら良い。Pay toWinでこの差はデカイ!
というような感じで、一般的な目線からわざとズレて変な角度からiPhoneを評価してみたけれどもどうでしたか?
iPhoneには優れた面が沢山あるけれども、わざと面白おかしく評価することも可能であることを見せてみたかった。
ちなみに筆者がiPhoneを使っていない最大の理由が「ハードウェアQWERTYキーボードが搭載されていないから」なので、いつか搭載してくれることを心待ちにしてエントリを終えようと思います。
Verilog、System-Verilogあたりは書籍もある。
LINTはチェックするツールはフリーではないが、書籍がある。
検証となると、VerilogやSystem-Verilogあたりでの検証は書籍でなんとなくは出来る。
アサーションあたりになると書籍が微妙になる。System-Verilogアサーション、PSLでなんとなく書くのは出来るかもしれないが。
加算器と減算器はまだいい。
CPUの簡単なのは作っている人はいるが、浮動小数点回路となると減ってくる。
USBやHDMIなど、身近に溢れているものでも、作っている人がいない。