课题基金 / 基金详情

JIT as a Service

JIT as a Service
JIT 即服务
批准号:
543883-2019
负责人:
deLara, Eyal
金额:
$4.95万
依托单位:
依托单位国家:
加拿大
项目类别:
Collaborative Research and Development Grants
财政年份:
2021
资助国家:
加拿大
项目状态:
已结题
起止时间:
2021-01-01 至 2022-12-31
关键词:

项目摘要

项目成果

deLara, Eyal的其他基金

相似基金

相关文献

中文摘要
翻译
点击翻译按钮获取中文摘要
英文摘要
The Just-In-Time (JIT) compiler used in the Java Virtual Machine (JVM) improves performance of Java applications, but adds significant overhead in terms of processing power and memory footprint. This additional memory footprint is usually a few hundreds of megabytes in the general case and can be a significant proportion of the overall memory footprint taken by a Java process for a simple application such as a Java microservice. These overheads are especially important in a cloud environment which tries to maximize resource utilization and increase application density, as well as in emerging edge and fog computing applications involving resource-constrained clients, such as sensors and other embedded devices. JIT-as-a-Service (JITaaS) offers a novel way of compiling Java bytecode at runtime by moving the JIT compilation component to a remote process and offering it as a service, in the cloud. JITaaS allows client JVMs that connect to the compilation service to function without the additional memory footprint and CPU overhead that a compiler operating "in process" would bring with it.This proposal is a joint effort between researchers at the University of Toronto and IBM. JITaaS is an important pillar for IBM's cloud optimization strategy for Java. JITaaS was devised as a solution in order for Java to be competitive with other languages such as Go or Swift that are not dynamically compiled while still retaining the benefits of being a dynamically compiled language. Unfortunately, given the latency of network communication to a JIT server in the cloud and (especially) on the edge, JIT-compiling the user code while meeting user expectations for low latency is a challenge.This project addresses this challenge by conducting research along the following dimensions: (i) reducing the overhead for communication between the client and the JIT server; (ii) sharing previously compiled code between clients; (iii) predicting application access patterns to prefetch compiled code; (iv) predicting changes in application usage patterns that require code recompilation.
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
Servlerless Mobile Edge Computing
  • 批准号:
    RGPIN-2017-06618
  • 项目类别:
    Discovery Grants Program - Individual
  • 资助金额:
    $1.46万
  • 财政年份:
    2022
  • 负责人:
    deLara, Eyal
  • 依托单位:
Next Generation of IoT Backend Middleware for Edge and Cloud
  • 批准号:
    543885-2019
  • 项目类别:
    Collaborative Research and Development Grants
  • 资助金额:
    $9.18万
  • 财政年份:
    2021
  • 负责人:
    deLara, Eyal
  • 依托单位:
Market Assessment for wearable sensing technology platform
  • 批准号:
    555669-2020
  • 项目类别:
    Idea to Innovation
  • 资助金额:
    $1.09万
  • 财政年份:
    2020
  • 负责人:
    deLara, Eyal
  • 依托单位:
Next Generation of IoT Backend Middleware for Edge and Cloud
  • 批准号:
    543885-2019
  • 项目类别:
    Collaborative Research and Development Grants
  • 资助金额:
    $9.18万
  • 财政年份:
    2020
  • 负责人:
    deLara, Eyal
  • 依托单位:
国内基金
海外基金
基于Service Chain的数据中心网络资源调度问题研究
  • 批准号:
    61772235
  • 项目类别:
    面上项目
  • 资助金额:
    59.0万元
  • 批准年份:
    2017
  • 负责人:
    崔林
  • 依托单位:
面向Web Service的服务质量预测技术研究
  • 批准号:
    61003072
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    7.0万元
  • 批准年份:
    2010
  • 负责人:
    邵凌霜
  • 依托单位:
Web Service QoS的多维多尺度模型及评估、预测方法的研究
  • 批准号:
    60803011
  • 项目类别:
    青年科学基金项目
  • 资助金额:
    19.0万元
  • 批准年份:
    2008
  • 负责人:
    赵俊峰
  • 依托单位:
SOA中面向业务的Service识别与设计方法研究
  • 批准号:
    70871032
  • 项目类别:
    面上项目
  • 资助金额:
    18.0万元
  • 批准年份:
    2008
  • 负责人:
    任明仑
  • 依托单位: