中文
相关论文

相关论文: Just-In-Time compilation of OCaml byte-code

200 篇论文

Computer-use agents (CUA) automate tasks specified with natural language such as "order the cheapest item from Taco Bell" by generating sequences of calls to tools such as click, type, and scroll on a browser. Current implementations follow…

机器学习 · 计算机科学 2026-05-21 Caleb Winston , Ron Yifeng Wang , Azalia Mirhoseini , Christos Kozyrakis

Core systems like key-value stores have historically taken years to build, and are designed to be general so as to amortize cost across deployments, paying a significant performance cost. We argue that LLM-based coding agents now make a…

Recent work has shown that Just-In-Time (JIT) compilation can introduce timing side-channels to constant-time programs, which would otherwise be a principled and effective means to counter timing attacks. In this paper, we propose a novel…

编程语言 · 计算机科学 2022-03-01 Qi Qin , JulianAndres JiYang , Fu Song , Taolue Chen , Xinyu Xing

Quantum computers are traditionally operated by programmers at the granularity of a gate-based instruction set. However, the actual device-level control of a quantum computer is performed via analog pulses. We introduce a compiler that…

量子物理 · 物理学 2020-05-12 Pranav Gokhale , Ali Javadi-Abhari , Nathan Earnest , Yunong Shi , Frederic T. Chong

Attacks against computer systems exploiting software vulnerabilities can cause substantial damage to the cyber-infrastructure of our modern society and economy. To minimize the consequences, it is vital to detect and fix vulnerabilities as…

软件工程 · 计算机科学 2023-04-18 Son Nguyen , Thu-Trang Nguyen , Thanh Trong Vu , Thanh-Dat Do , Kien-Tuan Ngo , Hieu Dinh Vo

FPGA vendors have recently started focusing on OpenCL for FPGAs because of its ability to leverage the parallelism inherent to heterogeneous computing platforms. OpenCL allows programs running on a host computer to launch accelerator…

硬件体系结构 · 计算机科学 2017-05-09 Abhishek Kumar Jain , Douglas L. Maskell , Suhaib A. Fahmy

Continuous improvements in quantum computing hardware are exposing the need for simultaneous advances in software. Large-scale implementation of quantum algorithms requires rapid and automated compilation routines such as circuit synthesis…

量子物理 · 物理学 2025-04-18 David Ittah , Jackson Fraser , Josh Izaac , Olivia Di Matteo

Quilc is an open-source, optimizing compiler for gate-based quantum programs written in Quil or QASM, two popular quantum programming languages. The compiler was designed with attention toward NISQ-era quantum computers, specifically…

量子物理 · 物理学 2020-04-01 Robert S. Smith , Eric C. Peterson , Mark G. Skilbeck , Erik J. Davis

General purpose CPUs used in high performance computing (HPC) support a vector instruction set and an out-of-order engine dedicated to increase the instruction level parallelism. Hence, related optimizations are currently critical to…

性能 · 计算机科学 2014-12-23 Nassim A. Halli , Henri-Pierre Charles , Jean-François Mehaut

High-level programming languages play a key role in a growing number of networking platforms, streamlining application development and enabling precise formal reasoning about network behavior. Unfortunately, current compilers only handle…

编程语言 · 计算机科学 2016-11-22 Steffen Smolka , Spiridon Eliopoulos , Nate Foster , Arjun Guha

Simulating quantum systems is one of the most important potential applications of quantum computers. The high-level circuit defining the simulation needs to be compiled into one that complies with hardware limitations such as qubit…

量子物理 · 物理学 2021-11-09 Lingling Lao , Dan E. Browne

Data format innovations have been critical for machine learning (ML) scaling, which in turn fuels ground-breaking ML capabilities. However, even in the presence of low-precision formats, model weights are often stored in both high-precision…

硬件体系结构 · 计算机科学 2023-11-10 Mohamed Assem Ibrahim , Shaizeen Aga , Ada Li , Suchita Pati , Mahzabeen Islam

We claim that existing techniques and tools for generating and verifying constant-time code are incomplete, since they rely on assumptions that compiler optimization passes do not break constant-timeness or that certain operations execute…

密码学与安全 · 计算机科学 2023-11-27 Garrett Gu , Hovav Shacham

Meta-compiler frameworks, such as RPython and Graal/Truffle, generate high-performance virtual machines (VMs) from interpreter definitions. Although they generate VMs with high-quality just-in-time (JIT) compilers, they still lack an…

编程语言 · 计算机科学 2025-07-04 Yusuke Izawa , Hidehiko Masuhara , Carl Friedrich Bolz-Tereick

In this paper, we present ApacheJIT, a large dataset for Just-In-Time defect prediction. ApacheJIT consists of clean and bug-inducing software changes in popular Apache projects. ApacheJIT has a total of 106,674 commits (28,239 bug-inducing…

软件工程 · 计算机科学 2022-05-03 Hossein Keshavarz , Meiyappan Nagappan

The Shared Source CLI (SSCLI), also known as Rotor, is an implementation of the CLI released by Microsoft in source code. Rotor includes a single pass just-in-time compiler that generates non-optimized code for Intel IA-32 and IBM PowerPC…

编程语言 · 计算机科学 2024-11-15 João H. Trindade , José C. Silva

OCaml is an industrial-strength, multi-paradigm programming language, widely used in industry and academia. OCaml is also one of the few modern managed system programming languages to lack support for shared memory parallel programming.…

This paper puts forth a networking paradigm, referred to as just-in-time (JIT) communication, to support client-server applications with stringent request-response latency requirement. Of interest is not just the round-trip delay of the…

网络与互联网体系结构 · 计算机科学 2022-09-27 Lihao Zhang , Soung Chang Liew , He Chen

With software system complexity leading to the rise of software defects, research efforts have been done on techniques towards predicting software defects and Just-in-time (JIT) defect prediction which predicts whether a code change is…

软件工程 · 计算机科学 2021-10-05 Giuseppe Ng , Charibeth Cheng

Near term quantum devices have the potential to outperform classical computing through the use of hybrid classical-quantum algorithms such as Variational Quantum Eigensolvers. These iterative algorithms use a classical optimiser to update a…

量子物理 · 物理学 2024-01-17 A. M. Krol , K. Mesman , A. Sarkar , M. Möller , Z. Al-Ars