中文
相关论文

相关论文: Garbage Collection in JyNI - How to bridge Mark/Sw…

200 篇论文

State Machine Replication (SMR) protocols form the backbone of many distributed systems. Enterprises and startups increasingly build their distributed systems on the cloud due to its many advantages, such as scalability and…

分布式、并行与集群计算 · 计算机科学 2024-05-21 Zhiying Liang , Vahab Jabrayilov , Aleksey Charapko , Abutalib Aghayev

The Virtual Garbage Collector (VGC) proposes a zone-based memory management architecture aimed at improving execution predictability and memory behavior in Python runtimes. The design explores a dual-layer model consisting of an Active VGC,…

编程语言 · 计算机科学 2026-01-05 Abdulla M

The growing concern for energy efficiency in the Information and Communication Technology (ICT) sector has prompted the exploration of resource management techniques. While hardware architectures, such as single-ISA asymmetric multicore…

编程语言 · 计算机科学 2024-03-05 Marina Shimchenko , Erik Österlund , Tobias Wrigstad

Most of the problems in genetic algorithms are very complex and demand a large amount of resources that current technology can not offer. Our purpose was to develop a Java-JINI distributed library that implements Genetic Algorithms with…

神经与进化计算 · 计算机科学 2016-05-24 Marco AR Erra , Pedro MM Mitra , Agostinho C Rosa

Just-in-time (JIT) compilers are key components for many popular programming languages with managed runtimes (e.g., Java and JavaScript). JIT compilers perform optimizations and generate native code at runtime based on dynamic profiling…

软件工程 · 计算机科学 2026-03-09 Zijian Yi , Cheng Ding , August Shi , Milos Gligoric

A key challenge in Machine Learning is class imbalance, where the sample size of some classes (majority classes) are much higher than that of the other classes (minority classes). If we were to train a classifier directly on imbalanced…

机器学习 · 计算机科学 2022-08-08 Yuxiao Huang , Yan Ma

Unlike code generation, which involves creating code from scratch, code completion focuses on integrating new lines or blocks of code into an existing codebase. This process requires a deep understanding of the surrounding context, such as…

软件工程 · 计算机科学 2025-09-16 Hangzhan Jin , Mohammad Hamdaqa

C-based interpreters such as CPython make extensive use of C "extension" code, which is opaque to static analysis tools and faster runtimes with JIT compilers, such as PyPy. Not only are the extensions opaque, but the interface between the…

编程语言 · 计算机科学 2024-05-06 Maxwell Bernstein , CF Bolz-Tereick

Generative machine learning models have recently been applied to source code, for use cases including translating code between programming languages, creating documentation from code, and auto-completing methods. Yet, state-of-the-art…

The paper describes an approach to implementing genetic programming, which uses the LLVM library to just-in-time compile/interpret the evolved abstract syntax trees. The solution is described in some detail, including a parser (based on…

神经与进化计算 · 计算机科学 2017-01-23 Michal Gregor , Juraj Spalek

Garbage Collection in concurrent data structures, especially lock-free ones, pose multiple design and consistency challenges. In this instance, we consider the case of concurrent sets. A set is a collection of elements, where the elements…

分布式、并行与集群计算 · 计算机科学 2018-07-24 Jonathan Marbaniang , Shekhar Bhandakkar , Sathya Peri

In this work we present a robust interface coupling algorithm called Compact Interface quasi-Newton (CIQN). It is designed for computationally intensive applications using an MPI multi-code partitioned scheme. The algorithm allows to reuse…

计算工程、金融与科学 · 计算机科学 2020-06-02 A. Santiago , M. Zavala-Aké , R. Borell , G. Houzeaux

Python has become a popular programming language because of its excellent programmability. Many modern software packages utilize Python for high-level algorithm design and depend on native libraries written in C/C++/Fortran for efficient…

编程语言 · 计算机科学 2021-07-02 Jialiang Tan , Yu Chen , Zhenming Liu , Bin Ren , Shuaiwen Leon Song , Xipeng Shen , Xu Liu

Python is a popular programming language known for its ease of learning and extensive libraries. However, concerns about performance and energy consumption have led to the development of compilers to enhance Python code efficiency. Despite…

编程语言 · 计算机科学 2025-05-06 Vincenzo Stoico , Andrei Calin Dragomir , Patricia Lago

The Gaudi/Athena and Grid Alliance (GANGA) is a front-end for the configuration, submission, monitoring, bookkeeping, output collection, and reporting of computing jobs run on a local batch system or on the grid. In particular, GANGA…

软件工程 · 计算机科学 2007-05-23 K. Harrison , W. T. L. P. Lavrijsen , P. Mato , A. Soroko , C. L. Tan , C. E. Tull , N. Brook , R. W. L. Jones

Aggregate programming is a field-based coordination paradigm with over a decade of exploration and successful applications across domains including sensor networks, robotics, and IoT, with implementations in various programming languages,…

软件工程 · 计算机科学 2026-04-01 Gianluca Aguzzi , Davide Domini , Nicolas Farabegoli , Mirko Viroli

The Java Stream API aims at increasing developer productivity thanks to an easy-to-read declarative syntax to express computations. It also simplifies parallel computing, providing a high-level abstraction on top of common parallelization…

编程语言 · 计算机科学 2026-05-25 Filippo Schiavio , Walter Binder

Scikit-network is a Python package inspired by scikit-learn for the analysis of large graphs. Graphs are represented by their adjacency matrix in the sparse CSR format of SciPy. The package provides state-of-the-art algorithms for ranking,…

社会与信息网络 · 计算机科学 2020-09-17 Thomas Bonald , Nathan de Lara , Quentin Lutz , Bertrand Charpentier

jinns is an open-source Python library for physics-informed neural networks, built to tackle both forward and inverse problems, as well as meta-model learning. Rooted in the JAX ecosystem, it provides a versatile framework for efficiently…

机器学习 · 统计学 2024-12-19 Hugo Gangloff , Nicolas Jouvin

In managed languages, serialization of objects is typically done in bespoke binary formats such as Protobuf, or markup languages such as XML or JSON. The major limitation of these formats is readability. Human developers cannot read binary…

软件工程 · 计算机科学 2025-12-16 Julian Wachter , Deepika Tiwari , Martin Monperrus , Benoit Baudry