Homepage of Lorenzo De Carli

Hi! My name is Lorenzo De Carli and I am a second-year graduate student in Computer Sciences at the University of Wisconsin-Madison. In this page you can find my resume, a summary of my education and of my research work, and some software tools I developed.


Resume

Get a copy of my resume: [PDF].

Education


Research

As a second-year graduate student, I still have to decide what to do with my life :-D. However, my inclinations, together with the accidents of life and the research interests of my tutors, made me work on the following topics:

1. Flexible lookup module for network devices.

I work as a research assistant in the UW-Madison CS department with professor Somesh Jha and professor Karu Sankaralingam. I am currently working on a flexible lookup module, designed to be employed in network devices. The goal of our research is to create an "intelligent memory" that can perform lookups at hardware speed while being easily reconfigurable to support different data structures (hash tables, trees) and protocols. Preliminary results of this work were the subject of a paper (Flexible Lookup Modules for Rapid Deployment of New Protocols in High-speed Routers) presented at the SIGCOMM 2009 conference.

2. Parallel data transfers.

For my master thesis, I participated in the development of a session-layer protocol - called PATTHEL - that aggregates multiple TCP connections in a single logical channel. PATTHEL is similar in spirit to SCTP but it is implemented on top of TCP, which makes it easier to deploy and more flexible. For example, it can be employed to aggregate the throughput of multiple NICs, but also to spread the load among multiple low-bandwidth relays in a P2P network. PATTHEL was presented at the ISCC 2009 conference.


Publications


Software tools developed by me

Here is a list of tools I developed for course projects. For most of them, the source code is available. Note that code is provided "as is" - if you want to compile it be warned that, depending on your operating system/build environment, some tweaking may be required.

Contact me:

Office: 7378 Computer Sciences & Statistics building.
Phone: 608 262 6611
E-mail: my first name at cs.wisc.edu

Why does this page look like it was created in 1997?

Well, it is just a quick 'n dirty draft. Sooner or later I promise to come up with something fancier :-).
Last update: November 09 2009.