Wrinkle-free membranes through spatioselective exposure

G Qi, H Gao, J Wang, G Zhao, D Marmysh… - Journal of the …, 2024 - Elsevier
The extreme flexibility-induced wrinkling significantly hampers the promising engineering
applications of membranes, while the existing wrinkling-suppression approaches have …

3-D probability density imaging of Euler solutions using gravity data: a case study of Mount Milligan, Canada

S Cao, Y Deng, B Yang, GY Lu, Z Zhu, P Chen, J **e… - Acta Geophysica, 2024 - Springer
Euler deconvolution is a widely used automatic or semi-automatic method for potential field
data. However, it yields many spurious solutions that complicate interpretation and must be …

r3d3: Optimized query compilation on gpus

A Krolik, C Verbrugge, L Hendren - 2021 IEEE/ACM …, 2021 - ieeexplore.ieee.org
Query compilation is an effective approach to improve the performance of repeated
database queries. GPU-based approaches have significant promise, but face difficulties in …

HorseIR: Bringing array programming languages together with database query processing

H Chen, JV D'silva, H Chen, B Kemme… - Proceedings of the 14th …, 2018 - dl.acm.org
Relational database management systems (RDBMS) are operationally similar to a dynamic
language processor. They take SQL queries as input, dynamically generate an optimized …

A stage-polymorphic IR for compiling MATLAB-style dynamic tensor expressions

A Stojanov, T Rompf, M Püschel - Proceedings of the 18th ACM …, 2019 - dl.acm.org
We propose a novel approach for compiling MATLAB and similar languages that are
characterized by tensors with dynamic shapes and types. We stage an evaluator for a subset …

Improving database query performance with automatic fusion

H Chen, A Krolik, B Kemme, C Verbrugge… - Proceedings of the 29th …, 2020 - dl.acm.org
Array-based programming languages have shown significant promise for improving
performance of column-based in-memory database systems, allowing elegant …

[책][B] HorsePower: An Array-based Optimization Framework for Query Processing and Data Analytics

H Chen - 2021 - search.proquest.com
Relational database management systems (RDBMS) are operationally similar to a dynamic
language processor. They take SQL queries as input, dynamically generate an optimized …

[PDF][PDF] Using Performance Event Profiles to Deduce an Execution Model of MATLAB with Just-In-Time Compilation

C Tadonki, J Koźlak - raw.githubusercontent.com
The knowledge about how an interpreter executes programs allows writing faster code and
creating powerful source-to-source compilers. However, many languages and environments …

Profile-based vectorization for MATLAB

P Kiepas, J Kozlak, C Tadonki, C Ancourt - Proceedings of the 5th ACM …, 2018 - dl.acm.org
In recent years, MATLAB's just-in-time (JIT) interpreter has improved the execution time of for-
loops to the extent that loops can outperform equivalent array operations in some scenarios …

Using Performance Event Profiles to Deduce an Execution Model of MATLAB with Just-In-Time Compilation

J Koźlak - Languages and Compilers for Parallel Computing …, 2021 - books.google.com
The knowledge about how an interpreter executes programs allows writing faster code and
creating powerful source-to-source compilers. However, many languages and environments …