Ruby3は如何にして3倍高速になるのか Ruby Central代表Evan Phoenixによる #rubykaigi 2015 3日目Keynote

2
前へ 1 2 3 ・・ 8 次へ
Blue Garnet @blue_garnet_

コアライブラリの全てを触っちゃう 説明したらユーザー混乱する #rubykaigi

2015-12-13 17:36:02
黒曜@Leaner Technologies @kokuyouwind

strangeのニュアンスが「奇妙な・おかしな」なのか「風変わり」程度なのかちょっと気になる。 #rubykaigi #rubykaigiA

2015-12-13 17:36:42
Blue Garnet @blue_garnet_

#rubykaigi (キャッシュ使わないって意味か?)

2015-12-13 17:37:07
nolim1t@bitcoinhackers.org @nolim1t

rb_funccall() in CRuby needs caching for speed improvements #rubykaigiA

2015-12-13 17:37:36
Blue Garnet @blue_garnet_

#rubykaigi マクロ最適化 三倍にするために、我々は大きな変更を必要とする 大きなアイディアは〜

2015-12-13 17:37:36
Sadayuki Furuhashi @frsyuki

rb_funcallがキャッシュ可能なのは分かるけども、cache invalidation も必要なので、Rubyコア側に機能がないと拡張ライブラリレベルでは使えないかな。JIT! JIT! #rubykaigi

2015-12-13 17:37:44
takano32 🌮第62期アイドルマスター @takano32

2050年にはマシンスペックだけでワンチャン x 3 イケるでは? #RubyKaigi

2015-12-13 17:38:00
立花 @ke_tachibana

ruby3x3にでかい飛躍が要るぞと繰り返すあたり本気さを感じる #rubykaigi

2015-12-13 17:38:25
Blue Garnet @blue_garnet_

ベストな賭け方 JIT で少量コード キャッシュ使う 動的アスペクトの除去知識つかう Rubyはsmalltalkやjavaより動的ではない #rubykaigi

2015-12-13 17:38:35
黒曜@Leaner Technologies @kokuyouwind

Micro optimizationは見込みがあるけど、3xまでしようと思うとすごい作業量になるから2050年までかかりそう。Macro OptimizationをJITコンパイラでやるのがいいのでは、という話っぽい。 #rubykaigi #rubykaigiA

2015-12-13 17:38:56
Blue Garnet @blue_garnet_

rubyは動的、本当か? 90%以上はものモーモーフィックに呼ばれている #rubykaigi

2015-12-13 17:39:02
Kazuho Oku @kazuho

ruby の場合マルチプロセスでのメモリフットプリントが問題になるから普通の JIT っつーよりはフィードバックベースの AOT 的なやりかたになるんじゃないのかなぁ #rubykaigi

2015-12-13 17:39:11
やぬすさん / Takagi Kensuke @janus_wel

ヒューリスティックな最適化も視野に入れないと難しいか #rubykaigi

2015-12-13 17:39:11
jodeci @thchao

“I do not suggest you use this code in production” #rubykaigi

2015-12-13 17:39:25
Blue Garnet @blue_garnet_

「これ固定値に置き換えちゃってもいいだろ?」 「呼び出し側も置き換えていいだろ?」 コンパイラで最適化か #rubykaigi

2015-12-13 17:40:07
やぬすさん / Takagi Kensuke @janus_wel

compile time に計算できるものはするというハナシか #rubykaigi

2015-12-13 17:40:15
kizuki_jpn00 @kizuki_jpn00

RubyでWebアプリ!? ReactjsぽいことができるHyaliteを使えばMatzが追いかけてくるスライドもすぐ作れるよ #rubykaigi #rubykaigiB - Togetterまとめ dlvr.it/D0GLgB

2015-12-13 17:40:18
Blue Garnet @blue_garnet_

いい感じにきこえるだろ? Zen と動的言語のパフォーマンスの極致 #rubykaigi

2015-12-13 17:40:47
Jonan Scheffler @dekagaijin

RubyKaigi2015の最後のKeynoteは始まりました!やっぱり今年の最後って言えばちょっと悲しいけど今年はすごく楽しかったので皆さん本当にどうもありがとうございました!また来年で遊びましょうね!#rubykaigi <3 pic.twitter.com/24JiwUq5Cp

2015-12-13 17:41:17
拡大
Blue Garnet @blue_garnet_

#rubykaigi SELF Dave Ungarの子供 1987年に生まれた プロトタイプにもとづき、実装された JITコンパイラが要求した初期から

2015-12-13 17:41:44
前へ 1 2 3 ・・ 8 次へ