00:11:33 @omasanori@mstdn.maud.io
icon

華扇すき

00:21:50 @omasanori@mstdn.maud.io
2018-02-18 00:20:46 :neko_smiley:の投稿 mizukmb@mstdn.nere9.help
icon

このアカウントは、notestockで公開設定になっていません。

01:06:19 @omasanori@mstdn.maud.io
icon

ヘネパタ、もう少し経つと日本語版もMIPSからRISC-Vに移行した版が出て教員的には悩みどころなくはないかもしれない

01:08:52 @omasanori@mstdn.maud.io
icon

パタヘネはMIPS/Arm/RISC-Vの3冊(これ、タイガーブックにC版とJava版とML版があるのを想起させますね)になったのでMIPS版を選べばいいということになる

01:09:03 @omasanori@mstdn.maud.io
2018-02-18 01:06:43 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

べつに RISC-V でもいいんじゃないかな!

01:10:39 @omasanori@mstdn.maud.io
icon

パタヘネでMIPS学んだけどヘネパタの付録MIPSじゃないじゃん!となる可能性を危惧したのですが、よく考えたらパタヘネとヘネパタを読破するような学生はMIPSとRISC-Vの差異くらいで読めなくなったりしないだろうし問題ないですね

01:12:08 @omasanori@mstdn.maud.io
icon

そもそもパタヘネはMIPS版以外和訳されるのか問題ある(私の知る限り、タイガーブックはML版だけ和訳されてる)

01:14:25 @omasanori@mstdn.maud.io
icon

ヘネパタ・パタヘネを買ったり読んだりする前に知るべきいくつかのこと | キムラデービーブログ blog.kimuradb.com/?eid=877458

Web site image
ヘネパタ・パタヘネを買ったり読んだりする前に知るべきいくつかのこと | キムラデービーブログ
01:17:10 @omasanori@mstdn.maud.io
icon

個人の感想ですが、アンチパタヘネはおすすめですね。タイトルはアンチパタヘネだけどインターネットで見かける「アンチ」活動的なそれではなく、真っ当な評論だと思います

01:18:32 @omasanori@mstdn.maud.io
2018-02-18 01:11:36 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

パタヘネは 4 版買った一週間後に 5 版の和訳が刊行されて泣いたんすよ

01:19:47 @omasanori@mstdn.maud.io
icon

ヘネパタ、原著の出版時期と訳書の出版時期から適当に空気を読んでそろそろ出そうだから待つかみたいな勘が働いて4版をスキップした

01:20:14 @omasanori@mstdn.maud.io
icon

パタヘネも同様

01:23:50 @omasanori@mstdn.maud.io
icon

パタヘネRISC-V版、別に本質的な内容はほとんど変わらないだろうし、MIPSと違って複数の実装がWebで配布されていてコードの例には困らないのでMIPS版を持っているのならそれでいいのではと思っていますが、enthusiastとして買うという考え方はありえなくもないかなという感じ(RISC-Vで講義するつもりなら別)

01:28:53 @omasanori@mstdn.maud.io
icon

教科書的な話を超えた商用プロセッサの内部構造の解説としては『OpenSPARC Internals』が良さそう

01:33:36 @omasanori@mstdn.maud.io
icon

OpenSPARCはUltraSPARC T1(2005)とT2(2007)のVerilog HDLコードとか検証用コードとかを公開したやつで、SPARCかという気持ちになる人もいるかもしれないけれど、そもそも商用プロセッサの実装が公開されること自体が稀でつよい

01:37:33 @omasanori@mstdn.maud.io
icon

Sun、SolarisもSPARCもJavaもStarOfficeもオープンソースにしたし、オープンソース好きすぎなんだよな

01:39:36 @omasanori@mstdn.maud.io
2018-02-18 01:39:30 ryna4c2eの投稿 ryna@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

01:39:52 @omasanori@mstdn.maud.io
icon

ほんとそれだよね、早く教えてほしかった

01:40:07 @omasanori@mstdn.maud.io
icon

正気ほとんど失われた

01:41:22 @omasanori@mstdn.maud.io
icon

私の固定投稿 mstdn.maud.io/@omasanori/99291 は赤いピルを飲んでしまった結果です

Web site image
Masanori Ogino 𓀁 (@omasanori@mstdn.maud.io)
01:43:27 @omasanori@mstdn.maud.io
icon

   STAY ALERT!
   TRUST NO ONE!
KEEP YOUR LASER HANDY!

01:44:45 @omasanori@mstdn.maud.io
icon

3番目以外はそんな感じに近づいてきたのでのでまさしくパラノイアに近づいてきた

01:47:38 @omasanori@mstdn.maud.io
icon

広く使用されているコンピューターに怪しい挙動をするプリインストールアプリケーションが入っていたりファームウェアにひどいバグやバックドアめいたなにかがあったりするという話が誇大妄想ではなくなったのが本当につらい話

01:49:44 @omasanori@mstdn.maud.io
2018-02-18 01:49:32 ryna4c2eの投稿 ryna@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

01:52:03 @omasanori@mstdn.maud.io
2018-02-17 23:22:50 金具✅の投稿 cobodo@mstdn.kanagu.info
icon

このアカウントは、notestockで公開設定になっていません。

01:55:36 @omasanori@mstdn.maud.io
icon

ハードウェア乱数生成器を量子コンピューターと呼ぶかどうかはともかく、量子力学的効果を利用したハードウェア乱数生成器は複数の手法が提案されていますね(量子ゲートとかいらないので実現の難易度は量子コンピューターほど高くなくて、既に商品化されている)

03:26:11 @omasanori@mstdn.maud.io
icon

【やじうまPC Watch】健康器具メーカーのタニタ社長。バーチャロンが好きすぎてツインスティック開発に乗り出す - PC Watch pc.watch.impress.co.jp/docs/ne
「谷田氏は、ゲーム業界という異業種への参入理由について、「ゲームで楽しく遊ぶことは健康につながる」としているが、氏が個人的にバーチャロンのファンということの方が大きいようだ。」
外部発表向けの理由を用意してるのはかなりえらい(?)

Web site image
【やじうまPC Watch】 健康器具メーカーのタニタ社長。バーチャロンが好きすぎてツインスティック開発に乗り出す
03:28:01 @omasanori@mstdn.maud.io
icon

私はそもそもバーチャロンの新作が出ることもそれがとある魔術の禁書目録とコラボしてることも把握していなかったのですが……

15:13:37 @omasanori@mstdn.maud.io
icon

Verilog HDLをVerilogと略さない人は信頼できる(?)

15:13:49 @omasanori@mstdn.maud.io
icon

私はしょっちゅう略している

15:17:38 @omasanori@mstdn.maud.io
icon

Pythonは遅いという話、まあ性能の上限としては確かに低いけれど、手で書かずによくチューニングされたライブラリを使うとか、本当に必要なところだけもっと性能が出る(けどそれで全体を書きたいとは思わない)言語で書いてリンクするとか、処理系を変えるとか、そういう様々な言語で通用する手法を使うことで割と早くなる

15:18:33 @omasanori@mstdn.maud.io
icon

速さを求めてないけどRust、リソース管理の体系に惹かれたとかそういうことでしょうか……?

15:20:10 @omasanori@mstdn.maud.io
2018-02-18 15:19:32 やひるの投稿 ahiru@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

15:20:36 @omasanori@mstdn.maud.io
icon

Wandboxだいすき

15:21:33 @omasanori@mstdn.maud.io
icon

コンピューターの気持ちが分かる人が書いたアセンブリコードはコンパイラのコードより速いかもしれない

15:23:48 @omasanori@mstdn.maud.io
icon

コンパイル時実行、昔はともかく今はC++に載っているのでメジャー機能と呼んで差し支えない(????)

15:25:05 @omasanori@mstdn.maud.io
icon

コンパイルが遅いときはハードウェアを買い換えるんじゃ(???)

15:27:21 @omasanori@mstdn.maud.io
icon

HPCと組み込みシステムというある意味で両端に「ハードウェアの性能をできるだけ引き出す」というある意味で共通したスキルを持つ職人の居場所があるの、素粒子物理学と宇宙物理学に接点があるのに似ている(?)

15:33:10 @omasanori@mstdn.maud.io
icon

仮想通貨、周囲には割と興味がある人が何人かいるけれど、解こうとしている問題は面白いけれど現状の解法はエネルギー効率があまり良くないし、良い代替手法も今の所思いつかないのでいまいち乗り気ではない

15:33:48 @omasanori@mstdn.maud.io
icon

12nmとかいう先端一歩手前のプロセスを使うからでは……?

15:37:08 @omasanori@mstdn.maud.io
icon

MakeLSI scrapbox.io/makelsi/
とりあえず宣伝しておこう(私はまだここに回路提出したことないけど)

15:38:30 @omasanori@mstdn.maud.io
icon

今見たらページ一覧のサムネイルに東北きりたんいて笑っている

15:39:32 @omasanori@mstdn.maud.io
icon

というかおるみんさんは来年度も通院(意味深)するなら研究室を説得さえできればVDEC使えるのでは(説得……)

15:40:49 @omasanori@mstdn.maud.io
2018-02-18 15:39:48 TGMのサントラ販売中の投稿 Common_Lisper@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

15:44:35 @omasanori@mstdn.maud.io
icon

できるかどうか謎

15:45:17 @omasanori@mstdn.maud.io
icon

トランザクションの内容による(それはそう)

15:46:31 @omasanori@mstdn.maud.io
icon

インターネットに触れた時期が遅いのでやる夫スレよく知らない(?)

16:02:15 @omasanori@mstdn.maud.io
icon

bfでなくともある程度抽象度の高いプログラミング言語なら無限のメモリを仮定しているのと実質同じなので……

16:08:43 @omasanori@mstdn.maud.io
2018-02-18 15:57:22 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

16:08:44 @omasanori@mstdn.maud.io
2018-02-18 16:00:19 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

16:08:56 @omasanori@mstdn.maud.io
2018-02-18 16:03:25 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

16:09:10 @omasanori@mstdn.maud.io
2018-02-18 16:05:59 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

16:09:47 @omasanori@mstdn.maud.io
2018-02-18 16:02:17 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

大学の教科書的には MIPS だけど,パイプラインのない MIPS みたいな非実在の CPU を仮定してまずそれをやるとかやらないと初学者に厳しい

16:18:11 @omasanori@mstdn.maud.io
2018-02-18 16:13:28 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

おそらく学校の課題で作った DXLib を使ったオセロのコード(α・β 法とかやったやつ)が出てきたけどこれ今書ける気がしないから過去の自分頭良かったかもしれない

16:18:14 @omasanori@mstdn.maud.io
2018-02-18 16:17:42 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
Attach image
16:19:20 @omasanori@mstdn.maud.io
icon

自分の書いたプログラムとオセロして4隅全部取られてるマンだ

16:20:50 @omasanori@mstdn.maud.io
icon

SF小説だったらAIに支配される社会を暗示する描写として冒頭に挿入されてたかもしれない(?)

16:21:24 @omasanori@mstdn.maud.io
2018-02-18 16:21:12 𝒂𝒊𝒘𝒂𝒔の投稿 aiwas@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

16:22:36 @omasanori@mstdn.maud.io
2018-02-18 16:22:05 まちカドおるみん御嬢様の投稿 orumin@mstdn.maud.io
icon

さっき私がボコられてたオセロここにあるからみて orum.in/distfiles/GUIothello.e

16:24:03 @omasanori@mstdn.maud.io
2018-02-18 16:23:30 zgock999の投稿 zgock999@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

16:24:45 @omasanori@mstdn.maud.io
icon

日本の若者が人類に危害を及ぼす可能性がある危険なAIを配布マジ?

16:28:07 @omasanori@mstdn.maud.io
icon

人々がダウンロードしてないインストーラとかをダウンロードしようとすると警告するやつ、大多数にとっては適切なんだろうから発想は良さそうな感じする

16:29:39 @omasanori@mstdn.maud.io
2018-02-18 16:29:34 Maya Minatsukiの投稿 mayaeh@mstdn.maud.io
icon

このアカウントは、notestockで公開設定になっていません。

16:29:48 @omasanori@mstdn.maud.io
icon

それはそう

16:30:26 @omasanori@mstdn.maud.io
icon

Vista世代の私は真の若者(??)

16:31:32 @omasanori@mstdn.maud.io
2018-02-18 16:30:42 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

寡占化が進んだあと隠された悪意が発生することは十分に有り得るので、私は寡占化の方を問題視したいです

16:31:36 @omasanori@mstdn.maud.io
2018-02-18 16:31:01 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

つまり有名なものに特権を与えるという考えは危険がある

16:31:44 @omasanori@mstdn.maud.io
icon

確かに

16:31:48 @omasanori@mstdn.maud.io
2018-02-18 16:31:27 Izumi Tsutsuiの投稿 tsutsuii@social.mikutter.hachune.net
icon

このアカウントは、notestockで公開設定になっていません。

16:31:57 @omasanori@mstdn.maud.io
icon

真実だ

16:32:41 @omasanori@mstdn.maud.io
2018-02-18 16:32:25 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

自分が若者かどうか気にするようになったらもう若者じゃないです

16:33:48 @omasanori@mstdn.maud.io
icon

大人になる方法を気にしている内は大人ではないみたいな話だ

17:39:21 @omasanori@mstdn.maud.io
2018-02-18 16:39:56 らりお・ザ・何らかの🈗然㊌ソムリエの投稿 lo48576@mastodon.cardina1.red
icon

博士号
 論文書けなきゃ
  白紙号

#575

19:07:43 @omasanori@mstdn.maud.io
icon

xman/sgpositpy: Probably correct posit prototype for python github.com/xman/sgpositpy

Web site image
GitHub - xman/sgpositpy: Probably correct posit prototype for python
19:08:01 @omasanori@mstdn.maud.io
icon

Unum & Posit- Next Generation Arithmetic posithub.org/

Unum & Posit- Next Generation Arithmetic
19:10:18 @omasanori@mstdn.maud.io
icon

[1802.03802] MeltdownPrime and SpectrePrime: Automatically-Synthesized Attacks Exploiting Invalidation-Based Coherence Protocols arxiv.org/abs/1802.03802

Web site image
MeltdownPrime and SpectrePrime: Automatically-Synthesized Attacks Exploiting Invalidation-Based Coherence Protocols
19:18:58 @omasanori@mstdn.maud.io
icon

オリジナルのMeltdownやSpectreにおけるアクセスパターン(論文中ではFlush+Reloadと呼ばれている)とは別のアクセスパターン(Prime+Probe)で攻撃するMeltdownとSpectreの変種、MeltdownPrimeとSpectrePrimeか

19:36:41 @omasanori@mstdn.maud.io
icon

MeltdownPrime/SpectrePrimeの面白いところは、オリジナルのMeltdown/Spectreは「投機的に実行されるコードがメモリを読もうとする」際の副作用(実際にはその結果が捨てられてなかったことになったとしても、キャッシュの状態に影響がある)を狙っているのに対して、MeltdownPrime/SpectrePrimeは「投機的に実行されるコードがメモリに書こうとする」際の副作用(実際にはメモリへの書き込みがキャンセルされたとしても、キャッシュの状態に影響がある)を狙っている点

19:41:44 @omasanori@mstdn.maud.io
icon

なので、ソフトウェアに可能な対策はMeltdown/SpectreもMeltdownPrime/SpectrePrimeも似ている(投機的実行を邪魔する)のに対して、ハードウェアの設計を直す際にはそれぞれ別の機能に関する箇所を直さなければならないだろうというのが著者の主張

19:43:19 @omasanori@mstdn.maud.io
icon

詳しくはプロが解説書いてくれると思うよ(丸投げ)