中文
相关论文

相关论文: PolyTOPS: Reconfigurable and Flexible Polyhedral S…

200 篇论文

Tensor algebra accelerators have been gaining popularity for running high-performance computing (HPC) workloads. Identifying optimal schedules for individual tensor operations and designing hardware to run these schedules is an active area…

分布式、并行与集群计算 · 计算机科学 2025-03-05 Raveesh Garg , Michael Pellauer , Sivasankaran Rajamanickam , Tushar Krishna

Efficient scheduling of periodic meetings is a critical challenge in various service-oriented domains, including academic settings, healthcare, and legal consultancy. This study presents a robust Integer Linear Programming (ILP) model to…

离散数学 · 计算机科学 2024-12-17 Sina Moradi

To deliver high performance in power limited systems, architects have turned to using heterogeneous systems, either CPU+GPU or mixed CPU-hardware systems. However, in systems with different processor types and task affinities, scheduling…

性能 · 计算机科学 2017-12-12 Zhuo Chen , Diana Marculescu

We design multi-horizon forecasting models for limit order book (LOB) data by using deep learning techniques. Unlike standard structures where a single prediction is made, we adopt encoder-decoder models with sequence-to-sequence and…

机器学习 · 计算机科学 2021-08-30 Zihao Zhang , Stefan Zohren

We present a polynomial time algorithm to approximately scale tensors of any format to arbitrary prescribed marginals (whenever possible). This unifies and generalizes a sequence of past works on matrix, operator and tensor scaling. Our…

数据结构与算法 · 计算机科学 2020-03-10 Peter Bürgisser , Cole Franks , Ankit Garg , Rafael Oliveira , Michael Walter , Avi Wigderson

In recent years, hardware accelerators based on field-programmable gate arrays (FPGAs) have been widely adopted, thanks to FPGAs' extraordinary flexibility. However, with the high flexibility comes the difficulty in design and optimization.…

硬件体系结构 · 计算机科学 2022-07-19 Mang Yu , Sitao Huang , Deming Chen

The polyhedral model allows a structured way of defining semantics-preserving transformations to improve the performance of a large class of loops. Finding profitable points in this space is a hard problem which is usually approached by…

机器学习 · 计算机科学 2021-04-30 Alexander Brauckmann , Andrés Goens , Jeronimo Castrillon

This paper describes Plumbing for Optimization with Asynchronous Parallelism (POAP) and the Python Surrogate Optimization Toolbox (pySOT). POAP is an event-driven framework for building and combining asynchronous optimization strategies,…

最优化与控制 · 数学 2019-08-02 David Eriksson , David Bindel , Christine A. Shoemaker

Automated code generation and performance enhancements for sparse tensor algebra have become essential in many real-world applications, such as quantum computing, physical simulations, computational chemistry, and machine learning. General…

编程语言 · 计算机科学 2024-08-20 Adhitha Dias , Logan Anderson , Kirshanthan Sundararajah , Artem Pelenitsyn , Milind Kulkarni

Undoubtedly, the MapReduce is the most powerful programming paradigm in distributed computing. The enhancement of the MapReduce is essential and it can lead the computing faster. Therefore, here are many scheduling algorithms to discuss…

分布式、并行与集群计算 · 计算机科学 2017-04-11 Rajdeep Das , Rohit Pratap Singh , Ripon Patgiri

We present Atos, a task-parallel GPU dynamic scheduling framework that is especially suited to dynamic irregular applications. Compared to the dominant Bulk Synchronous Parallel (BSP) frameworks, Atos exposes additional concurrency by…

分布式、并行与集群计算 · 计算机科学 2021-12-02 Yuxin Chen , Benjamin Brock , Serban Porumbescu , Aydın Buluç , Katherine Yelick , John D. Owens

The Streaming Multiprocessors (SMs) of a Graphics Processing Unit (GPU) execute instructions from a group of consecutive threads, called warps. At each cycle, an SM schedules a warp from a group of active warps and can context switch among…

分布式、并行与集群计算 · 计算机科学 2017-12-13 Jayvant Anantpur , Nagendra Gulur Dwarakanath , Shivaram Kalyanakrishnan , Shalabh Bhatnagar , R. Govindarajan

This research addresses the multiprocessor scheduling problem of hard real-time systems, and it especially focuses on optimal and global schedulers when practical constraints are taken into account. First, we propose an improvement of the…

操作系统 · 计算机科学 2011-01-25 Shelby Funk , Vincent Nelis , Joel Goossens , Dragomir Milojevic , Geoffrey Nelissen

In this paper, we study the polyhedral structure of an integrated minimum-up/-down time and ramping polytope, which has broad applications in variant industries. The polytope we studied includes minimum-up/-down time, generation…

最优化与控制 · 数学 2016-04-11 Kai Pan , Yongpei Guan

Modern platforms are using accelerators in conjunction with standard processing units in order to reduce the running time of specific operations, such as matrix operations, and improve their performance. Scheduling on such hybrid platforms…

数据结构与算法 · 计算机科学 2020-02-11 Vincent Fagnon , Imed Kacem , Giorgio Lucarelli , Bertrand Simon

Linear optimization is many times algorithmically simpler than non-linear convex optimization. Linear optimization over matroid polytopes, matching polytopes and path polytopes are example of problems for which we have simple and efficient…

机器学习 · 计算机科学 2015-08-17 Dan Garber , Elad Hazan

Real-life parallel machine scheduling problems can be characterized by: (i) limited information about the exact task duration at scheduling time, and (ii) an opportunity to reschedule the remaining tasks each time a task processing is…

最优化与控制 · 数学 2023-11-22 Izack Cohen , Krzysztof Postek , Shimrit Shtern

Emerging processor architectures such as GPUs and Intel MICs provide a huge performance potential for high performance computing. However developing software using these hardware accelerators introduces additional challenges for the…

计算物理 · 物理学 2016-09-21 Andreas Adelmann , Uldis Locans , Andreas Suter

In this paper, we propose a topology optimization (TO) framework where the design is parameterized by a set of convex polygons. Extending feature mapping methods in TO, the representation allows for direct extraction of the geometry. In…

最优化与控制 · 数学 2023-05-09 Aaditya Chandrasekhar

The tremendous increase in the size and heterogeneity of supercomputers makes it very difficult to predict the performance of a scheduling algorithm. Therefore, dynamic solutions, where scheduling decisions are made at runtime have…

分布式、并行与集群计算 · 计算机科学 2014-04-16 Olivier Beaumont , Loris Marchal