RubyKaigi2017 最終日キーノート

今年も分からなかった
0
前へ 1 2 ・・ 9 次へ
黒曜@Leaner Technologies @kokuyouwind

疲れてない状態で日本語で聞いても理解できるか怪しそうだな… とりあえずVMレイヤの命令セットの話をしてて、StackベースではなくRTLの命令セットを採用したのは分かった。 #rubykaigi

2017-09-20 16:59:16
筋肉CTO まさたん 💪 Findy @ma3tk

初めてプログラミング言語を触った時のあの何もかもが難しく感じた時の経験を、また今も同じように経験しているぜ!! #rubykaigi

2017-09-20 16:59:21
kinoppyd @GhostBrain

ダメだ、疲れた脳が話を右から左に流し始めた #RubyKaigi

2017-09-20 17:00:00
LicaOka @LicaOka

極めてハイレベルかつローレベルな話だ(プログラミング言語処理的に) #rubykaigi

2017-09-20 17:00:08
masa寿司 @masa_iwasaki

これCPUの話分からないとさっぱりな内容だな。さすがはトリなだけある。#rubykaigi

2017-09-20 17:00:29
おおた @ota42y

今の僕には理解できない〜♪が頭の中で流れている…(´・_・`) #rubykaigi #RubyKaigiA

2017-09-20 17:01:03
あるが@灯 @4keboshi

正直最後のセッション全然分からん #rubykaigi

2017-09-20 17:01:30
ひまじん@スプラハマり中 @himajin315

なるほど。わからん。 #rubykaigi わかる人のツイートで追う。

2017-09-20 17:01:31
黒曜@Leaner Technologies @kokuyouwind

命令セットの生成で、オペランドに応じて特化した命令に変換する(plusがintegerに対してならiplus, floatに対してならfplus)みたいな話をしている雰囲気がする #rubykaigi

2017-09-20 17:01:33
_ko1 @_ko1

この辺の仕組みを、別の仕組みで書き直そうと思ってたんだけど、間に合わなそう #rubykaigi

2017-09-20 17:01:45
斎藤ただし, Tadashi Saito @_tad_

speculation分からなかった。投機か。命令の投機的生成 #rubykaigi #rubykaigiA

2017-09-20 17:02:09
hokkai7go @hokkai7go

このKeynoteの発表内容を理解するためには、かなりの前提知識が必要だということがわかった。 RTL: GNUコンパイラコレクションの使用する中間言語 IR: 中間表現 のことらしい。ざっくり見ておいて家で時間あるときに調べながら紐解くのがよさそう #rubykaigi

2017-09-20 17:02:46
PIXTA Engineering | ピクスタ開発部 @pixta_tech

SpeculationはJITedなコードのパフォーマンスにおいて重要で、なぜならCコンパイラが最適化可能なブロックをたくさん生成するから #rubykaigi

2017-09-20 17:03:22
_ko1 @_ko1

この辺の仕組みを別の仕組みで書き直そうと思ってたんだけど、もう無理かな... #rubykaigi

2017-09-20 17:03:32
yhara (Yutaka HARA) @yhara

予測実行の話。 #rubykaigi 既にmake checkが通るくらいはできてる。

2017-09-20 17:03:36
どみにをん525 @Dominion525

命令コードを投機的に生成しておくことで、サイズは増えるが速度は稼げる的な? #rubykaigi

2017-09-20 17:03:45
黒曜@Leaner Technologies @kokuyouwind

stack instsからRTL instsの書き換えは大体動いて(make checkがリグレッションを見つけなかった)、23の小さいベンチマークで27%くらい改善した、と書いてある気がする(速度の話?) #rubykaigi

2017-09-20 17:04:23
kei-s @kei_s

#rubykaigi の流速が目に見えて落ちている。後で復習します...

2017-09-20 17:04:31
yhara (Yutaka HARA) @yhara

#rubykaigi JITの種類。自分で書くか、GCC/LLVMみたいな最適化コンパイラを使うか、既存のJITを使うかの3パターンが考えられる

2017-09-20 17:04:53
やましー @yamasy1549

いつも最後の基調講演理解できないのは知ってるんだけど洗礼と思って聞いている #rubykaigi

2017-09-20 17:05:03
前へ 1 2 ・・ 9 次へ