355 lines
18 KiB
HTML
355 lines
18 KiB
HTML
<!DOCTYPE html>
|
||
<html lang="pt-br">
|
||
<head>
|
||
<meta charset="UTF-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||
|
||
<title>Vinicius F. da Silva</title>
|
||
|
||
<script>
|
||
window.onload = function(){
|
||
idiom = window.location.hash
|
||
|
||
if(idiom == '#pt-br'){
|
||
document.getElementById('en').style.display = 'none'
|
||
}else{
|
||
document.getElementById('pt-br').style.display = 'none'
|
||
}
|
||
}
|
||
|
||
function visible(){
|
||
idiom = window.location.hash
|
||
|
||
if(idiom == '#pt-br'){
|
||
document.getElementById('en').style.display = 'none'
|
||
document.getElementById('pt-br').style.display = 'block'
|
||
}else{
|
||
document.getElementById('pt-br').style.display = 'none'
|
||
document.getElementById('en').style.display = 'block'
|
||
}
|
||
}
|
||
|
||
setInterval(visible, 100);
|
||
</script>
|
||
|
||
<style>
|
||
|
||
|
||
@import url('https://fonts.googleapis.com/css2?family=Quattrocento&display=swap');
|
||
|
||
body{
|
||
font-family: 'Quattrocento', Georgia, Times, serif;
|
||
margin: 0;
|
||
padding: 0;
|
||
background-color: rgb(250, 247, 247);
|
||
color: #333;
|
||
}
|
||
|
||
.text {
|
||
font-family: 'Quattrocento', Georgia, Times, serif;
|
||
margin: 0;
|
||
padding: 0;
|
||
color: #585858;
|
||
}
|
||
|
||
.container {
|
||
max-width: 800px;
|
||
margin: 0 auto;
|
||
padding-right: 1px;
|
||
padding-left: 1px;
|
||
padding-top: 20px;
|
||
background-color: #fff;
|
||
border-radius: 10px;
|
||
box-shadow: 0 0 10px rgba(71, 67, 67, 0.1);
|
||
}
|
||
h1, h2, h3 {
|
||
color: #333;
|
||
}
|
||
h1 {
|
||
text-align: center;
|
||
margin-bottom: 20px;
|
||
}
|
||
p {
|
||
font-size: 1.1em;
|
||
line-height: 1.6em;
|
||
}
|
||
.project {
|
||
margin-bottom: 20px;
|
||
padding: 15px;
|
||
border: 1px solid #ccc;
|
||
border-radius: 5px;
|
||
background-color: #f0f0f0;
|
||
}
|
||
.project h3 {
|
||
margin-top: 0;
|
||
}
|
||
.project p {
|
||
font-size: 1em;
|
||
}
|
||
section {
|
||
margin-bottom: 40px;
|
||
}
|
||
section:last-child {
|
||
margin-bottom: 0;
|
||
}
|
||
footer {
|
||
text-align: center;
|
||
font-size: 0.9em;
|
||
}
|
||
|
||
.circle-photo {
|
||
border-radius: 50%;
|
||
overflow: hidden;
|
||
width: 150px;
|
||
height: 150px;
|
||
margin-right: 18px; /* Adiciona margem entre a imagem e o texto */
|
||
float: left; /* Faz a imagem ficar à esquerda */
|
||
}
|
||
|
||
.circle-photo img {
|
||
max-width: 100%;
|
||
height: auto;
|
||
display: block;
|
||
}
|
||
|
||
body {
|
||
font-family: Arial, sans-serif;
|
||
}
|
||
|
||
nav {
|
||
background-color: #534f4f; /* Background color for the navbar */
|
||
}
|
||
|
||
ul {
|
||
list-style-type: none;
|
||
padding: 0;
|
||
margin: 0;
|
||
}
|
||
|
||
li {
|
||
display: inline-block;
|
||
margin-right: 10px; /* Adjust spacing between navbar items */
|
||
}
|
||
|
||
.navlist {
|
||
color: white; /* Text color for the navbar items */
|
||
text-decoration: none;
|
||
padding: 10px 30px; /* Adjust padding for the navbar items */
|
||
}
|
||
|
||
#maintext {
|
||
overflow: hidden; /* Limpa o float e mantém o texto ao lado */
|
||
}
|
||
#maintext h1 {
|
||
margin-top: 0;
|
||
margin-bottom: 5px; /* Adiciona alguma margem abaixo do título */
|
||
}
|
||
|
||
</style>
|
||
</head>
|
||
<body>
|
||
|
||
|
||
<div class="container">
|
||
<div id="en">
|
||
<header>
|
||
<center><a href="/#en" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||
<nav style="background-color: white">
|
||
<a href="./researches.html#en"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||
<a href="./researches.html#pt-br"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||
</nav>
|
||
</header>
|
||
|
||
<nav>
|
||
<center>
|
||
<ul>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./index.html#en">Home</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html#en">Works</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html#en">Teaching</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html#en">Projects</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html#en">Certificates</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html#en">Contact</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html#en">Blog</a></li>
|
||
</ul>
|
||
</center>
|
||
</nav>
|
||
<br/>
|
||
|
||
<section id="photo">
|
||
<div style="padding: 15px;">
|
||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||
<div class="text" id="maintext"><center><span style="font-size: 33px;">I am a Operating Systems Researcher</span></center></div>
|
||
</div>
|
||
</section>
|
||
|
||
<section>
|
||
<span class="text" style="font-size: 25px;">Undergraduate projects & Memberships</span><br/><br/>
|
||
<br/><br/>
|
||
<div class="project">
|
||
<h3 class="text">Undergraduate Thesis - <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a></h3>
|
||
<p style="text-align: justify; text-justify: inter-word;">My undergraduate thesis proposes a kernel-bypass device that implements a communication abstraction between processes using the zero-copy technique, involving direct data transfer between processes in a microkernel architecture, removing context switches and intermediate copies that cause overhead.</p>
|
||
<p>• Advisor 1: <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a></p>
|
||
<p>• Advisor 2: <a href="https://www.cart-research.com/team/henrique" style="color: blue">Henrique Cota de Freitas</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text">Researcher in Compilers and Operating System at <a href="https://github.com/nanvix">Nanvix</a></h3>
|
||
<p style="text-align: justify; text-justify: inter-word;">Virtual Machine develop using C and C++ languanges. Nanvix VM decode a MIPS and ARM assembly, translate to RISC-V Assembly and run in a manycore processor!</p>
|
||
<p style="text-align: justify; text-justify: inter-word;">As a researcher with expertise in Compilers and Operating Systems at Nanvix, my focus lies in
|
||
the advancement of a virtual machine project. This undertaking centers on the development
|
||
of a Just-In-Time translation engine within the Nanvix emulator’s operating system. Aiming
|
||
to enhance emulation efficiency, my role encompasses the creation of this engine using
|
||
C and C++ programming languages. Its primary function is the real-time translation of
|
||
assembly instructions, transitioning from the MIPS architecture to the RISC-V processor, thus
|
||
contributing to the optimization of the Nanvix emulator’s performance.</p>
|
||
|
||
<p>• Advisor: <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a></p>
|
||
<p>• Document: <a href="https://silvavinicius.com.br/resume/letter_of_recommendation.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text"><a href="https://www.gov.br/cnpq/pt-br">PIBIC/CNPQ</a> Researcher at Programa de Pós-Graduação em Odontologia - <a href="https://icbs.pucminas.br/">ICBS</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a></h3>
|
||
<p style="text-align: justify; text-justify: inter-word;">I have worked as an Android application developer, using Java and Kotlin programming
|
||
languages, as part of a scientific initiation for the postgraduate program in dentistry.</p>
|
||
<p>• Advisor: Rodrigo Villamarim Soares</p>
|
||
<p>• Document: <a href="https://silvavinicius.com.br/resume/researcher_ppgo.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text">Memberships</h3>
|
||
<br/><br/>
|
||
<div class="project">
|
||
<h3 class="text">IEEE Computer Society - <a href="https://www.computer.org">IEEE ICS</a></h3>
|
||
<br/>
|
||
<img src="https://upload.wikimedia.org/wikipedia/en/4/47/IEEE_Computer.png" alt="some text" width=170 height=60>
|
||
<p>• Document: <a href="https://silvavinicius.com.br/resume/IEE_CS.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text">Institute of Electrical and Electronics Engineers - <a href="https://www.ieee.org">IEEE</a></h3>
|
||
<br/>
|
||
<img src="https://www.dataprivacybr.org/wp-content/uploads/2022/10/ieee-1.png" alt="some text" width=90 height=100>
|
||
<p>• Document: <a href="https://silvavinicius.com.br/resume/IEE.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text">Brazilian Computer Society - <a href="https://www.sbc.org.br">SBC</a></h3>
|
||
<br/>
|
||
<img src="https://upload.wikimedia.org/wikipedia/commons/9/94/Logo_SBC_Transparente.jpeg" alt="some text" width=70 height=95>
|
||
<p>• Document: <a href="https://silvavinicius.com.br/resume/sbc.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text">Association for Computing Machinery - <a href="https://www.acm.org/">ACM</a></h3>
|
||
<br/>
|
||
<img src="https://upload.wikimedia.org/wikipedia/commons/8/8e/Association_for_Computing_Machinery_%28ACM%29_logo.svg" alt="some text" width=95 height=95>
|
||
<p>• Document: <a href="https://silvavinicius.com.br/resume/acm.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
|
||
|
||
<div id="pt-br">
|
||
<header>
|
||
<center><a href="./index.html#pt-br" style="text-decoration:none"><span class="text" style="font-size: 40px;">VINICIUS F. DA SILVA</span></a></center><br/>
|
||
<nav style="background-color: white">
|
||
<a href="./researches.html#en"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/a/a9/Flag_of_the_United_States_%28DoS_ECA_Color_Standard%29.svg"></a>
|
||
<a href="./researches.html#pt-br"><img style="margin-left: 100%" width="30" heigth="50" src="https://upload.wikimedia.org/wikipedia/commons/thumb/0/05/Flag_of_Brazil.svg/1024px-Flag_of_Brazil.svg.png"></a>
|
||
</nav>
|
||
</header>
|
||
|
||
<nav>
|
||
<center>
|
||
<ul>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -33px" href="./index.html#pt-br">Início</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./researches.html#pt-br">Trabalho</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./teaching.html#pt-br">Ensino</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./projects.html#pt-br">Projeto</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./certificates.html#pt-br">Certificado</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" target="_blank" href="https://silvavinicius.com.br/resume/vinicius.pdf">CV</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./contact.html#pt-br">Contato</a></li>
|
||
<li><a class="navlist text" style="font-size: 20px; margin-left: -40px" href="./blog.html#pt-br">Blog</a></li>
|
||
</ul>
|
||
</center>
|
||
</nav>
|
||
<br/>
|
||
|
||
<section id="photo">
|
||
<div style="padding: 15px;">
|
||
<div id="photo" class="circle-photo"><img src="vinicius.jpeg" alt=""></div>
|
||
<div class="text" id="maintext"><center><span style="font-size: 33px;">Sou pesquisador na área de sistemas operacionais</span></center></div>
|
||
</div>
|
||
</section>
|
||
|
||
<section>
|
||
<span class="text" style="font-size: 25px;">Projetos e Afiliações</span><br/><br/>
|
||
<br/><br/>
|
||
<div class="project">
|
||
<h3 class="text">Trabalho de Conclusão de Curso - <a href="https://icei.pucminas.br">ICEI</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a></h3>
|
||
<p style="text-align: justify; text-justify: inter-word;">Minha tese de graduação propõe um dispositivo de desvio de kernel que implementa uma abstração de comunicação entre processos usando a técnica de cópia zero, envolvendo transferência direta de dados entre processos em uma arquitetura de microkernel, removendo trocas de contexto e cópias intermediárias que causam overhead.</p>
|
||
<p>• Primeiro Orientador: <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a></p>
|
||
<p>• Segundo Orientador: <a href="https://www.cart-research.com/team/henrique" style="color: blue">Henrique Cota de Freitas</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text">Pesquisador em Compiladores e Sistemas Operacionais no projeto <a href="https://github.com/nanvix">Nanvix</a></h3>
|
||
<p style="text-align: justify; text-justify: inter-word;">A Máquina Virtual desenvolvida usando as linguagens C e C++. A VM Nanvix decodifica um assembly MIPS e ARM, traduz para assembly RISC-V e executa em um processador manycore!</p>
|
||
<p style="text-align: justify; text-justify: inter-word;">Como pesquisador com experiência em Compiladores e Sistemas Operacionais na Nanvix, meu foco está na avanço de um projeto de máquina virtual. Este empreendimento concentra-se no desenvolvimento de um mecanismo de tradução Just-In-Time dentro do sistema operacional do emulador Nanvix. Com o objetivo de aprimorar a eficiência da emulação, meu papel envolve a criação desse mecanismo usando as linguagens de programação C e C++. Sua função principal é a tradução em tempo real das instruções assembly, fazendo a transição da arquitetura MIPS para o processador RISC-V, contribuindo assim para a otimização do desempenho do emulador Nanvix.</p>
|
||
|
||
<p>• Orientador: <a href="https://www.microsoft.com/en-us/research/people/ppenna/" style="color: blue">Pedro Henrique Penna</a></p>
|
||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/letter_of_recommendation.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text"><a href="https://www.gov.br/cnpq/pt-br">PIBIC/CNPQ</a> Pesquisador no Programa de Pós-Graduação em Odontologia - <a href="https://icbs.pucminas.br/">ICBS</a> - <a href="https://www.pucminas.br/destaques/">PUCMINAS</a></h3>
|
||
<p style="text-align: justify; text-justify: inter-word;">Eu trabalhei como desenvolvedor de aplicativos Android, utilizando as linguagens de programação Java e Kotlin, como parte de uma iniciação científica para o programa de pós-graduação em odontologia.</p>
|
||
<p>• Orientador: Rodrigo Villamarim Soares</p>
|
||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/researcher_ppgo.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text">Afiliações</h3>
|
||
<br/><br/>
|
||
<div class="project">
|
||
<h3 class="text">IEEE Computer Society - <a href="https://www.computer.org">IEEE ICS</a></h3>
|
||
<br/>
|
||
<img src="https://upload.wikimedia.org/wikipedia/en/4/47/IEEE_Computer.png" alt="some text" width=170 height=60>
|
||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/IEE_CS.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text">Institute of Electrical and Electronics Engineers - <a href="https://www.ieee.org">IEEE</a></h3>
|
||
<br/>
|
||
<img src="https://www.dataprivacybr.org/wp-content/uploads/2022/10/ieee-1.png" alt="some text" width=90 height=100>
|
||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/IEE.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text">Brazilian Computer Society - <a href="https://www.sbc.org.br">SBC</a></h3>
|
||
<br/>
|
||
<img src="https://upload.wikimedia.org/wikipedia/commons/9/94/Logo_SBC_Transparente.jpeg" alt="some text" width=70 height=95>
|
||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/sbc.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
|
||
<div class="project">
|
||
<h3 class="text">Association for Computing Machinery - <a href="https://www.acm.org/">ACM</a></h3>
|
||
<br/>
|
||
<img src="https://upload.wikimedia.org/wikipedia/commons/8/8e/Association_for_Computing_Machinery_%28ACM%29_logo.svg" alt="some text" width=95 height=95>
|
||
<p>• Documento: <a href="https://silvavinicius.com.br/resume/acm.pdf" style="color: blue">link</a></p>
|
||
</div>
|
||
</div>
|
||
</section>
|
||
</div>
|
||
</div>
|
||
</body>
|
||
|
||
<footer>
|
||
<p>© <script type = "text/javascript">
|
||
var dt = new Date();
|
||
document.write(dt.getFullYear());
|
||
</script> Vinicius Francisco da Silva</p>
|
||
</footer>
|
||
</html>
|