Enviar búsqueda
Cargar
OctConf 2013 - Improve JIT Compiling
•
1 recomendación
•
2,236 vistas
L
LYH-Kernel
Seguir
Empresariales
Tecnología
Denunciar
Compartir
Denunciar
Compartir
1 de 12
Descargar ahora
Descargar para leer sin conexión
Recomendados
Angular 2 kickstart
Angular 2 kickstart
Geoffrey Filippi
E bpf and profilers
E bpf and profilers
LibbySchulze
Cloud Native CI/CD with Spring Cloud Pipelines
Cloud Native CI/CD with Spring Cloud Pipelines
Lars Rosenquist
Spring Boot & Spring Cloud on k8s and PCF
Spring Boot & Spring Cloud on k8s and PCF
Lars Rosenquist
Containers and Kubernetes without limits
Containers and Kubernetes without limits
Antje Barth
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
mfrancis
A stateful application walks into a Kubernetes bar - Arthur Berezin, JovianX ...
A stateful application walks into a Kubernetes bar - Arthur Berezin, JovianX ...
Cloud Native Day Tel Aviv
Integracia security do ci cd pipelines
Integracia security do ci cd pipelines
Juraj Hantak
Recomendados
Angular 2 kickstart
Angular 2 kickstart
Geoffrey Filippi
E bpf and profilers
E bpf and profilers
LibbySchulze
Cloud Native CI/CD with Spring Cloud Pipelines
Cloud Native CI/CD with Spring Cloud Pipelines
Lars Rosenquist
Spring Boot & Spring Cloud on k8s and PCF
Spring Boot & Spring Cloud on k8s and PCF
Lars Rosenquist
Containers and Kubernetes without limits
Containers and Kubernetes without limits
Antje Barth
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
Migrating from PDE to Bndtools in Practice - Amit Kumar Mondal (Deutsche Tele...
mfrancis
A stateful application walks into a Kubernetes bar - Arthur Berezin, JovianX ...
A stateful application walks into a Kubernetes bar - Arthur Berezin, JovianX ...
Cloud Native Day Tel Aviv
Integracia security do ci cd pipelines
Integracia security do ci cd pipelines
Juraj Hantak
Wallace Wilhoite - Your Lambda function, your IDE, let’s debug live
Wallace Wilhoite - Your Lambda function, your IDE, let’s debug live
AWS Chicago
Kubernetes is hard! Lessons learned taking our apps to Kubernetes - Eldad Ass...
Kubernetes is hard! Lessons learned taking our apps to Kubernetes - Eldad Ass...
Cloud Native Day Tel Aviv
9th Manila MuleSoft Meetup July 2021
9th Manila MuleSoft Meetup July 2021
Ryan Anthony Andal
C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"
GlobalLogic Ukraine
Kubernetes and Docker Native Deployment Patterns for WSO2 Enterprise Integrator
Kubernetes and Docker Native Deployment Patterns for WSO2 Enterprise Integrator
WSO2
C og c++-jens lund jensen
C og c++-jens lund jensen
InfinIT - Innovationsnetværket for it
Real World CI/CD with Kubernetes
Real World CI/CD with Kubernetes
Opsta
Mumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQL
Akshata Sawant
Flink Forward San Francisco 2019: Managing Flink on Kubernetes - FlinkK8sOper...
Flink Forward San Francisco 2019: Managing Flink on Kubernetes - FlinkK8sOper...
Flink Forward
Boost your API with GraphQL
Boost your API with GraphQL
Jean-Francois James
Fix Bindings for Java
Fix Bindings for Java
Vladyslav Yatsenko
THE STATE OF OPENTELEMETRY, DOTAN HOROVITS, Logz.io
THE STATE OF OPENTELEMETRY, DOTAN HOROVITS, Logz.io
DevOpsDays Tel Aviv
Clang compiler `
Clang compiler `
Rabin BK
So I Downloaded Qt, Now What?
So I Downloaded Qt, Now What?
Janel Heilbrunn
GWT and Angular - Relatives or Foes
GWT and Angular - Relatives or Foes
GlobalLogic Ukraine
Code Management and Promotion (DDT) - Jason Cornell - ManageIQ Design Summit ...
Code Management and Promotion (DDT) - Jason Cornell - ManageIQ Design Summit ...
ManageIQ
Caribbean Developers Conference - 201K8s
Caribbean Developers Conference - 201K8s
Ravi Lachhman
What is dev ops?
What is dev ops?
Mukta Aphale
How Do I Make That in QML?
How Do I Make That in QML?
ICS
Introduction to Qt
Introduction to Qt
Puja Pramudya
Kandroid for nhn_deview_20131013_v5_final
Kandroid for nhn_deview_20131013_v5_final
NAVER D2
Jit builder status and directions 2018 03-28
Jit builder status and directions 2018 03-28
Mark Stoodley
Más contenido relacionado
La actualidad más candente
Wallace Wilhoite - Your Lambda function, your IDE, let’s debug live
Wallace Wilhoite - Your Lambda function, your IDE, let’s debug live
AWS Chicago
Kubernetes is hard! Lessons learned taking our apps to Kubernetes - Eldad Ass...
Kubernetes is hard! Lessons learned taking our apps to Kubernetes - Eldad Ass...
Cloud Native Day Tel Aviv
9th Manila MuleSoft Meetup July 2021
9th Manila MuleSoft Meetup July 2021
Ryan Anthony Andal
C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"
GlobalLogic Ukraine
Kubernetes and Docker Native Deployment Patterns for WSO2 Enterprise Integrator
Kubernetes and Docker Native Deployment Patterns for WSO2 Enterprise Integrator
WSO2
C og c++-jens lund jensen
C og c++-jens lund jensen
InfinIT - Innovationsnetværket for it
Real World CI/CD with Kubernetes
Real World CI/CD with Kubernetes
Opsta
Mumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQL
Akshata Sawant
Flink Forward San Francisco 2019: Managing Flink on Kubernetes - FlinkK8sOper...
Flink Forward San Francisco 2019: Managing Flink on Kubernetes - FlinkK8sOper...
Flink Forward
Boost your API with GraphQL
Boost your API with GraphQL
Jean-Francois James
Fix Bindings for Java
Fix Bindings for Java
Vladyslav Yatsenko
THE STATE OF OPENTELEMETRY, DOTAN HOROVITS, Logz.io
THE STATE OF OPENTELEMETRY, DOTAN HOROVITS, Logz.io
DevOpsDays Tel Aviv
Clang compiler `
Clang compiler `
Rabin BK
So I Downloaded Qt, Now What?
So I Downloaded Qt, Now What?
Janel Heilbrunn
GWT and Angular - Relatives or Foes
GWT and Angular - Relatives or Foes
GlobalLogic Ukraine
Code Management and Promotion (DDT) - Jason Cornell - ManageIQ Design Summit ...
Code Management and Promotion (DDT) - Jason Cornell - ManageIQ Design Summit ...
ManageIQ
Caribbean Developers Conference - 201K8s
Caribbean Developers Conference - 201K8s
Ravi Lachhman
What is dev ops?
What is dev ops?
Mukta Aphale
How Do I Make That in QML?
How Do I Make That in QML?
ICS
Introduction to Qt
Introduction to Qt
Puja Pramudya
La actualidad más candente
(20)
Wallace Wilhoite - Your Lambda function, your IDE, let’s debug live
Wallace Wilhoite - Your Lambda function, your IDE, let’s debug live
Kubernetes is hard! Lessons learned taking our apps to Kubernetes - Eldad Ass...
Kubernetes is hard! Lessons learned taking our apps to Kubernetes - Eldad Ass...
9th Manila MuleSoft Meetup July 2021
9th Manila MuleSoft Meetup July 2021
C++ Webinar "Why Should You Learn C++ in 2021-22?"
C++ Webinar "Why Should You Learn C++ in 2021-22?"
Kubernetes and Docker Native Deployment Patterns for WSO2 Enterprise Integrator
Kubernetes and Docker Native Deployment Patterns for WSO2 Enterprise Integrator
C og c++-jens lund jensen
C og c++-jens lund jensen
Real World CI/CD with Kubernetes
Real World CI/CD with Kubernetes
Mumbai MuleSoft Meetup #17 - GraphQL
Mumbai MuleSoft Meetup #17 - GraphQL
Flink Forward San Francisco 2019: Managing Flink on Kubernetes - FlinkK8sOper...
Flink Forward San Francisco 2019: Managing Flink on Kubernetes - FlinkK8sOper...
Boost your API with GraphQL
Boost your API with GraphQL
Fix Bindings for Java
Fix Bindings for Java
THE STATE OF OPENTELEMETRY, DOTAN HOROVITS, Logz.io
THE STATE OF OPENTELEMETRY, DOTAN HOROVITS, Logz.io
Clang compiler `
Clang compiler `
So I Downloaded Qt, Now What?
So I Downloaded Qt, Now What?
GWT and Angular - Relatives or Foes
GWT and Angular - Relatives or Foes
Code Management and Promotion (DDT) - Jason Cornell - ManageIQ Design Summit ...
Code Management and Promotion (DDT) - Jason Cornell - ManageIQ Design Summit ...
Caribbean Developers Conference - 201K8s
Caribbean Developers Conference - 201K8s
What is dev ops?
What is dev ops?
How Do I Make That in QML?
How Do I Make That in QML?
Introduction to Qt
Introduction to Qt
Similar a OctConf 2013 - Improve JIT Compiling
Kandroid for nhn_deview_20131013_v5_final
Kandroid for nhn_deview_20131013_v5_final
NAVER D2
Jit builder status and directions 2018 03-28
Jit builder status and directions 2018 03-28
Mark Stoodley
Entender React Native
Entender React Native
Santex Group
Node.js primer for ITE students
Node.js primer for ITE students
Quhan Arunasalam
IBM Rational Rhapsody and Qt Integration
IBM Rational Rhapsody and Qt Integration
gjuljo
Why use Gitlab
Why use Gitlab
abenyeung1
Why and How to Run Your Own Gitlab Runners as Your Company Grows
Why and How to Run Your Own Gitlab Runners as Your Company Grows
NGINX, Inc.
Aws Deployment Tools - Overview, Details, Implementation
Aws Deployment Tools - Overview, Details, Implementation
serkancapkan
(java2days) Is the Future of Java Cloudy?
(java2days) Is the Future of Java Cloudy?
Steve Poole
Cloud Foundry Platform Operations - CF Summit 2015
Cloud Foundry Platform Operations - CF Summit 2015
cornelia davis
Cics ts v5.4 continuous delivery and v5.5 what's new
Cics ts v5.4 continuous delivery and v5.5 what's new
Mark Cocker
DSDP Device Debugging Project Update - Eclipse Con 2009
DSDP Device Debugging Project Update - Eclipse Con 2009
PawelP
Intro to Eclipse Che, by Tyler Jewell
Intro to Eclipse Che, by Tyler Jewell
jwi11iams
Observability and Orchestration of your GitOps Deployments with Keptn
Observability and Orchestration of your GitOps Deployments with Keptn
Andreas Grabner
Avoiding the domino effect in our [micro]services (SOLID at macro-design level)
Avoiding the domino effect in our [micro]services (SOLID at macro-design level)
CodelyTV
.net Framework
.net Framework
Rishu Mehra
Moving to Microsoft Visual Basic .NET
Moving to Microsoft Visual Basic .NET
V Sanchez
DSDP Mobile Tools for Java New and Noteworthy
DSDP Mobile Tools for Java New and Noteworthy
diegomadruga
DSDP Mobile Tools for Java New and Noteworthy
DSDP Mobile Tools for Java New and Noteworthy
gustavoeliano
Build Cutting edge Mobile Apps using QML and JavaScript for MeeGo N9: Linux F...
Build Cutting edge Mobile Apps using QML and JavaScript for MeeGo N9: Linux F...
Raj Lal
Similar a OctConf 2013 - Improve JIT Compiling
(20)
Kandroid for nhn_deview_20131013_v5_final
Kandroid for nhn_deview_20131013_v5_final
Jit builder status and directions 2018 03-28
Jit builder status and directions 2018 03-28
Entender React Native
Entender React Native
Node.js primer for ITE students
Node.js primer for ITE students
IBM Rational Rhapsody and Qt Integration
IBM Rational Rhapsody and Qt Integration
Why use Gitlab
Why use Gitlab
Why and How to Run Your Own Gitlab Runners as Your Company Grows
Why and How to Run Your Own Gitlab Runners as Your Company Grows
Aws Deployment Tools - Overview, Details, Implementation
Aws Deployment Tools - Overview, Details, Implementation
(java2days) Is the Future of Java Cloudy?
(java2days) Is the Future of Java Cloudy?
Cloud Foundry Platform Operations - CF Summit 2015
Cloud Foundry Platform Operations - CF Summit 2015
Cics ts v5.4 continuous delivery and v5.5 what's new
Cics ts v5.4 continuous delivery and v5.5 what's new
DSDP Device Debugging Project Update - Eclipse Con 2009
DSDP Device Debugging Project Update - Eclipse Con 2009
Intro to Eclipse Che, by Tyler Jewell
Intro to Eclipse Che, by Tyler Jewell
Observability and Orchestration of your GitOps Deployments with Keptn
Observability and Orchestration of your GitOps Deployments with Keptn
Avoiding the domino effect in our [micro]services (SOLID at macro-design level)
Avoiding the domino effect in our [micro]services (SOLID at macro-design level)
.net Framework
.net Framework
Moving to Microsoft Visual Basic .NET
Moving to Microsoft Visual Basic .NET
DSDP Mobile Tools for Java New and Noteworthy
DSDP Mobile Tools for Java New and Noteworthy
DSDP Mobile Tools for Java New and Noteworthy
DSDP Mobile Tools for Java New and Noteworthy
Build Cutting edge Mobile Apps using QML and JavaScript for MeeGo N9: Linux F...
Build Cutting edge Mobile Apps using QML and JavaScript for MeeGo N9: Linux F...
Último
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Dipal Arora
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Sheetaleventcompany
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
Seo
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
rajveerescorts2022
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Seo
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
Call Girls in Nagpur High Profile Call Girls
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
lizamodels9
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
lizamodels9
Organizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
Seta Wicaksana
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
dlhescort
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
Workforce Group
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
amitlee9823
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)- A new venture concept
P&CO
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
rwgiffor
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
AmzadHosen3
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
hemanthkumar470700
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
amitlee9823
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
Andy Lambert
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Sheetaleventcompany
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
Eric T. Tung
Último
(20)
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Mysore Call Girls 8617370543 WhatsApp Number 24x7 Best Services
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
Chandigarh Escorts Service 📞8868886958📞 Just📲 Call Nihal Chandigarh Call Girl...
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
MONA 98765-12871 CALL GIRLS IN LUDHIANA LUDHIANA CALL GIRL
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
👉Chandigarh Call Girls 👉9878799926👉Just Call👉Chandigarh Call Girl In Chandiga...
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
Call Girls Ludhiana Just Call 98765-12871 Top Class Call Girl Service Available
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
(Anamika) VIP Call Girls Napur Call Now 8617697112 Napur Escorts 24x7
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Russian Call Girls In Gurgaon ❤️8448577510 ⊹Best Escorts Service In 24/7 Delh...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Call Girls From Pari Chowk Greater Noida ❤️8448577510 ⊹Best Escorts Service I...
Organizational Transformation Lead with Culture
Organizational Transformation Lead with Culture
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Call Girls In Noida 959961⊹3876 Independent Escort Service Noida
Cracking the Cultural Competence Code.pptx
Cracking the Cultural Competence Code.pptx
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Call Girls Kengeri Satellite Town Just Call 👗 7737669865 👗 Top Class Call Gir...
Business Model Canvas (BMC)- A new venture concept
Business Model Canvas (BMC)- A new venture concept
Famous Olympic Siblings from the 21st Century
Famous Olympic Siblings from the 21st Century
John Halpern sued for sexual assault.pdf
John Halpern sued for sexual assault.pdf
Falcon's Invoice Discounting: Your Path to Prosperity
Falcon's Invoice Discounting: Your Path to Prosperity
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Call Girls Electronic City Just Call 👗 7737669865 👗 Top Class Call Girl Servi...
Monthly Social Media Update April 2024 pptx.pptx
Monthly Social Media Update April 2024 pptx.pptx
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
Call Girls Zirakpur👧 Book Now📱7837612180 📞👉Call Girl Service In Zirakpur No A...
How to Get Started in Social Media for Art League City
How to Get Started in Social Media for Art League City
OctConf 2013 - Improve JIT Compiling
1.
Improve JIT Compiling L
Y.H. lyh.kernel@gmail.com
2.
Project Blog http://octave-jitc.blogspot.tw/
3.
JITC Just In Time
Compiler for Octave Google Summer of Code 2012 Max Brister Use LLVM as JIT engine ~9000 SLOC
4.
How JITC Works JITC LLVM
Backend Octave LLVM IR Optimizer Parse Tree SDAG JITC Linear IR SDAG Optimizer LLVM IR JIT
5.
Midterm Goal Built-in functions
support function test1 () x = 1.0; disp (x); endfunction
6.
Midterm Goal Built-in functions
support Statements support do - until switch … i = 1; x = 2; do i++; x = x * 2; until (i == 10)
7.
Final Goal Statements support Functions
support
8.
Some Issues LLVM now
focus on MCJIT
9.
Some Issues LLVM now
focus on MCJIT LLVM API varies between different versions LLVM IR has no change
10.
Some Issues LLVM now
focus on MCJIT LLVM API varies between different versions LLVM IR has no change JITC unaware code hotness
11.
JITC unaware code
hotness
12.
Thank You http://octave-jitc.blogspot.tw/
Descargar ahora