Skip to main content

Showing 1–14 of 14 results for author: Taylor, V

Searching in archive cs. Search in all archives.
.
  1. arXiv:2407.01638  [pdf, other

    cs.SE cs.AI cs.DC cs.PL

    LASSI: An LLM-based Automated Self-Correcting Pipeline for Translating Parallel Scientific Codes

    Authors: Matthew T. Dearing, Yiheng Tao, Xingfu Wu, Zhiling Lan, Valerie Taylor

    Abstract: This paper addresses the problem of providing a novel approach to sourcing significant training data for LLMs focused on science and engineering. In particular, a crucial challenge is sourcing parallel scientific codes in the ranges of millions to billions of codes. To tackle this problem, we propose an automated pipeline framework, called LASSI, designed to translate between parallel programming… ▽ More

    Submitted 30 June, 2024; originally announced July 2024.

  2. arXiv:2406.18445  [pdf, other

    cs.LG cs.PF

    An Autotuning-based Optimization Framework for Mixed-kernel SVM Classifications in Smart Pixel Datasets and Heterojunction Transistors

    Authors: Xingfu Wu, Tupendra Oli, ustin H. Qian, Valerie Taylor, Mark C. Hersam, Vinod K. Sangwan

    Abstract: Support Vector Machine (SVM) is a state-of-the-art classification method widely used in science and engineering due to its high accuracy, its ability to deal with high dimensional data, and its flexibility in modeling diverse sources of data. In this paper, we propose an autotuning-based optimization framework to quantify the ranges of hyperparameters in SVMs to identify their optimal choices, and… ▽ More

    Submitted 26 June, 2024; originally announced June 2024.

  3. arXiv:2402.09222  [pdf, other

    cs.PF

    Integrating ytopt and libEnsemble to Autotune OpenMC

    Authors: Xingfu Wu, John R. Tramm, Jeffrey Larson, John-Luke Navarro, Prasanna Balaprakash, Brice Videau, Michael Kruse, Paul Hovland, Valerie Taylor, Mary Hall

    Abstract: ytopt is a Python machine-learning-based autotuning software package developed within the ECP PROTEAS-TUNE project. The ytopt software adopts an asynchronous search framework that consists of sampling a small number of input parameter configurations and progressively fitting a surrogate model over the input-output space until exhausting the user-defined maximum number of evaluations or the wall-cl… ▽ More

    Submitted 14 February, 2024; originally announced February 2024.

  4. arXiv:2309.07235  [pdf, other

    cs.LG cs.AI math.NA

    Autotuning Apache TVM-based Scientific Applications Using Bayesian Optimization

    Authors: Xingfu Wu, Praveen Paramasivam, Valerie Taylor

    Abstract: Apache TVM (Tensor Virtual Machine), an open source machine learning compiler framework designed to optimize computations across various hardware platforms, provides an opportunity to improve the performance of dense matrix factorizations such as LU (Lower Upper) decomposition and Cholesky decomposition on GPUs and AI (Artificial Intelligence) accelerators. In this paper, we propose a new TVM auto… ▽ More

    Submitted 13 September, 2023; originally announced September 2023.

  5. arXiv:2306.16740  [pdf, other

    cs.RO cs.AI cs.HC cs.LG

    Principles and Guidelines for Evaluating Social Robot Navigation Algorithms

    Authors: Anthony Francis, Claudia Pérez-D'Arpino, Chengshu Li, Fei Xia, Alexandre Alahi, Rachid Alami, Aniket Bera, Abhijat Biswas, Joydeep Biswas, Rohan Chandra, Hao-Tien Lewis Chiang, Michael Everett, Sehoon Ha, Justin Hart, Jonathan P. How, Haresh Karnan, Tsang-Wei Edward Lee, Luis J. Manso, Reuth Mirksy, Sören Pirk, Phani Teja Singamaneni, Peter Stone, Ada V. Taylor, Peter Trautman, Nathan Tsoi , et al. (6 additional authors not shown)

    Abstract: A major challenge to deploying robots widely is navigation in human-populated environments, commonly referred to as social robot navigation. While the field of social navigation has advanced tremendously in recent years, the fair evaluation of algorithms that tackle social navigation remains hard because it involves not just robotic agents moving in static environments but also dynamic human agent… ▽ More

    Submitted 19 September, 2023; v1 submitted 29 June, 2023; originally announced June 2023.

    Comments: 42 pages, 11 figures, 6 tables

    ACM Class: I.2.9

  6. arXiv:2303.16245  [pdf, other

    cs.DC cs.LG cs.PF

    ytopt: Autotuning Scientific Applications for Energy Efficiency at Large Scales

    Authors: Xingfu Wu, Prasanna Balaprakash, Michael Kruse, Jaehoon Koo, Brice Videau, Paul Hovland, Valerie Taylor, Brad Geltz, Siddhartha Jana, Mary Hall

    Abstract: As we enter the exascale computing era, efficiently utilizing power and optimizing the performance of scientific applications under power and energy constraints has become critical and challenging. We propose a low-overhead autotuning framework to autotune performance and energy for various hybrid MPI/OpenMP scientific applications at large scales and to explore the tradeoffs between application r… ▽ More

    Submitted 28 March, 2023; originally announced March 2023.

    Journal ref: to be pushilshed in CUG2023

  7. arXiv:2104.13242  [pdf, other

    cs.LG cs.PF

    Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimization (extended version)

    Authors: Xingfu Wu, Michael Kruse, Prasanna Balaprakash, Hal Finkel, Paul Hovland, Valerie Taylor, Mary Hall

    Abstract: In this paper, we develop a ytopt autotuning framework that leverages Bayesian optimization to explore the parameter space search and compare four different supervised learning methods within Bayesian optimization and evaluate their effectiveness. We select six of the most complex PolyBench benchmarks and apply the newly developed LLVM Clang/Polly loop optimization pragmas to the benchmarks to opt… ▽ More

    Submitted 27 April, 2021; originally announced April 2021.

    Comments: Submitted to CCPE journal. arXiv admin note: substantial text overlap with arXiv:2010.08040

  8. arXiv:2011.06655  [pdf, other

    cs.LG cs.PF

    Performance and Power Modeling and Prediction Using MuMMI and Ten Machine Learning Methods

    Authors: Xingfu Wu, Valerie Taylor, Zhiling Lan

    Abstract: In this paper, we use modeling and prediction tool MuMMI (Multiple Metrics Modeling Infrastructure) and ten machine learning methods to model and predict performance and power and compare their prediction error rates. We use a fault-tolerant linear algebra code and a fault-tolerant heat distribution code to conduct our modeling and prediction study on the Cray XC40 Theta and IBM BG/Q Mira at Argon… ▽ More

    Submitted 12 November, 2020; originally announced November 2020.

    Comments: to be published in Cray User Group Conference 2020

  9. arXiv:2011.06654  [pdf, other

    cs.LG cs.PF

    Utilizing Ensemble Learning for Performance and Power Modeling and Improvement of Parallel Cancer Deep Learning CANDLE Benchmarks

    Authors: Xingfu Wu, Valerie Taylor

    Abstract: Machine learning (ML) continues to grow in importance across nearly all domains and is a natural tool in modeling to learn from data. Often a tradeoff exists between a model's ability to minimize bias and variance. In this paper, we utilize ensemble learning to combine linear, nonlinear, and tree-/rule-based ML methods to cope with the bias-variance tradeoff and result in more accurate models. Har… ▽ More

    Submitted 12 November, 2020; originally announced November 2020.

    Comments: to be published in Cray User Group Conference 2020

  10. arXiv:2010.08040  [pdf, other

    cs.PF cs.LG cs.PL

    Autotuning PolyBench Benchmarks with LLVM Clang/Polly Loop Optimization Pragmas Using Bayesian Optimization

    Authors: Xingfu Wu, Michael Kruse, Prasanna Balaprakash, Hal Finkel, Paul Hovland, Valerie Taylor, Mary Hall

    Abstract: An autotuning is an approach that explores a search space of possible implementations/configurations of a kernel or an application by selecting and evaluating a subset of implementations/configurations on a target platform and/or use models to identify a high performance implementation/configuration. In this paper, we develop an autotuning framework that leverages Bayesian optimization to explore… ▽ More

    Submitted 15 October, 2020; originally announced October 2020.

    Comments: to be published in the 11th International Workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems (PMBS20)

  11. arXiv:2008.06571  [pdf, other

    cs.PF cs.AR cs.DC

    Toward an End-to-End Auto-tuning Framework in HPC PowerStack

    Authors: Xingfu Wu, Aniruddha Marathe, Siddhartha Jana, Ondrej Vysocky, Jophin John, Andrea Bartolini, Lubomir Riha, Michael Gerndt, Valerie Taylor, Sridutt Bhalachandra

    Abstract: Efficiently utilizing procured power and optimizing performance of scientific applications under power and energy constraints are challenging. The HPC PowerStack defines a software stack to manage power and energy of high-performance computing systems and standardizes the interfaces between different components of the stack. This survey paper presents the findings of a working group focused on the… ▽ More

    Submitted 14 August, 2020; originally announced August 2020.

    Comments: to be published in Energy Efficient HPC State of Practice 2020

  12. arXiv:1708.03520  [pdf, other

    cs.CR

    Intra-Library Collusion: A Potential Privacy Nightmare on Smartphones

    Authors: Vincent F. Taylor, Alastair R. Beresford, Ivan Martinovic

    Abstract: Smartphones contain a trove of sensitive personal data including our location, who we talk to, our habits, and our interests. Smartphone users trade access to this data by permitting apps to use it, and in return obtain functionality provided by the apps. In many cases, however, users fail to appreciate the scale or sensitivity of the data that they share with third-parties when they use apps. To… ▽ More

    Submitted 11 August, 2017; originally announced August 2017.

  13. arXiv:1704.06099  [pdf, other

    cs.CR cs.NI

    Robust Smartphone App Identification Via Encrypted Network Traffic Analysis

    Authors: Vincent F. Taylor, Riccardo Spolaor, Mauro conti, Ivan Martinovic

    Abstract: The apps installed on a smartphone can reveal much information about a user, such as their medical conditions, sexual orientation, or religious beliefs. Additionally, the presence or absence of particular apps on a smartphone can inform an adversary who is intent on attacking the device. In this paper, we show that a passive eavesdropper can feasibly identify smartphone apps by fingerprinting the… ▽ More

    Submitted 20 April, 2017; originally announced April 2017.

  14. arXiv:1606.01708  [pdf, other

    cs.CR cs.CY

    Quantifying Permission-Creep in the Google Play Store

    Authors: Vincent F. Taylor, Ivan Martinovic

    Abstract: Although there are over 1,600,000 third-party Android apps in the Google Play Store, little has been conclusively shown about how their individual (and collective) permission usage has evolved over time. Recently, Android 6 overhauled the way permissions are granted by users, by switching to run-time permission requests instead of install-time permission requests. This is a welcome change, but rec… ▽ More

    Submitted 10 August, 2016; v1 submitted 6 June, 2016; originally announced June 2016.