Open research questions in Parallel Computing and Optimization Techniques
42 unresolved questions extracted from the limitations and future-work sections of 503 Parallel Computing and Optimization Techniques papers in our library. Each links back to the study that raised it.
What the literature leaves open
Based on these findings, further study is necessary to characterize the DMA through- put penalty across a range of payload sizes to localize its mechanism at the peripheral interface level, and to perform register-level analysis of the bus interactions between each core and the shared SHA-256 accelerator.
Comparative energy awareness and performance analysis of ARM and RISC-V SHA-256 hardware acceleration on the RP2350 · 2026 · DOIOur work demonstrates that the acceleration of detailed timing simulations for MPSoCs on gem5 is achievable through the use of PDES, effectively harnessing the computational power of modern multi-core simulation hosts. In this context, parti- gem5 serves as a valuable addition to existing methods, such as sampling and check- pointing, by enabling rapid exploration of micro-architectures. One notable advantage of our approach is its ability to simulate larger portions of the target software applications with detailed models. The extent of speedup achieved relies on the scalability of the simulated multi-thread software workload. 1 3International Journal of Parallel Programming (2026) 54:16 Page 19 of 22 16 Fig. 10 Error distribution in cache statistics for four quantum settings Fig. 11 Error distribution in DRAM statistics for four quantum settings Our evaluations reveal that applications with limited data sharing greatly benefit from parti-gem5. Using a set of 16 benchmarks on a 32-core target platform, we with a mean of 10.52 showed speedups up to 18.18 Despite the introduction of timing inaccuracies due to the non-determinism of parallel simulations, the deviations in simulated time can be bound to an acceptable range by setting a quantum-based on the latencies of the target system. We showed that for a quantum value just below the hit latency of the non-private cache (4ns in our experiments) leads to an error below 5% for all sixteen benchmarks. With this setting, parti-gem5 can deliver reliable key activity indicators such as power states . × × 1 3International Journal of Parallel Programming… 16 Page 20 of 22 and operation counters for CPU, cache and DRAM modules. The combined MAPE for these metrics is 2.62%. Although we did not encounter any causality errors that affected the correctness of the simulated workloads, conducting more formal verification to validate the cor- rectness and preservation of memory consistency would be an important contribution to our work. While our evaluation was focused on the ARM ISA, the concepts we introduced can be extended to any other target architecture. Further experimentation is neces- sary to explore simulation performance for other interconnect topologies and soft- ware workloads. Nevertheless, we hope our contributions inspire and enable further advancements in this field. New development efforts in simulation infrastructure should consider the perfor- mance benefits of multi-core host platforms early in the design process. This implies creating models and transmission protocols which are thread-safe by design. Author Contributions J.C. wrote the main manuscript text. J.C., N.Z., and J.N. worked on the develop- ment, testing, and benchmarking of the parti-gem5 SW. These three authors prepared all the tables and figures. R.L. is the head of the department and provided ample scientific guidance. J.J. acted as principal investigator and project manager in this project. All authors reviewed the manuscript. Funding Open Access funding enabled and organized by Projekt DEAL. Data Availability No datasets were generated or analysed during the current study.
Long-context language model inference is increasingly limited by the memory bandwidth and capacity required to store key-value caches, yet existing compression methods often apply uniform budgets across layers or tokens and degrade retrieval when lexical cues and semantic states require different preservation.
DepthWeave-KV: Token-Adaptive Cross-Layer Residual Factorization for Long-Context KV Cache Compression · 2026Long-context LLM inference is increasingly limited by the memory and bandwidth cost of KV caches, yet aggressive compression can remove the layer-specific evidence needed for retrieval and multi-step reasoning.
FreqDepthKV: Frequency-Guided Depth Sharing for Robust KV Cache Compression in Long-Context LLM Inference · 2026We argue the bottleneck is encoding density, not expressiveness, and present LSQ, a hardware-aware sparse Quadratic Unconstrained Binary Optimization (QUBO) framework that decouples CVRPTW into a compact customer-to-route assignment QUBO and a classical intra-route ordering step under a soft no-wait service convention.
Hardware-Aware Sparse QUBO Encoding for CVRPTW on Coherent Ising Machines: An LKH-Guided Variable-Compression Framework · 2026 · DOIOur implementation, HamSim, utilizes a compact diagonal-sparse data layout and specialized C++/CUDA kernels to bypass the overheads of generic formats like CSR.
Diagonal-Budgeted Trotterization for Efficient Quantum Hamiltonian Simulation · 2026Agentic AI is promising for producing parallel Julia code, but generating robust, performance-aware implementations for large-scale HPC systems remains an open challenge.
Generated, Parallel, Scalable? A Study of Agentic AI-Generated Julia Code on Supercomputers · 2026In this work, we first survey the inference landscape, identifying 200 distinct engines, and analyze 35,000 ML publications, finding that the specific inference stack is rarely reported despite this widespread diversity.
The Silent Hyperparameter: Quantifying the Impact of Inference Backends on LLM Reproducibility · 2026Spike-aware execution can improve CPU throughput and memory behavior for sparse spiking language models, while model quality, controlled dense training baselines, embodied-task evaluation, and measured CPU energy remain open problems.
Spike-Aware C++ INT8 Inference for Sparse Spiking Language Models on Commodity CPUs · 2026Our method requires JDK 16 or newer due to mapMulti, is hardwired to the Stream API tested on JDK 24, and currently transforms only map and filter among the eleven intermediate operations (dropWhile, flatMap, gather, limit, peek, skip, sorted, takeWhile, etc.). We cannot fuse closures — lambdas capturing outer variables — because bytecode places ILOAD and ALOAD instructions between stream operations, breaking the consecutive pattern our rewriting rules expect. Similarly, we cannot fuse functional objects (e.g., new Square() instead of lambdas) as they compile to new/invokespecial rather than invokedynamic. Code relying on Reflection to inspect bytecode structure may break, though such practice is uncommon. Line metadata may be damaged, affecting debugging.
, models with billions of parameters trained on diverse web-scale corpora) remains an open challenge requiring cluster-level hardware testing. However, a key limitation of the current empirical validation must be acknowledged: these experiments were conducted on a scaled-down, toy transformer model utilizing synthetic data distributions.
Future work will explore the integration of SVE2 (Scalable Vector Extensions) for wider logic gates, the expansion of the bit-sliced model to complex join operations and multi-dimensional spatial queries, and the application of this primitive to emerging domains such as real-time feature extraction for large-scale ML pipelines.
AarchGate: A Domain-General Bit-Sliced JIT Execution Primitive for ARM64 - Technical Architecture and Implementation · 2026 · DOICompilation time overhead from Rust monomorphization with full SIMD feature flags is mentioned but not quantified; a systematic analysis comparing incremental vs. full compilation times across feature subsets (CSV-only, CSV + filtering, full feature set) should be conducted to characterize the compile-time vs. runtime performance trade-off in Veloxx's feature flag system.
Veloxx: An Ultra-High Performance Data Processing Library with SIMD-Accelerated Columnar Operations · 2026 · DOIThe TPC-H evaluation of Veloxx is limited to a simplified 500K-row workload; full TPC-H benchmark execution (Queries 1–22) with standard scale factors (1GB, 10GB, 100GB) must be performed to validate whether SIMD-accelerated columnar operations and custom memory pooling maintain competitive advantage at realistic analytical workload complexity and scale.
Veloxx: An Ultra-High Performance Data Processing Library with SIMD-Accelerated Columnar Operations · 2026 · DOIParallel scaling of group-by operations achieves only 51% parallel efficiency at 16 threads due to merge-phase synchronization overhead with the empirically-tuned 8,192-element chunk size; investigation of adaptive chunking strategies, lock-free merge algorithms, and scaling beyond 16 threads is needed to reduce synchronization bottlenecks in Veloxx's parallelism.
Veloxx: An Ultra-High Performance Data Processing Library with SIMD-Accelerated Columnar Operations · 2026 · DOIBenchmarking of Veloxx's SIMD-accelerated operations relied on synthetic 100K–10M element datasets; validation against real-world datasets exhibiting data skew, heterogeneous column types, and sparse null distributions is required to determine whether the observed 2.7–5.6× and 25.9× improvements hold under production-realistic conditions.
Veloxx: An Ultra-High Performance Data Processing Library with SIMD-Accelerated Columnar Operations · 2026 · DOIGroup-by aggregation in Veloxx supports only sum, mean, min, max, and count; quantile, distinct count, and first/last aggregations must be implemented with SIMD-optimized hash + parallel merging strategies to assess whether the 25.9× group-by throughput improvement generalizes to these advanced analytical operations.
Veloxx: An Ultra-High Performance Data Processing Library with SIMD-Accelerated Columnar Operations · 2026 · DOIVeloxx's join operation currently supports only single-key joins with SimdHashTable; multi-key joins, asof joins, and cross joins must be implemented and benchmarked against Polars to determine whether SIMD acceleration strategies can maintain the observed 2–12× throughput advantage across these join variants.
Veloxx: An Ultra-High Performance Data Processing Library with SIMD-Accelerated Columnar Operations · 2026 · DOIThe validity bitmap implementation using Vec<bool> introduces ~20% overhead in Veloxx's columnar operations; a packed bitset representation using Vec<u64> with bit manipulation should be empirically evaluated to quantify overhead reduction and determine whether the memory savings justify implementation complexity for nullable SIMD-accelerated columns.
Veloxx: An Ultra-High Performance Data Processing Library with SIMD-Accelerated Columnar Operations · 2026 · DOIPerformance comparison is limited to MTGEMM variants (with/without fusion) on the same hardware; direct benchmarking against state-of-the-art GEMM libraries optimized for competing multi-core DSP platforms (e.g., TI C66x variants, different cache line sizes) to establish relative efficiency is absent.
The analytical model in Section V-D determines KA=512 as optimal, but this derivation assumes specific DDR bandwidth and L1/L2 cache configurations; validation of the model's applicability to other multi-core DSP architectures with different memory hierarchies and peak bandwidth is not addressed.
The fusion of transpose-add kernels with GEMM computation demonstrates 8.9-47.0% improvement depending on KA, but the paper does not investigate fusion strategies for other common BLAS-2/3 operations (TRSM, SYMM, HEMM) that could exhibit similar vector-reduction overhead on multi-core DSPs.
While the paper evaluates MTGEMM on fixed matrix dimensions (M=2304, K=2048, NG=1536), performance behavior for highly rectangular matrices (e.g., very large N with small M, or vice versa) and their impact on the proposed data prefetching and operator fusion strategy has not been explored.
The paper demonstrates that increasing tiling parameter KA (512, 1024, 2048) reduces NA and MS, leading to insufficient micro-kernel overlap and poor multi-core performance; systematic characterization of the optimal KA selection strategy across different matrix sizes and core counts for GEMM on multi-core DSPs is lacking.
The micro-kernel fusion strategy in transpose-GEMM improves single-core performance but degrades multi-core scalability due to increased DDR bandwidth contention; investigation is needed into alternative fusion approaches or bandwidth-aware scheduling mechanisms that can maintain computational efficiency gains while preserving linear speedup across 8+ DSP cores.
Most-cited papers in Parallel Computing and Optimization Techniques
- PyTorch 2: Faster Machine Learning Through Dynamic Python Bytecode Transformation and Graph Compilation · 2024 · 564 citations
- A domain-specific supercomputer for training deep neural networks · Communications of the ACM · 2020 · 224 citations
- To Exascale and Beyond—The Simple Cloud‐Resolving E3SM Atmosphere Model (SCREAM), a Performance Portable Global Atmosphere Model for Cloud‐Resolving Scales · Journal of Advances in Modeling Earth Systems · 2024 · 41 citations
- A selective review on statistical methods for massive data computation: distributed computing, subsampling, and minibatch techniques · Statistical Theory and Related Fields · 2024 · 20 citations
- Parallel Alpha-Beta Algorithm on the GPU · Journal of Computing and Information Technology · 2011 · 7 citations
- A Referee Report on AI_Bleeding: Semantic Exhaustion via Out-of-Distribution Linguistic Payload — The Paper's Own Compute Metric Refutes Its Attack-Vector Claim (EA-REFEREE-AIBLEEDING-01 v1.1) · Zenodo (CERN European Organization for Nuclear Research) · 2026 · 6 citations
- Hardware Response and Performance Analysis of Multicore Computing Systems for Deep Learning Algorithms · Cybernetics and Information Technologies · 2022 · 3 citations
- PERFORMANCE ENHANCEMENT OF CUDA APPLICATIONS BY OVERLAPPING DATA TRANSFER AND KERNEL EXECUTION · Applied Computer Science · 2021 · 3 citations
- Trilinos: Enabling Scientific Computing across Diverse Hardware Architectures at Scale · ACM Transactions on Mathematical Software · 2026 · 2 citations
- SIMT-Step Execution: A Flexible Operational Semantics for GPU Subgroup Behavior · Proceedings of the ACM on Programming Languages · 2026 · 2 citations
Most recent work
- A Referee Report on AI_Bleeding: Semantic Exhaustion via Out-of-Distribution Linguistic Payload — The Paper's Own Compute Metric Refutes Its Attack-Vector Claim (EA-REFEREE-AIBLEEDING-01 v1.1) · Zenodo (CERN European Organization for Nuclear Research) · 2026
- Trilinos: Enabling Scientific Computing across Diverse Hardware Architectures at Scale · ACM Transactions on Mathematical Software · 2026
- SIMT-Step Execution: A Flexible Operational Semantics for GPU Subgroup Behavior · Proceedings of the ACM on Programming Languages · 2026
- Kuiper: Correct and Efficient GPU Programming with Dependent Types and Separation Logic · Proceedings of the ACM on Programming Languages · 2026
- DART: A state-aware online co-scheduling runtime for data-parallel training · Future Generation Computer Systems · 2026
- Uniformity Analysis in the WebGPU Shading Language · Proceedings of the ACM on Programming Languages · 2026
- Decoupling Data Layouts from Bounding Volume Hierarchies · Proceedings of the ACM on Programming Languages · 2026
- Closed-Loop Binary Optimization: Integrating De-Identified Production Telemetry into the Build Lifecycle · Computer Fraud and Security · 2026
- Veloxx: An Ultra-High Performance Data Processing Library with SIMD-Accelerated Columnar Operations · International Journal for Research in Applied Science and Engineering Technology · 2026
- mtGEMM: An Efficient GEMM Library for Modern Multi-Core DSPs · IEEE Transactions on Parallel and Distributed Systems · 2026
Find a gap in your own Parallel Computing and Optimization Techniques sub-topic
This page shows what the Parallel Computing and Optimization Techniques literature already flags as unresolved. To narrow it to your specific question, run the guided finder — it searches the gap library on demand and checks candidates against 250M+ OpenAlex works.
Open the Research Gap Finder →