Distributed, Parallel, and Cluster Computing · Computer Science
Comparing the Performance of Different x86 SIMD Instruction Sets for a Medical Imaging Application on Modern Multi- and Manycore Chips
Johannes Hofmann, Jan Treibig, Georg Hager, Gerhard Wellein
2014-01-30
Performance · Computer Science
Comparison of Vectorization Capabilities of Different Compilers for X86 and ARM CPUs
Nazmus Sakib, Tarun Prabhu, Nandakishore Santhi, John Shalf +1
2025-02-21
Distributed, Parallel, and Cluster Computing · Computer Science
Exploiting long vectors with a CFD code: a co-design show case
Marc Blancafort, Roger Ferrer, Guillaume Houzeaux, Marta Garcia-Gasulla +1
2024-11-05
Hardware Architecture · Computer Science
Klessydra-T: Designing Vector Coprocessors for Multi-Threaded Edge-Computing Cores
Abdallah Cheikh, Stefano Sordillo, Antonio Mastrandrea, Francesco Menichelli +2
2021-02-09
Distributed, Parallel, and Cluster Computing · Computer Science
Short reasons for long vectors in HPC CPUs: a study based on RISC-V
Pablo Vizcaino, Georgios Ieronymakis, Nikolaos Dimou, Vassilis Papaefstathiou +2
2023-11-14
Distributed, Parallel, and Cluster Computing · Computer Science
NeuroVectorizer: End-to-End Vectorization with Deep Reinforcement Learning
Ameer Haj-Ali, Nesreen K. Ahmed, Ted Willke, Sophia Shao +2
2020-01-07
Distributed, Parallel, and Cluster Computing · Computer Science
A portable coding strategy to exploit vectorization on combustion simulations
Fabio Banchelli, Guillermo Oyarzun, Marta Garcia-Gasulla, Filippo Mantovani +3
2022-10-24
Distributed, Parallel, and Cluster Computing · Computer Science
A Study of Single and Multi-device Synchronization Methods in Nvidia GPUs
Lingqi Zhang, Mohamed Wahib, Haoyu Zhang, Satoshi Matsuoka
2020-04-14
Programming Languages · Computer Science
Eliminate Branches by Melding IR Instructions
Yuze Li, Srinivasan Ramachandra Sharma, Charitha Saumya, Ali R. Butt +1
2025-12-30
Distributed, Parallel, and Cluster Computing · Computer Science
Performance Anomalies in Concurrent Data Structure Microbenchmarks
Rosina F. Kharal, Trevor Brown
2022-12-09
Logic in Computer Science · Computer Science
Verifying x86 Instruction Implementations
Shilpi Goel, Anna Slobodova, Rob Sumners, Sol Swords
2019-12-24
Distributed, Parallel, and Cluster Computing · Computer Science
Virtual Machine Support for Many-Core Architectures: Decoupling Abstract from Concrete Concurrency Models
Stefan Marr, Michael Haupt, Stijn Timbermont, Bram Adams +3
2010-02-05
Hardware Architecture · Computer Science
Demystifying the Nvidia Ampere Architecture through Microbenchmarking and Instruction-level Analysis
Hamdy Abdelkhalik, Yehia Arafa, Nandakishore Santhi, Abdel-Hameed Badawy
2022-08-25
Distributed, Parallel, and Cluster Computing · Computer Science
Importance of Explicit Vectorization for CPU and GPU Software Performance
Neil G. Dickson, Kamran Karimi, Firas Hamze
2015-05-18
Machine Learning · Computer Science
Towards Optimal VPU Compiler Cost Modeling by using Neural Networks to Infer Hardware Performances
Ian Frederick Vigogne Goodbody Hunter, Alessandro Palla, Sebastian Eusebiu Nagy, Richard Richmond +1
2022-05-11
Robotics · Computer Science
Vec-QMDP: Vectorized POMDP Planning on CPUs for Real-Time Autonomous Driving
Xuanjin Jin, Yanxin Dong, Bin Sun, Huan Xu +3
2026-02-10
Machine Learning · Computer Science
Accelerating SLIDE Deep Learning on Modern CPUs: Vectorization, Quantizations, Memory Optimizations, and More
Shabnam Daghaghi, Nicholas Meisburger, Mengnan Zhao, Yong Wu +3
2021-03-22
Computation and Language · Computer Science
AutoVecCoder: Teaching LLMs to Generate Explicitly Vectorized Code
Shangzhan Li, Xinyu Yin, Xuanyu Jin, Ye He +7
2026-05-19
Programming Languages · Computer Science
Revec: Program Rejuvenation through Revectorization
Charith Mendis, Ajay Jain, Paras Jain, Saman Amarasinghe
2019-02-11
Logic in Computer Science · Computer Science
Fault Localization in Multi-Threaded C Programs using Bounded Model Checking (extended version)
Erickson H. da S. Alves, Lucas C. Cordeiro, Eddie B. de Lima Filho
2015-09-09