OctConf 2013 - Improve JIT Compiling
Upcoming SlideShare
Loading in...5
×
 

OctConf 2013 - Improve JIT Compiling

on

  • 1,732 views

 

Statistics

Views

Total Views
1,732
Views on SlideShare
675
Embed Views
1,057

Actions

Likes
1
Downloads
7
Comments
0

36 Embeds 1,057

http://octave-jitc.blogspot.com 287
http://octave-jitc.blogspot.tw 216
http://octave-jitc.blogspot.de 114
http://octave-jitc.blogspot.fr 54
http://octave-jitc.blogspot.co.uk 33
http://octave-jitc.blogspot.com.es 30
http://octave-jitc.blogspot.ca 28
http://octave-jitc.blogspot.ru 27
http://octave-jitc.blogspot.jp 22
http://octave-jitc.blogspot.ch 20
http://octave-jitc.blogspot.com.au 18
http://octave-jitc.blogspot.co.at 17
http://octave-jitc.blogspot.com.br 16
http://octave-jitc.blogspot.in 15
http://octave-jitc.blogspot.it 14
http://octave-jitc.blogspot.kr 14
http://octave-jitc.blogspot.se 13
http://octave-jitc.blogspot.cz 13
http://octave-jitc.blogspot.gr 13
http://octave-jitc.blogspot.no 12
http://octave-jitc.blogspot.be 12
http://octave-jitc.blogspot.nl 11
http://octave-jitc.blogspot.dk 8
http://octave-jitc.blogspot.com.ar 7
http://octave-jitc.blogspot.ie 7
http://octave-jitc.blogspot.co.il 6
http://octave-jitc.blogspot.hu 5
http://octave-jitc.blogspot.sg 5
http://octave-jitc.blogspot.fi 4
http://www.octave-jitc.blogspot.tw 3
http://octave-jitc.blogspot.mx 3
http://octave-jitc.blogspot.pt 3
http://octave-jitc.blogspot.co.nz 2
http://octave-jitc.blogspot.com.tr 2
http://octave-jitc.blogspot.hk 2
http://octave-jitc.blogspot.sk 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

CC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs LicenseCC Attribution-NonCommercial-NoDerivs License

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    OctConf 2013 - Improve JIT Compiling OctConf 2013 - Improve JIT Compiling Presentation Transcript

    • Improve JIT Compiling L Y.H. lyh.kernel@gmail.com
    • Project Blog http://octave-jitc.blogspot.tw/
    • JITC Just In Time Compiler for Octave Google Summer of Code 2012 Max Brister Use LLVM as JIT engine ~9000 SLOC
    • How JITC Works JITC LLVM Backend Octave LLVM IR Optimizer Parse Tree SDAG JITC Linear IR SDAG Optimizer LLVM IR JIT
    • Midterm Goal Built-in functions support function test1 () x = 1.0; disp (x); endfunction
    • Midterm Goal Built-in functions support Statements support do - until switch … i = 1; x = 2; do i++; x = x * 2; until (i == 10)
    • Final Goal Statements support Functions support
    • Some Issues LLVM now focus on MCJIT
    • Some Issues LLVM now focus on MCJIT LLVM API varies between different versions LLVM IR has no change
    • Some Issues LLVM now focus on MCJIT LLVM API varies between different versions LLVM IR has no change JITC unaware code hotness
    • JITC unaware code hotness
    • Thank You http://octave-jitc.blogspot.tw/