scispace - formally typeset
F

Francesco Silvestri

Researcher at University of Padua

Publications -  75
Citations -  956

Francesco Silvestri is an academic researcher from University of Padua. The author has contributed to research in topics: Locality-sensitive hashing & Matrix multiplication. The author has an hindex of 14, co-authored 70 publications receiving 868 citations. Previous affiliations of Francesco Silvestri include University of Copenhagen & University of Texas at Austin.

Papers
More filters
Book ChapterDOI

Similarity Search with Tensor Core Units

TL;DR: It is shown that TCUs can speed up similarity search problems as well, and proposed algorithms for the Johnson-Lindenstrauss dimensionality reduction and for similarity join achieve a $\sqrt{m}$ speedup up with respect to traditional approaches.
Journal ArticleDOI

An Optimized Data Structure for High Throughput 3D Proteomics Data: mzRTree

TL;DR: In this paper, a scalable index based on the R-tree data structure is proposed for MS-based proteomics data, called mzRTree, which can be efficiently created from the XML-based data formats and is suitable for handling very large datasets.
Journal ArticleDOI

On the limits of cache-oblivious rational permutations

TL;DR: This paper develops a cache-oblivious algorithm to perform any rational permutation, which exhibits optimal work and cache complexities under the tall cache assumption, and shows that for certain families of rational permutations no cache-OBlivious algorithm can exhibit optimal cache complexity for all values of the cache parameters.
Book ChapterDOI

Experimental Evaluation of Multi-Round Matrix Multiplication on MapReduce

TL;DR: This paper proposes a scalable Hadoop library, named M$_3$, for matrix multiplication in the dense and sparse cases which allows to tradeoff round number with the amount of data shuffled in each round and the amounts of memory required by reduce functions.
Proceedings ArticleDOI

The Input/Output Complexity of Triangle Enumeration

TL;DR: In this paper, the authors considered the problem of enumerating all triangles of an undirected graph and determined the input/output (I/O) complexity of this problem.