ºÝºÝߣshows by User: MatthewGaudet / http://www.slideshare.net/images/logo.gif ºÝºÝߣshows by User: MatthewGaudet / Mon, 06 Feb 2017 08:23:27 GMT ºÝºÝߣShare feed for ºÝºÝߣshows by User: MatthewGaudet Highly Surmountable Challenges in Ruby+OMR JIT Compilation /slideshow/highly-surmountable-challenges-in-rubyomr-jit-compilation/71800858 rubydevroom2017-170206082327
The Ruby+OMR JIT compiler adds a JIT to CRuby. However, it has challenges to surmount before it will provide broad improvement to Ruby applications that aren’t micro-benchmarks. This talk will cover some of those challenges, along with some brainstorming about potential ways to tackle them. The Ruby+OMR JIT compiler is one way to add JIT compilation to the CRuby interpreter. However, it has a number of challenges to surmount before it will provide broad improvement to Ruby applications that aren’t micro-benchmarks. This talk will cover some of those challenges, along with some brainstorming about potential ways to tackle them.]]>

The Ruby+OMR JIT compiler adds a JIT to CRuby. However, it has challenges to surmount before it will provide broad improvement to Ruby applications that aren’t micro-benchmarks. This talk will cover some of those challenges, along with some brainstorming about potential ways to tackle them. The Ruby+OMR JIT compiler is one way to add JIT compilation to the CRuby interpreter. However, it has a number of challenges to surmount before it will provide broad improvement to Ruby applications that aren’t micro-benchmarks. This talk will cover some of those challenges, along with some brainstorming about potential ways to tackle them.]]>
Mon, 06 Feb 2017 08:23:27 GMT /slideshow/highly-surmountable-challenges-in-rubyomr-jit-compilation/71800858 MatthewGaudet@slideshare.net(MatthewGaudet) Highly Surmountable Challenges in Ruby+OMR JIT Compilation MatthewGaudet The Ruby+OMR JIT compiler adds a JIT to CRuby. However, it has challenges to surmount before it will provide broad improvement to Ruby applications that aren’t micro-benchmarks. This talk will cover some of those challenges, along with some brainstorming about potential ways to tackle them. The Ruby+OMR JIT compiler is one way to add JIT compilation to the CRuby interpreter. However, it has a number of challenges to surmount before it will provide broad improvement to Ruby applications that aren’t micro-benchmarks. This talk will cover some of those challenges, along with some brainstorming about potential ways to tackle them. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/rubydevroom2017-170206082327-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> The Ruby+OMR JIT compiler adds a JIT to CRuby. However, it has challenges to surmount before it will provide broad improvement to Ruby applications that aren’t micro-benchmarks. This talk will cover some of those challenges, along with some brainstorming about potential ways to tackle them. The Ruby+OMR JIT compiler is one way to add JIT compilation to the CRuby interpreter. However, it has a number of challenges to surmount before it will provide broad improvement to Ruby applications that aren’t micro-benchmarks. This talk will cover some of those challenges, along with some brainstorming about potential ways to tackle them.
Highly Surmountable Challenges in Ruby+OMR JIT Compilation from Matthew Gaudet
]]>
753 4 https://cdn.slidesharecdn.com/ss_thumbnails/rubydevroom2017-170206082327-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Ruby3x3: How are we going to measure 3x /slideshow/ruby3x3-how-are-we-going-to-measure-3x/65878940 rubykaigi2016-160910024528
To hit Ruby3x3, we must first figure out **what** we're going to measure, **how** we're going to measure it, in order to get what we actually want. I'll cover some standard definitions of benchmarking in dynamic languages, as well as the tradeoffs that must be made when benchmarking. I'll look at some of the possible benchmarks that could be considered for Ruby 3x3, and evaluate them for what they're good for measuring, and what they're less good for measuring, in order to help the Ruby community decide what the 3x goal is going to be measured against.]]>

To hit Ruby3x3, we must first figure out **what** we're going to measure, **how** we're going to measure it, in order to get what we actually want. I'll cover some standard definitions of benchmarking in dynamic languages, as well as the tradeoffs that must be made when benchmarking. I'll look at some of the possible benchmarks that could be considered for Ruby 3x3, and evaluate them for what they're good for measuring, and what they're less good for measuring, in order to help the Ruby community decide what the 3x goal is going to be measured against.]]>
Sat, 10 Sep 2016 02:45:27 GMT /slideshow/ruby3x3-how-are-we-going-to-measure-3x/65878940 MatthewGaudet@slideshare.net(MatthewGaudet) Ruby3x3: How are we going to measure 3x MatthewGaudet To hit Ruby3x3, we must first figure out **what** we're going to measure, **how** we're going to measure it, in order to get what we actually want. I'll cover some standard definitions of benchmarking in dynamic languages, as well as the tradeoffs that must be made when benchmarking. I'll look at some of the possible benchmarks that could be considered for Ruby 3x3, and evaluate them for what they're good for measuring, and what they're less good for measuring, in order to help the Ruby community decide what the 3x goal is going to be measured against. <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/rubykaigi2016-160910024528-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> To hit Ruby3x3, we must first figure out **what** we&#39;re going to measure, **how** we&#39;re going to measure it, in order to get what we actually want. I&#39;ll cover some standard definitions of benchmarking in dynamic languages, as well as the tradeoffs that must be made when benchmarking. I&#39;ll look at some of the possible benchmarks that could be considered for Ruby 3x3, and evaluate them for what they&#39;re good for measuring, and what they&#39;re less good for measuring, in order to help the Ruby community decide what the 3x goal is going to be measured against.
Ruby3x3: How are we going to measure 3x from Matthew Gaudet
]]>
2426 4 https://cdn.slidesharecdn.com/ss_thumbnails/rubykaigi2016-160910024528-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
Experiments in Sharing Java VM Technology with CRuby /MatthewGaudet/experiments-in-sharing-java-vm-technology-with-cruby rubykaigipresentation-151211060333
aka. IBM's Ruby JIT Talk. Sharing some experiments with JIT technology and Ruby done by IBM]]>

aka. IBM's Ruby JIT Talk. Sharing some experiments with JIT technology and Ruby done by IBM]]>
Fri, 11 Dec 2015 06:03:33 GMT /MatthewGaudet/experiments-in-sharing-java-vm-technology-with-cruby MatthewGaudet@slideshare.net(MatthewGaudet) Experiments in Sharing Java VM Technology with CRuby MatthewGaudet aka. IBM's Ruby JIT Talk. Sharing some experiments with JIT technology and Ruby done by IBM <img style="border:1px solid #C3E6D8;float:right;" alt="" src="https://cdn.slidesharecdn.com/ss_thumbnails/rubykaigipresentation-151211060333-thumbnail.jpg?width=120&amp;height=120&amp;fit=bounds" /><br> aka. IBM&#39;s Ruby JIT Talk. Sharing some experiments with JIT technology and Ruby done by IBM
Experiments in Sharing Java VM Technology with CRuby from Matthew Gaudet
]]>
17731 15 https://cdn.slidesharecdn.com/ss_thumbnails/rubykaigipresentation-151211060333-thumbnail.jpg?width=120&height=120&fit=bounds presentation Black http://activitystrea.ms/schema/1.0/post http://activitystrea.ms/schema/1.0/posted 0
https://public.slidesharecdn.com/v2/images/profile-picture.png https://cdn.slidesharecdn.com/ss_thumbnails/rubydevroom2017-170206082327-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/highly-surmountable-challenges-in-rubyomr-jit-compilation/71800858 Highly Surmountable Ch... https://cdn.slidesharecdn.com/ss_thumbnails/rubykaigi2016-160910024528-thumbnail.jpg?width=320&height=320&fit=bounds slideshow/ruby3x3-how-are-we-going-to-measure-3x/65878940 Ruby3x3: How are we go... https://cdn.slidesharecdn.com/ss_thumbnails/rubykaigipresentation-151211060333-thumbnail.jpg?width=320&height=320&fit=bounds MatthewGaudet/experiments-in-sharing-java-vm-technology-with-cruby Experiments in Sharing...