VINICIUS F. DA SILVA


I am a Operating Systems Researcher
My research focuses on kernel-bypass devices through zero-copy abstractions for communication processing in microkernel operating systems.

I've got a solid two years of experience under my belt as an compilers and operating systems researcher. I possess expertise in distributed systems, containerization, virtual machines for operating system execution and communication between processes using zero-copy abstractions and kernel bypass in microkernel architecture systems. My knowledge allows me to optimize performance and facilitate efficient data transfer, enhancing the overall functionality and effectiveness of these systems.

I undergraduate student in Computer Science at Pontifícia Universidade Católica de Minas Gerais - PUCMINAS and member of Brazilian Computer Society - SBC, Institute of Electrical and Electronics Engineers - IEE , IEEE Computer Society - IEEE CS and Association for Computing Machinery - ACM. During my undergraduate I was Student Tutor of 3 disciplines: Data Base, Algorithms and Data Structures II and Compilers at the Instituto de Ciências Exatas e Informática - ICEI - PUCMINAS. As a mentor, I provide assistance to students of the course by addressing their questions and supporting the lead instructor.

Plus, I was Intern Researcher on a Nanvix project advised by Dr. Pedro Henrique Penna. Specializing in Compilers and Operating Systems at Nanvix. Involved in the development of a virtual machine using C and C++. Specifically in a Just-In-Time translation engine for the operating system Nanvix emulator that would translate assembly instructions from MIPS to RISC-V processor

Currently, I am working on my undergraduate thesis under the guidance of Dr. Pedro Henrique Penna a Senior Research Software Engineer at Microsoft Research and Dr. Henrique Cota Freitas professor at ICEI - PUCMINAS. The main objective of my thesis is to develop an abstraction for inter-process communication in a microkernel architecture using kernel-bypass through the zero-copy technique.

VINICIUS F. DA SILVA


I am a Operating Systems Researcher
My research focuses on kernel-bypass devices through zero-copy abstractions for communication processing in microkernel operating systems.

I've got a solid two years of experience under my belt as an compilers and operating systems researcher. I possess expertise in distributed systems, containerization, virtual machines for operating system execution and communication between processes using zero-copy abstractions and kernel bypass in microkernel architecture systems. My knowledge allows me to optimize performance and facilitate efficient data transfer, enhancing the overall functionality and effectiveness of these systems.

I undergraduate student in Computer Science at Pontifícia Universidade Católica de Minas Gerais - PUCMINAS and member of Brazilian Computer Society - SBC, Institute of Electrical and Electronics Engineers - IEE , IEEE Computer Society - IEEE CS and Association for Computing Machinery - ACM. During my undergraduate I was Student Tutor of 3 disciplines: Data Base, Algorithms and Data Structures II and Compilers at the Instituto de Ciências Exatas e Informática - ICEI - PUCMINAS. As a mentor, I provide assistance to students of the course by addressing their questions and supporting the lead instructor.

Plus, I was Intern Researcher on a Nanvix project advised by Dr. Pedro Henrique Penna. Specializing in Compilers and Operating Systems at Nanvix. Involved in the development of a virtual machine using C and C++. Specifically in a Just-In-Time translation engine for the operating system Nanvix emulator that would translate assembly instructions from MIPS to RISC-V processor

Currently, I am working on my undergraduate thesis under the guidance of Dr. Pedro Henrique Penna a Senior Research Software Engineer at Microsoft Research and Dr. Henrique Cota Freitas professor at ICEI - PUCMINAS. The main objective of my thesis is to develop an abstraction for inter-process communication in a microkernel architecture using kernel-bypass through the zero-copy technique.