Marco Canini

Orcid: 0000-0002-5051-4283

According to our database1, Marco Canini authored at least 119 papers between 2008 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

On csauthors.net:

Bibliography

2024
Decentralized Personalized Federated Learning.
CoRR, 2024

Towards a Flexible and High-Fidelity Approach to Distributed DNN Training Emulation.
CoRR, 2024

Practical Insights into Knowledge Distillation for Pre-Trained Models.
CoRR, 2024

Flashback: Understanding and Mitigating Forgetting in Federated Learning.
CoRR, 2024

SqueezeNIC: Low-Latency In-NIC Compression for Distributed Deep Learning.
Proceedings of the 2024 SIGCOMM Workshop on Networks for AI Computing, 2024

Proof-of-Concept of a Flexible and High-Fidelity Approach to Distributed DNN Training Emulation.
Proceedings of the 2024 SIGCOMM Workshop on Networks for AI Computing, 2024

OmNICCL: Zero-cost Sparse AllReduce with Direct Cache Access and SmartNICs.
Proceedings of the 2024 SIGCOMM Workshop on Networks for AI Computing, 2024

2023
A Comprehensive Empirical Study of Heterogeneity in Federated Learning.
IEEE Internet Things J., August, 2023

Global-QSGD: Practical Floatless Quantization for Distributed Learning with Theoretical Guarantees.
CoRR, 2023

FilFL: Accelerating Federated Learning via Client Filtering.
CoRR, 2023

SAGE: Software-based Attestation for GPU Execution.
Proceedings of the 2023 USENIX Annual Technical Conference, 2023

TENSOR: Lightweight BGP Non-Stop Routing.
Proceedings of the ACM SIGCOMM 2023 Conference, 2023

On Detecting Biased Predictions with Post-hoc Explanation Methods.
SAFE@CoNEXT, 2023

A First Look at the Impact of Distillation Hyper-Parameters in Federated Knowledge Distillation.
Proceedings of the 3rd Workshop on Machine Learning and Systems, 2023

REFL: Resource-Efficient Federated Learning.
Proceedings of the Eighteenth European Conference on Computer Systems, 2023

With Great Freedom Comes Great Opportunity: Rethinking Resource Allocation for Serverless Functions.
Proceedings of the Eighteenth European Conference on Computer Systems, 2023

Kimad: Adaptive Gradient Compression with Bandwidth Awareness.
Proceedings of the 4th International Workshop on Distributed Machine Learning, 2023

MicroView: Cloud-Native Observability with Temporal Precision.
Proceedings of the on CoNEXT Student Workshop 2023, 2023

In-Network Aggregation with Transport Transparency for Distributed Training.
Proceedings of the 28th ACM International Conference on Architectural Support for Programming Languages and Operating Systems, 2023

2022
<i>Renaissance</i>: A self-stabilizing distributed SDN control plane using in-band communications.
J. Comput. Syst. Sci., 2022

Direct nonlinear acceleration.
EURO J. Comput. Optim., 2022

Unlocking the Power of Inline Floating-Point Operations on Programmable Switches.
Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, 2022

RDMA is Turing complete, we just did not know it yet!
Proceedings of the 19th USENIX Symposium on Networked Systems Design and Implementation, 2022

Natural Compression for Distributed Deep Learning.
Proceedings of the Mathematical and Scientific Machine Learning, 2022

Empirical analysis of federated learning in heterogeneous environments.
Proceedings of the EuroMLSys '22: Proceedings of the 2nd European Workshop on Machine Learning and Systems, Rennes, France, April 5, 2022

2021
Resource-Efficient Federated Learning.
CoRR, 2021

On the Impact of Device and Behavioral Heterogeneity in Federated Learning.
CoRR, 2021

Tardis: A Fault-Tolerant Design for Network Control Planes.
Proceedings of the SOSR '21: The ACM SIGCOMM Symposium on SDN Research, Virtual Event, USA, October 11, 2021

LineFS: Efficient SmartNIC Offload of a Distributed File System with Pipeline Parallelism.
Proceedings of the SOSP '21: ACM SIGOPS 28th Symposium on Operating Systems Principles, 2021

Efficient sparse collective communication and its application to accelerate distributed deep learning.
Proceedings of the ACM SIGCOMM 2021 Conference, Virtual Event, USA, August 23-27, 2021., 2021

Scaling Distributed Machine Learning with In-Network Aggregation.
Proceedings of the 18th USENIX Symposium on Networked Systems Design and Implementation, 2021

Rethinking gradient sparsification as total error minimization.
Proceedings of the Advances in Neural Information Processing Systems 34: Annual Conference on Neural Information Processing Systems 2021, 2021

An Efficient Statistical-based Gradient Compression Technique for Distributed Training Systems.
Proceedings of the Fourth Conference on Machine Learning and Systems, 2021

Analyzing Learning-Based Networked Systems with Formal Verification.
Proceedings of the 40th IEEE Conference on Computer Communications, 2021

DC2: Delay-aware Compression Control for Distributed Machine Learning.
Proceedings of the 40th IEEE Conference on Computer Communications, 2021

AutoLRS: Automatic Learning-Rate Schedule by Bayesian Optimization on the Fly.
Proceedings of the 9th International Conference on Learning Representations, 2021

GRACE: A Compressed Communication Framework for Distributed Machine Learning.
Proceedings of the 41st IEEE International Conference on Distributed Computing Systems, 2021

Towards Mitigating Device Heterogeneity in Federated Learning via Adaptive Model Quantization.
Proceedings of the EuroMLSys@EuroSys 2021, 2021

2020
P4xos: Consensus as a Network Service.
IEEE/ACM Trans. Netw., 2020

Toward Consistent SDNs: A Case for Network State Fuzzing.
IEEE Trans. Netw. Serv. Manag., 2020

Do the Best Cloud Configurations Grow on Trees? An Experimental Evaluation of Black Box Algorithms for Optimizing Cloud Workloads Sub.
Proc. VLDB Endow., 2020

A survey on the current internet interconnection practices.
Comput. Commun. Rev., 2020

Assise: Performance and Availability via Client-local NVM in a Distributed File System.
Proceedings of the 14th USENIX Symposium on Operating Systems Design and Implementation, 2020

Huffman Coding Based Encoding Techniques for Fast Distributed Deep Learning.
Proceedings of the DistributedML@CoNEXT 2020: Proceedings of the 1st Workshop on Distributed Machine Learning, 2020

Finding the right cloud configuration for analytics clusters.
Proceedings of the SoCC '20: ACM Symposium on Cloud Computing, 2020

On the Discrepancy between the Theoretical Analysis and Practical Implementations of Compressed Communication for Distributed Deep Learning.
Proceedings of the Thirty-Fourth AAAI Conference on Artificial Intelligence, 2020

2019
Assise: Performance and Availability via NVM Colocation in a Distributed File System.
CoRR, 2019

Consistent SDNs through Network State Fuzzing.
CoRR, 2019

Partitioned Paxos via the Network Data Plane.
CoRR, 2019

Cracking Open the Black Box: What Observations Can Tell Us About Reinforcement Learning Agents.
Proceedings of the 2019 Workshop on Network Meets AI & ML, 2019

Measurements As First-class Artifacts.
Proceedings of the 2019 IEEE Conference on Computer Communications, 2019

2018
Methodology, measurement and analysis of flow table update characteristics in hardware openflow switches.
Comput. Networks, 2018

Dynam-IX: a Dynamic Interconnection eXchange.
Proceedings of the ACM SIGCOMM 2018 Conference on Posters and Demos, 2018

Sonata: query-driven streaming network telemetry.
Proceedings of the 2018 Conference of the ACM Special Interest Group on Data Communication, 2018

Moving Bits with a Fleet of Shared Virtual Routers.
Proceedings of the 2018 IFIP Networking Conference and Workshops, 2018

Renaissance: A Self-Stabilizing Distributed SDN Control Plane.
Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, 2018

Mitigating Network Side Channel Leakage for Stream Processing Systems in Trusted Execution Environments.
Proceedings of the 12th ACM International Conference on Distributed and Event-based Systems, 2018

Fast and Accurate Load Balancing for Geo-Distributed Storage Systems.
Proceedings of the ACM Symposium on Cloud Computing, 2018

Prelude: Ensuring Inter-Domain Loop-Freedom in SDN-Enabled Networks.
Proceedings of the 2nd Asia-Pacific Workshop on Networking, 2018

Picking a Partner: A Fair Blockchain Based Scoring Protocol for Autonomous Systems.
Proceedings of the Applied Networking Research Workshop, 2018

2017
ENDEAVOUR: A Scalable SDN Architecture For Real-World IXPs.
IEEE J. Sel. Areas Commun., 2017

Decentralized Consistent Network Updates in SDN with ez-Segway.
CoRR, 2017

Sonata: Query-Driven Network Telemetry.
CoRR, 2017

Report on Networking and Programming Languages 2017.
Comput. Commun. Rev., 2017

Delorean: Using Time Travel to Avoid Bugs and Failures in SDN Applications.
Proceedings of the Symposium on SDN Research, 2017

Decentralized Consistent Updates in SDN.
Proceedings of the Symposium on SDN Research, 2017

Privacy-Preserving Detection of Inter-Domain SDN Rules Overlaps.
Proceedings of the Posters and Demos Proceedings of the Conference of the ACM Special Interest Group on Data Communication, 2017

Learning Reproducibility with a Yearly Networking Contest.
Proceedings of the Reproducibility Workshop, 2017

Correct by Construction Networks Using Stepwise Refinement.
Proceedings of the 14th USENIX Symposium on Networked Systems Design and Implementation, 2017

A Self-Organizing Distributed and In-Band SDN Control Plane.
Proceedings of the 37th IEEE International Conference on Distributed Computing Systems, 2017

In-Network Computation is a Dumb Idea Whose Time Has Come.
Proceedings of the 16th ACM Workshop on Hot Topics in Networks, Palo Alto, CA, USA, 2017

Rein: Taming Tail Latency in Key-Value Stores via Multiget Scheduling.
Proceedings of the Twelfth European Conference on Computer Systems, 2017

SIXPACK: Securing Internet eXchange Points Against Curious onlooKers.
Proceedings of the 13th International Conference on emerging Networking EXperiments and Technologies, 2017

Distributed resource management across process boundaries.
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017

DAIET: a system for data aggregation inside the network.
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017

Towards automatic parameter tuning of stream processing systems.
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017

2016
Network Hardware-Accelerated Consensus.
CoRR, 2016

Inter-domain networking innovation on steroids: empowering ixps with SDN capabilities.
IEEE Commun. Mag., 2016

Paxos Made Switch-y.
Comput. Commun. Rev., 2016

An Industrial-Scale Software Defined Internet Exchange Point.
Proceedings of the 13th USENIX Symposium on Networked Systems Design and Implementation, 2016

Scheduling multi-flow network updates in Software-Defined NFV systems.
Proceedings of the IEEE Conference on Computer Communications Workshops, 2016

Network Monitoring as a Streaming Analytics Problem.
Proceedings of the 15th ACM Workshop on Hot Topics in Networks, 2016

Ground Control to Major Faults: Towards a Fault Tolerant and Adaptive SDN Control Network.
Proceedings of the 46th Annual IEEE/IFIP International Conference on Dependable Systems and Networks Workshops, 2016

Towards Decentralized Fast Consistent Updates.
Proceedings of the 2016 Applied Networking Research Workshop, 2016

Towards Securing Internet eXchange Points Against Curious onlooKers.
Proceedings of the 2016 Applied Networking Research Workshop, 2016

2015
Systematically testing OpenFlow controller applications.
Comput. Networks, 2015

NetPaxos: consensus at network speed.
Proceedings of the 1st ACM SIGCOMM Symposium on Software Defined Networking Research, 2015

BRB: BetteR Batch Scheduling to Reduce Tail Latencies in Cloud Data Stores.
Proceedings of the 2015 ACM Conference on Special Interest Group on Data Communication, 2015

C3: Cutting Tail Latency in Cloud Data Stores via Adaptive Replica Selection.
Proceedings of the 12th USENIX Symposium on Networked Systems Design and Implementation, 2015

A distributed and robust SDN control plane for transactional network updates.
Proceedings of the 2015 IEEE Conference on Computer Communications, 2015

2014
The Software-Defined Network Revolution.
ERCIM News, 2014

Software-Defined Networks: Incremental Deployment with Panopticon.
Computer, 2014

Panopticon: Reaping the Benefits of Incremental SDN Deployment in Enterprise Networks.
Proceedings of the 2014 USENIX Annual Technical Conference, 2014

ESPRES: transparent SDN update scheduling.
Proceedings of the third workshop on Hot topics in software defined networking, 2014

SDLoad: an extensible framework for SDN workload generation.
Proceedings of the third workshop on Hot topics in software defined networking, 2014

ESPRES: Easy Scheduling and Prioritization for SDN.
Proceedings of the Open Networking Summit 2014 - Research Track, 2014

2013
A Distributed SDN Control Plane for Consistent Policy Updates.
CoRR, 2013

FatTire: declarative fault tolerance for software-defined networks.
Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, 2013

OF.CPP: consistent packet processing for openflow.
Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, 2013

Incremental SDN deployment in enterprise networks.
Proceedings of the ACM SIGCOMM 2013 Conference, 2013

Automatic failure recovery for software-defined networks.
Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, 2013

Software transactional networking: concurrent and consistent policy composition.
Proceedings of the Second ACM SIGCOMM Workshop on Hot Topics in Software Defined Networking, 2013

2012
A NICE Way to Test OpenFlow Applications.
Proceedings of the 9th USENIX Symposium on Networked Systems Design and Implementation, 2012

OFTEN Testing OpenFlow Networks.
Proceedings of the European Workshop on Software Defined Networking, 2012

A SOFT way for openflow switch interoperability testing.
Proceedings of the Conference on emerging Networking Experiments and Technologies, 2012

2011
Toward Online Testing of Federated and Heterogeneous Distributed Systems.
Proceedings of the 2011 USENIX Annual Technical Conference, 2011

Finding Almost-Invariants in Distributed Systems.
Proceedings of the 30th IEEE Symposium on Reliable Distributed Systems (SRDS 2011), 2011

Insomnia in the access: or how to curb access network related energy consumption.
Proceedings of the ACM SIGCOMM 2011 Conference on Applications, 2011

Online testing of federated and heterogeneous distributed systems.
Proceedings of the ACM SIGCOMM 2011 Conference on Applications, 2011

Evolution of Cache Replacement Policies to Track Heavy-Hitter Flows.
Proceedings of the Passive and Active Measurement - 12th International Conference, 2011

Evaluation and design of cache replacement policies under flooding attacks.
Proceedings of the 7th International Wireless Communications and Mobile Computing Conference, 2011

Identifying and using energy-critical paths.
Proceedings of the 2011 Conference on Emerging Networking Experiments and Technologies, 2011

Is your OpenFlow application correct?
Proceedings of The ACM CoNEXT Student Workshop, 2011

2010
Fault prediction in distributed systems gone wild.
Proceedings of the 4th International Workshop on Large Scale Distributed Systems and Middleware, 2010

2009
Efficient application identification and the temporal and spatial stability of classification schema.
Comput. Networks, 2009

GTVS: Boosting the Collection of Application Traffic Ground Truth.
Proceedings of the Traffic Monitoring and Analysis, First International Workshop, 2009

Tracking elephant flows in internet backbone traffic with an FPGA-based cache.
Proceedings of the 19th International Conference on Field Programmable Logic and Applications, 2009

Experience with high-speed automated application-identification for network-management.
Proceedings of the 2009 ACM/IEEE Symposium on Architecture for Networking and Communications Systems, 2009

2008
On the Double-Faced Nature of P2P Traffic.
Proceedings of the 16th Euromicro International Conference on Parallel, 2008


  Loading...