Skip to main content

Showing 1–9 of 9 results for author: Santambrogio, M D

.
  1. arXiv:2201.07498  [pdf, other

    cs.AR

    A Mixed Precision, Multi-GPU Design for Large-scale Top-K Sparse Eigenproblems

    Authors: Francesco Sgherzi, Alberto Parravicini, Marco Domenico Santambrogio

    Abstract: Graph analytics techniques based on spectral methods process extremely large sparse matrices with millions or even billions of non-zero values. Behind these algorithms lies the Top-K sparse eigenproblem, the computation of the largest eigenvalues and their associated eigenvectors. In this work, we leverage GPUs to scale the Top-K sparse eigenproblem to bigger matrices than previously achieved whil… ▽ More

    Submitted 19 January, 2022; originally announced January 2022.

  2. arXiv:2108.13051  [pdf, other

    cs.LG cs.AI

    Demystifying Drug Repurposing Domain Comprehension with Knowledge Graph Embedding

    Authors: Edoardo Ramalli, Alberto Parravicini, Guido Walter Di Donato, Mirko Salaris, Céline Hudelot, Marco Domenico Santambrogio

    Abstract: Drug repurposing is more relevant than ever due to drug development's rising costs and the need to respond to emerging diseases quickly. Knowledge graph embedding enables drug repurposing using heterogeneous data sources combined with state-of-the-art machine learning models to predict new drug-disease links in the knowledge graph. As in many machine learning applications, significant work is stil… ▽ More

    Submitted 30 August, 2021; originally announced August 2021.

    Comments: 5 pages, IEEE BioCAS 2021

  3. arXiv:2103.10040  [pdf, other

    cs.AR

    Solving Large Top-K Graph Eigenproblems with a Memory and Compute-optimized FPGA Design

    Authors: Francesco Sgherzi, Alberto Parravicini, Marco Siracusa, Marco Domenico Santambrogio

    Abstract: Large-scale eigenvalue computations on sparse matrices are a key component of graph analytics techniques based on spectral methods. In such applications, an exhaustive computation of all eigenvalues and eigenvectors is impractical and unnecessary, as spectral methods can retrieve the relevant properties of enormous graphs using just the eigenvectors associated with the Top-K largest eigenvalues.… ▽ More

    Submitted 18 March, 2021; originally announced March 2021.

  4. arXiv:2103.04808  [pdf, other

    cs.AR cs.IR

    Scaling up HBM Efficiency of Top-K SpMV for Approximate Embedding Similarity on FPGAs

    Authors: Alberto Parravicini, Luca Giuseppe Cellamare, Marco Siracusa, Marco Domenico Santambrogio

    Abstract: Top-K SpMV is a key component of similarity-search on sparse embeddings. This sparse workload does not perform well on general-purpose NUMA systems that employ traditional caching strategies. Instead, modern FPGA accelerator cards have a few tricks up their sleeve. We introduce a Top-K SpMV FPGA design that leverages reduced precision and a novel packet-wise CSR matrix compression, enabling custom… ▽ More

    Submitted 8 March, 2021; originally announced March 2021.

    Comments: To appear in Proceedings of the 58th Design Automation Conference (DAC)

  5. arXiv:2012.09646  [pdf, other

    cs.DC cs.AR

    DAG-based Scheduling with Resource Sharing for Multi-task Applications in a Polyglot GPU Runtime

    Authors: Alberto Parravicini, Arnaud Delamare, Marco Arnaboldi, Marco D. Santambrogio

    Abstract: GPUs are readily available in cloud computing and personal devices, but their use for data processing acceleration has been slowed down by their limited integration with common programming languages such as Python or Java. Moreover, using GPUs to their full capabilities requires expert knowledge of asynchronous programming. In this work, we present a novel GPU run time scheduler for multi-task GPU… ▽ More

    Submitted 19 January, 2021; v1 submitted 17 December, 2020; originally announced December 2020.

    Comments: 10 pages, to be published in 2021 IEEE International Parallel and Distributed Processing Symposium (IPDPS)

  6. arXiv:2009.10443  [pdf, other

    cs.DC cs.AR

    A reduced-precision streaming SpMV architecture for Personalized PageRank on FPGA

    Authors: Alberto Parravicini, Francesco Sgherzi, Marco D. Santambrogio

    Abstract: Sparse matrix-vector multiplication is often employed in many data-analytic workloads in which low latency and high throughput are more valuable than exact numerical convergence. FPGAs provide quick execution times while offering precise control over the accuracy of the results thanks to reduced-precision fixed-point arithmetic. In this work, we propose a novel streaming implementation of Coordina… ▽ More

    Submitted 22 September, 2020; originally announced September 2020.

  7. arXiv:2002.05200  [pdf, other

    q-bio.GN cs.DC

    LOGAN: High-Performance GPU-Based X-Drop Long-Read Alignment

    Authors: Alberto Zeni, Giulia Guidi, Marquita Ellis, Nan Ding, Marco D. Santambrogio, Steven Hofmeyr, Aydın Buluç, Leonid Oliker, Katherine Yelick

    Abstract: Pairwise sequence alignment is one of the most computationally intensive kernels in genomic data analysis, accounting for more than 90% of the runtime for key bioinformatics applications. This method is particularly expensive for third-generation sequences due to the high computational cost of analyzing sequences of length between 1Kb and 1Mb. Given the quadratic overhead of exact pairwise algorit… ▽ More

    Submitted 12 February, 2020; originally announced February 2020.

    Journal ref: 34th IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2020

  8. arXiv:1907.00932  [pdf, other

    cs.LG cs.CV

    A Framework For Identifying Group Behavior Of Wild Animals

    Authors: Guido Muscioni, Riccardo Pressiani, Matteo Foglio, Margaret C. Crofoot, Marco D. Santambrogio, Tanya Berger-Wolf

    Abstract: Activity recognition and, more generally, behavior inference tasks are gaining a lot of interest. Much of it is work in the context of human behavior. New available tracking technologies for wild animals are generating datasets that indirectly may provide information about animal behavior. In this work, we propose a method for classifying these data into behavioral annotation, particularly collect… ▽ More

    Submitted 1 July, 2019; originally announced July 2019.

    Comments: KDD19 Workshop on Data Mining and AI for Conservation, Earth Day (5 August 2019), Anchorage, AL

  9. arXiv:1810.06115  [pdf, other

    cs.LG cs.DC stat.ML

    PRETZEL: Opening the Black Box of Machine Learning Prediction Serving Systems

    Authors: Yunseong Lee, Alberto Scolari, Byung-Gon Chun, Marco Domenico Santambrogio, Markus Weimer, Matteo Interlandi

    Abstract: Machine Learning models are often composed of pipelines of transformations. While this design allows to efficiently execute single model components at training time, prediction serving has different requirements such as low latency, high throughput and graceful performance degradation under heavy load. Current prediction serving systems consider models as black boxes, whereby prediction-time-speci… ▽ More

    Submitted 14 October, 2018; originally announced October 2018.

    Comments: 16 pages, 14 figures, 13th USENIX Symposium on Operating Systems Design and Implementation (OSDI), 2018