Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Marco Cianfriglia

dblp:151/8251 · DBLP profile ↗
← Back
6ranked-venue papers
1as first author
3since 2021 · last 2022
0000-0002-6775-7804ORCID · verified

Domains — the database's venue-derived domains; a paper can count in several

Security and privacy · 2 · 1 first-author · 1 since 2021Applied, interdisciplinary, general and emerging computing · 2 · 1 since 2021Systems, architecture and hardware · 1 · 1 since 2021Software engineering, systems software and programming languages · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Network and information security
1 paper
Authentication and access control · 67% Security and privacy of machine learning · 33%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
Performance modeling and evaluation · 44% GPUs and heterogeneous computing · 44% Hardware accelerators and domain-specific architectures · 13%

Topics — the 5 heaviest of 6, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Security and privacy of machine learning
adversarial machine learning
0.512021
Reducing Bias in Modeling Real-world Password Strength via Deep Learning and Dynamic Dictionaries · USENIX Security Symposium 2021
Authentication and access control
password authentication
0.512021
Reducing Bias in Modeling Real-world Password Strength via Deep Learning and Dynamic Dictionaries · USENIX Security Symposium 2021
Authentication and access control › password security
password strength estimation
0.512021
Reducing Bias in Modeling Real-world Password Strength via Deep Learning and Dynamic Dictionaries · USENIX Security Symposium 2021
GPUs and heterogeneous computing
GPU kernel optimization
0.512021
On the Anatomy of Predictive Models for Accelerating GPU Convolution Kernels and Beyond · ACM Trans. Archit. Code Optim. 2021
Performance modeling and evaluation
performance prediction
0.512021
On the Anatomy of Predictive Models for Accelerating GPU Convolution Kernels and Beyond · ACM Trans. Archit. Code Optim. 2021

Methods — techniques the papers use, named apart from their topics

multilayer perceptron · 0.5dynamic dictionaries · 0.5deep learning · 0.5decision tree · 0.5auto-tuning · 0.5
YearPublicationVenuePosition
2022 Onion under Microscope: An in-depth analysis of the Tor Web
abstract
Abstract Tor is an open source software that allows accessing various kinds of resources, known as hidden services, while guaranteeing sender and receiver anonymity. Tor relies on a free, worldwide, overlay network, managed by volunteers, that works according to the principles of onion routing in which messages are encapsulated in layers of encryption, analogous to layers of an onion. The Tor Web is the set of web resources that exist on the Tor network, and Tor websites are part of the so-called dark web. Recent research works have evaluated Tor security, its evolution over time, and its thematic organization. Nevertheless, limited information is available about the structure of the graph defined by the network of Tor websites, not to be mistaken with the network of nodes that supports the onion routing. The limited number of entry points that can be used to crawl the network, makes the study of this graph far from being simple. In the present paper we analyze two graph representations of the Tor Web and the relationship between contents and structural features, considering three crawling datasets collected over a five-month time frame. Among other findings, we show that Tor consists of a tiny strongly connected component, in which link directories play a central role, and of a multitude of services that can (only) be reached from there. From this viewpoint, the graph appears inefficient. Nevertheless, if we only consider mutual connections, a more efficient subgraph emerges, that is, probably, the backbone of social interactions in Tor.
Massimo Bernaschi, Alessandro Celestini, Marco Cianfriglia, Stefano Guarino, Flavio Lombardi, Enrico Mastrostefano
World Wide Web3
2021 Reducing Bias in Modeling Real-world Password Strength via Deep Learning and Dynamic Dictionaries
Dario Pasquini, Marco Cianfriglia, Giuseppe Ateniese, Massimo Bernaschi
USENIX Security Symposium2
2021 On the Anatomy of Predictive Models for Accelerating GPU Convolution Kernels and Beyond
abstract
Efficient HPC libraries often expose multiple tunable parameters, algorithmic implementations, or a combination of them, to provide optimized routines. The optimal parameters and algorithmic choices may depend on input properties such as the shapes of the matrices involved in the operation. Traditionally, these parameters are manually tuned or set by auto-tuners. In emerging applications such as deep learning, this approach is not effective across the wide range of inputs and architectures used in practice. In this work, we analyze different machine learning techniques and predictive models to accelerate the convolution operator and GEMM. Moreover, we address the problem of dataset generation, and we study the performance, accuracy, and generalization ability of the models. Our insights allow us to improve the performance of computationally expensive deep learning primitives on high-end GPUs as well as low-power embedded GPU architectures on three different libraries. Experimental results show significant improvement in the target applications from 50% up to 300% compared to auto-tuned and high-optimized vendor-based heuristics by using simple decision tree- and MLP-based models.
Paolo Sylos Labini, Marco Cianfriglia, Damiano Perri, Osvaldo Gervasi, Grigori Fursin, Anton Lokhmotov, Cedric Nugteren, Bruno Carpentieri, Fabiana Zollo, Flavio Vella
ACM Trans. Archit. Code Optim.2
2019 Critical nodes reveal peculiar features of human essential genes and protein interactome
abstract
Network-based ranking methods (e.g., centrality analysis) have found extensive use in systems biology and network medicine for the prediction of essential proteins, for the prioritization of drug targets candidates in the treatment of several pathologies and in biomarker discovery, and for human disease genes identification. We here studied the connectivity of the human protein-protein interaction network (i.e., the interactome) to find the nodes whose removal has the heaviest impact on the network, i.e., maximizes its fragmentation. Such nodes are known as Critical Nodes (CNs). Specifically, we implemented a Critical Node Heuristic (CNH) and compared its performance against other four heuristics based on well known centrality measures. To better understand the structure of the interactome, the CNs' role played in the network, and the different heuristics' capabilities to grasp biologically relevant nodes, we compared the sets of nodes identified as CNs by each heuristic with two experimentally validated sets of essential genes, i.e., the genes whose removal impact on a given organism's ability to survive. Our results show that classical centrality measures (i.e., closeness centrality, degree) found more essential genes with respect to CNH on the current version of the human interactome, however the removal of such nodes does not have the greatest impact on interactome connectivity, while, interestingly, the genes identified by CNH show peculiar characteristics both from the topological and the biological point of view. Finally, even if a relevant fraction of essential genes is found via the classical centrality measures, the same measures seem to fail in identifying the whole set of essential genes, suggesting once again that some of them are not central in the network, that there may be biases in the current interaction data, and that different, combined graph theoretical and other techniques should be applied for their discovery.
Alessandro Celestini, Marco Cianfriglia, Enrico Mastrostefano, Alessandro Palma, Filippo Castiglione, Paolo Tieri
BIBM2
2017 A Novel GPU-Based Implementation of the Cube Attack - Preliminary Results Against Trivium
Marco Cianfriglia, Stefano Guarino, Massimo Bernaschi, Flavio Lombardi, Marco Pedicini
ACNS1
2016 ISODAC: A high performance solution for indexing and searching heterogeneous data
Giuseppe Totaro, Massimo Bernaschi, Giancarlo Carbone, Marco Cianfriglia, Antonio Di Marco
J. Syst. Softw.4