中文
相关论文

相关论文: Getting More From Your Multicore: Exploiting OpenM…

200 篇论文

Mixed Integer Programming (MIP) solvers rely on an array of sophisticated heuristics developed with decades of research to solve large-scale MIP instances encountered in practice. Machine learning offers to automatically construct better…

Large language models (LLMs) have revolutionized code generation, significantly enhancing developer productivity. However, for a vast number of users with minimal coding knowledge, LLMs provide little support, as they primarily generate…

软件工程 · 计算机科学 2025-04-02 Hongru Ma , Yanjie Liang , Jiasheng Si , Weiyu Zhang , Hongjiao Guan , Chaoqun Zheng , Bing Xu , Wenpeng Lu

Automated unit test generation is essential for robust software development, yet existing approaches struggle to generalize across multiple programming languages and operate within real-time development. While Large Language Models (LLMs)…

软件工程 · 计算机科学 2026-03-03 Gwihwan Go , Quan Zhang , Chijin Zhou , Zhao Wei , Yu Jiang

ClassdescMP is a distributed memory parallel programming system for use with C++ and MPI. It uses the Classdesc reflection system to ease the task of building complicated messages to be sent between processes. It doesn't hide the underlying…

分布式、并行与集群计算 · 计算机科学 2007-05-23 Russell K. Standish , Duraid Madina

Current Large Language Models (LLMs) are primarily based on large-scale dense matrix multiplications. Inspired by the brain's information processing mechanism, we explore the fundamental question: how to effectively integrate the brain's…

神经与进化计算 · 计算机科学 2026-04-21 Han Xu , Xuerui Qiu , Baiyu Chen , Xinhao Luo , Xingrun Xing , Jiahong Zhang , Bo Lei , Tiejun Huang , Bo Xu , Guoqi Li

As the need for large-scale data processing grows, distributed programming frameworks like PySpark have become increasingly popular. However, the task of converting traditional, sequential code to distributed code remains a significant…

分布式、并行与集群计算 · 计算机科学 2024-10-11 Arun Sanjel , Bikram Khanal , Greg Speegle , Pablo Rivas

We present an end-to-end open-source compiler toolchain that targets synthesizable SystemVerilog from ML models written in PyTorch. Our toolchain leverages the accelerator design language Allo, the hardware intermediate representation (IR)…

硬件体系结构 · 计算机科学 2025-12-09 Jiahan Xie , Evan Williams , Adrian Sampson

As multicore computing is now standard, it seems irresponsible for constraints researchers to ignore the implications of it. Researchers need to address a number of issues to exploit parallelism, such as: investigating which constraint…

As inference workloads for large language models (LLMs) scale to meet growing user demand, pipeline parallelism (PP) has become a widely adopted strategy for multi-GPU deployment, particularly in cross-node setups, to improve key-value (KV)…

分布式、并行与集群计算 · 计算机科学 2025-06-30 Yongchao He , Bohan Zhao , Zheng Cao

Detecting parallelizable code regions is a challenging task, even for experienced developers. Numerous recent studies have explored the use of machine learning for code analysis and program synthesis, including parallelization, in light of…

机器学习 · 计算机科学 2024-11-25 Le Chen , Quazi Ishtiaque Mahmud , Hung Phan , Nesreen K. Ahmed , Ali Jannesari

Prompt-learning has become a new paradigm in modern natural language processing, which directly adapts pre-trained language models (PLMs) to $cloze$-style prediction, autoregressive modeling, or sequence to sequence generation, resulting in…

计算与语言 · 计算机科学 2021-11-04 Ning Ding , Shengding Hu , Weilin Zhao , Yulin Chen , Zhiyuan Liu , Hai-Tao Zheng , Maosong Sun

MPI+Threads, embodied by the MPI/OpenMP hybrid programming model, is a parallel programming paradigm where threads are used for on-node shared-memory parallelization and MPI is used for multi-node distributed-memory parallelization. OpenMP…

分布式、并行与集群计算 · 计算机科学 2024-01-31 Hui Zhou , Ken Raffenetti , Junchao Zhang , Yanfei Guo , Rajeev Thakur

Recently, Large Language Models (LLMs) have showcased their potential in various natural language processing tasks, including code generation. However, while significant progress has been made in adapting LLMs to generate code for several…

机器学习 · 计算机科学 2024-07-29 Erica Coppolillo , Francesco Calimeri , Giuseppe Manco , Simona Perri , Francesco Ricca

With the push towards Exascale computing and data-driven methods, problem sizes have increased dramatically, increasing the computational requirements of the underlying algorithms. This has led to a push to offload computations to general…

软件工程 · 计算机科学 2025-12-18 Benedict Short , Ian McInerney , John Wickerson

Recent advances in large language models (LLMs) have transformed software development by automatically generating code from natural language. Yet challenges remain in generating fully correct code that aligns with user intent. Our study…

机器学习 · 计算机科学 2025-07-29 Yuan Tian , Tianyi Zhang

Simple stencil codes are and remain an important building block in scientific computing. On shared memory nodes, they are traditionally parallelised through colouring or (recursive) tiling. New OpenMP versions alternatively allow users to…

数学软件 · 计算机科学 2018-10-10 Benjamin Hazelwood , Tobias Weinzierl

We investigate a parallelization strategy for dense matrix factorization (DMF) algorithms, using OpenMP, that departs from the legacy (or conventional) solution, which simply extracts concurrency from a multithreaded version of BLAS. This…

分布式、并行与集群计算 · 计算机科学 2018-04-20 Sandra Catalán , Adrián Castelló , Francisco D. Igual , Rafael Rodríguez-Sánchez , Enrique S. Quintana-Ortí

The MARS15 Monte Carlo code capabilities to deal with time-consuming deep penetration shielding problems and other computationally tough tasks in accelerator, detector and shielding applications, have been enhanced by a parallel processing…

高能物理 - 唯象学 · 物理学 2008-11-26 M. A. Kostin , N. V. Mokhov

We introduce a new dynamic analysis technique to discover invariants in separation logic for heap-manipulating programs. First, we use a debugger to obtain rich program execution traces at locations of interest on sample inputs. These…

编程语言 · 计算机科学 2019-07-02 Ton Chanh Le , Guolong Zheng , ThanhVu Nguyen

Scripting languages are widely used to compose external calls such as native libraries and network services. In such scripts, execution time is often dominated by waiting for these external calls, rendering traditional single-language…

编程语言 · 计算机科学 2026-02-06 Stephen Mell , Konstantinos Kallas , Steve Zdancewic , Osbert Bastani
‹ 上一页 1 8 9 10 下一页 ›