Axel Acosta 0001

dblp:251/8650 · also Axel J. Acosta · DBLP profile ↗
← Back
2ranked-venue papers
0as first author
2since 2021 · last 2023
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Systems, architecture and hardware · 1 · 1 since 2021Graphics, computer vision, multimedia, augmented reality and games · 1 · 1 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Computer architecture, parallel and distributed computing, and storage systems
1 paper
Hardware accelerators and domain-specific architectures · 77% Memory systems · 23%
Software engineering, system software, and programming languages
1 paper
Compilers and program optimization · 100%

Topics — the 3 heaviest of 3, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Compilers and program optimization
program transformation
0.612022
Joint Program and Layout Transformations to Enable Convolutional Operators on Specialized Hardware Based on Constraint Programming · ACM Trans. Archit. Code Optim. 2022
Hardware accelerators and domain-specific architectures › machine learning accelerator
neural network accelerator
0.612022
Joint Program and Layout Transformations to Enable Convolutional Operators on Specialized Hardware Based on Constraint Programming · ACM Trans. Archit. Code Optim. 2022
Memory systems
data layout optimization
0.212022
Joint Program and Layout Transformations to Enable Convolutional Operators on Specialized Hardware Based on Constraint Programming · ACM Trans. Archit. Code Optim. 2022

Methods — techniques the papers use, named apart from their topics

scalar dataflow analysis · 1.1constraint satisfaction · 1.1constraint programming · 1.1
YearPublicationVenuePosition
2023 Graph Neural Networks for Object Type Classification Based on Automotive Radar Point Clouds and Spectra
abstract
Object type classification (OTC) is an integral part of automotive radar perception. In this work, we propose graph neural networks (GNN) for radar OTC, which jointly process the radar reflection list and spectra. Combining the full set of features available in reflections and rich object representation in radar spectra in a graph structure allows a notable performance improvement, reducing the misclassification rate from 8.2% to 2.87%. With respect to implementation efficiency, we propose an approach that appends the learned spectral features directly into the reflection list, enabling a reduction of number of model parameters.
Loveneet Saini, Axel Acosta 0001, Gor Hakobyan
ICASSP2
2022 Joint Program and Layout Transformations to Enable Convolutional Operators on Specialized Hardware Based on Constraint Programming
abstract
The success of Deep Artificial Neural Networks (DNNs) in many domains created a rich body of research concerned with hardware accelerators for compute-intensive DNN operators. However, implementing such operators efficiently with complex hardware intrinsics such as matrix multiply is a task not yet automated gracefully. Solving this task often requires joint program and data layout transformations. First solutions to this problem have been proposed, such as TVM, UNIT, or ISAMIR, which work on a loop-level representation of operators and specify data layout and possible program transformations before the embedding into the operator is performed. This top-down approach creates a tension between exploration range and search space complexity, especially when also exploring data layout transformations such as im2col, channel packing, or padding. In this work, we propose a new approach to this problem. We created a bottom-up method that allows the joint transformation of both computation and data layout based on the found embedding. By formulating the embedding as a constraint satisfaction problem over the scalar dataflow, every possible embedding solution is contained in the search space. Adding additional constraints and optimization targets to the solver generates the subset of preferable solutions. An evaluation using the VTA hardware accelerator with the Baidu DeepBench inference benchmark shows that our approach can automatically generate code competitive to reference implementations. Further, we show that dynamically determining the data layout based on intrinsic and workload is beneficial for hardware utilization and performance. In cases where the reference implementation has low hardware utilization due to its fixed deployment strategy, we achieve a geomean speedup of up to × 2.813, while individual operators can improve as much as × 170.
Dennis Rieber, Axel Acosta 0001, Holger Fröning
ACM Trans. Archit. Code Optim.2