Alexandro José Baldassin
É Professor Associado (MS-5.3) no Instituto de Geociências e Ciências Exatas (IGCE), Universidade Estadual de São Paulo (UNESP), em Rio Claro. Obteve o título de Doutorado em Ciências da Computação pelo Instituto de Computação, UNICAMP, em 2009. Posteriormente realizou um período de pós-doutoramento no Instituto Superior Técnico de Lisboa/INESC-ID entre 2019 e 2020. Sua área de pesquisa é focada em Sistemas Paralelos, com foco em infraestrutura e interação entre hardware e software. Trabalhou no grupo de pesquisa da Microsoft Research em 2010 (possui uma patente registrada) sob liderança do Prof. James Larus; foi professor visitante na Universidade de Bangor (2016, UK) e Nottingham (2019, China), além de colaborar com pesquisadores de outras universidades, como Alberta e Washington. Tem participado de grupos nacionais para proliferação da Computação de Alto Desempenho, tendo sido o coordenador da Escola Regional de Alto Desempenho do Estado de São Paulo (ERAD-SP) de 2024, além de atuar como presidente do Conselho Regional de Alto Desempenho de São Paulo (CRAD-SP) desde 2023. É membro assíduo do comitê de programa do Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD), aonde também já atuou na Coordenação do Comitê de Programa em 2022.
Informações coletadas do Lattes em 30/08/2025
Acadêmico
Formação acadêmica
Doutorado em Ciência da Computação
2005 - 2009
Universidade Estadual de Campinas
Título: Explorando Memória Transacional em Software nos Contextos de Arquiteturas Assimétricas, Jogos Computacionais e Consumo de Energia
, Ano de obtenção: 2009. Paulo Cesar Centoducatte. Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Programação Concorrente; Memória transacional; sistemas multi-processados.Grande área: Ciências Exatas e da Terra
Mestrado em Ciência da Computação
2003 - 2004
Universidade Estadual de Campinas
Título: Geracao Automatica de Montadores em ArchC
Orientador: Paulo Cesar Centoducatte
, Ano de Obtenção: 2005.Bolsista do(a): Conselho Nacional de Desenvolvimento Científico e Tecnológico, CNPq, Brasil. Palavras-chave: Linguagem de Descricao de Arquitetura; Geracao Automatica de Montadores; Arquitetura de Computadores; Ferramentas Redirecionaveis.Grande área: Ciências Exatas e da TerraSetores de atividade: Outro.
Graduação em Bacharelado em Ciências da Computação
1999 - 2002
Pós-doutorado
2018
Livre-docência. , Universidade Estadual Paulista Júlio de Mesquita Filho, UNESP, Brasil. , Título: Memórias Transacionais: Uma Análise Crítica dos Meus Trabalhos entre 2010 e 2017, Ano de obtenção: 2018., Grande área: Ciências Exatas e da Terra
2019 - 2020
Pós-Doutorado. , Instituto de Engenharia de Sistemas e Computadores, Investigação e Desenvol, INESC-ID, Portugal. , Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de São Paulo, FAPESP, Brasil.
2010 - 2010
Pós-Doutorado. , Universidade Estadual de Campinas, UNICAMP, Brasil. , Bolsista do(a): Fundação de Amparo à Pesquisa do Estado de São Paulo, FAPESP, Brasil.
Formação complementar
2007 -
Certificate of Proficiency in English I-III. (Carga horária: 45h). , Cultura Inglesa, CI, Brasil.
2007 - 2007
Intel Multi-Core Programming for Academia. (Carga horária: 18h). , Intel Corporation, INTEL, Brasil.
1997 - 1997
Manutenção de Microcomputadores e Periféricos. (Carga horária: 120h). , Escola SENAI Prof. João B. S. da Silva, SENAI, Brasil.
Idiomas
Inglês
Compreende Bem, Fala Bem, Lê Bem, Escreve Bem.
Espanhol
Compreende Razoavelmente, Fala Pouco, Lê Razoavelmente, Escreve Pouco.
Áreas de atuação
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Arquitetura de Sistemas de Computação.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Sistemas de Computação/Especialidade: Hardware.
Grande área: Ciências Exatas e da Terra / Área: Ciência da Computação / Subárea: Metodologia e Técnicas da Computação/Especialidade: Linguagens de Programação.
Organização de eventos
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; MANACERO, ALEARDO . XV Escola Regional de Alto Desempenho de São Paulo. 2024. (Outro).
FERREIRA, Ricardo ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . XXIII Simpósio em Sistemas Computacionais de Alto Desempenho. 2022. (Congresso).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; GUIMARÃES PEDRONETTE, DANIEL CARLOS ; OLIVEIRA, H. C. ; GUILHERME, Ivan Rizzo ; BREVE, F. A. ; PAPA, JOÃO PAULO . VII Workshop do Programa de Pós-Graduação em Ciências da Computação da Unesp. 2017. (Exposição).
MANACERO JUNIOR, A. ; Baldassin, A. ; BALDASSIN, Alexandro ; LEMKE, N. . VI Escola Regional de Alto Desempenho de São Paulo. 2015. (Outro).
SILVA, M. R. ; CARVALHO, V. O. ; AFFONSO, F. J. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; PEDRONETTE, D. C. G. . XXV Congresso de Iniciação Científica (CIC) - Rio Claro. 2013. (Congresso).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; BREVE, F. A. ; OLIVEIRA, H. C. ; GUILHERME, Ivan Rizzo ; MARANA, A. N. ; PAPA, J. P. ; MARRANGHELLO, N. ; PIZZOLETO, A. V. . III Workshop do Programa de Pós-Graduação em Ciência da Computação da Unesp. 2013. (Exposição).
SILVA, M. R. ; CARVALHO, V. O. ; AFFONSO, F. J. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . XXIV Congresso de Iniciação Científica (CIC) - Rio Claro. 2012. (Congresso).
MARINHO, E. P. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; FIGUEIREDO, O. A. ; BARBOSA, V. . I Workshop de Software Livre do Campus UNESP de Rio Claro. 2011. (Exposição).
Participação em eventos
Escola Regional de Alto Desempenho de São Paulo. 2023. (Encontro).
The International Conference for High Performance Computing, Networking, Storage, and Analysis.Persistent snapshot isolation with unlimited reads on commodity hardware transactional memory. 2023. (Simpósio).
Escola Regional de Alto Desempenho de São Paulo. 2022. (Encontro).
Simpósio em Sistemas Computacionais de Alto Desempenho. 2022. (Congresso).
European Conference on Parallel Processing. NV-PhTM: An Efficient Phase-Based Transactional System for Non-volatile Memor. 2020. (Congresso).
V Workshop de Computação Paralela e Distribuída.V Workshop de Computação Paralela e Distribuída. 2018. (Oficina).
29th International Symposium on Computer Architecture and High Performance Computing..FGSCM: A Fine-Grained Approach to Transactional Lock Elision. 2017. (Simpósio).
International Conference on Supercomputing.. Revisiting Phased Transactional Memory. 2017. (Congresso).
29th Symposium on Integrated Circuits and Systems Design (SBCCI).Energy-aware scheduling in transactional memory systems. 2016. (Simpósio).
20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming.Performance implications of dynamic memory allocators on transactional memory systems. 2015. (Simpósio).
27th International Symposium on Computer Architecture and High Performance Computing (SBACPAD). 2015. (Simpósio).
VI Escola Regional de Alto Desempenho de São Paulo (ERAD-SP). 2015. (Oficina).
XVI Simpósio em Sistemas Computacionais de Alto Desempenho.Reavaliando o Conjunto de Aplicações STAMP em um Novo Hardware Transacional. 2015. (Simpósio).
9th ACM SIGPLAN Workshop on Transactional Computing.On the Impact of Dynamic Memory Management on Software Transactional Memory Performance. 2014. (Encontro).
IV Workshop do Programa de Pós-Graduação em Ciência da Computação. 2014. (Encontro).
25th International Symposium on Computer Architecture and High Performance Computing (SBACPAD). 2013. (Simpósio).
International Conference on High Performance Computing (HiPC). Transaction Scheduling using Conflict Avoidance and Contention Intensity. 2013. (Congresso).
IV Escola Regional de Alto Desempenho de São Paulo.Programação Paralela usando Memórias Transacionais: da Academia à Indústria. 2013. (Oficina).
Palestra do Projeto de Extensão ?Aprenda Você Mesmo!?.Computação em Nuvem/Uso de Acelerômetro e Sensores de Movimento em Vı́deo Games e Tablets. 2013. (Encontro).
XIV Simpósio em Sistemas Computacionais (WSCAD-SSC).Reavaliando a Eficiência Energética de Memória Transacional em Processadores Convencionais. 2013. (Simpósio).
XIV Simpósio em Sistemas Computacionais (WSCAD-SSC).Tudo o que você sempre quis saber sobre Memória Transacional mas tinha medo de perguntar. 2013. (Oficina).
XXI Semana de Estudos da Ciência da Computação.Mesa Redonda sobre Graduação e Iniciação Cientı́fica. 2013. (Outra).
12th International Conference on Algorithms and Architectures for Parallel Processing. Vectorized Algorithms for Quadtree Construction and Descent. 2012. (Congresso).
24th International Symposium on Computer Architecture and High Performance Computing.Energy-Performance Tradeoffs in Software Transactional Memory. 2012. (Simpósio).
Fórum de Discussão dos Primeiros Projetos (UNESP).Análise de Desempenho e Energia em Sistemas de Memória Transacional em Software. 2012. (Oficina).
III Escola Regional de Alto Desempenho de São Paulo.Memória Transacional: Finalmente Realidade?. 2012. (Oficina).
II Workshop do Programa de Pós-Graduação em Ciência da Computação. 2012. (Encontro).
I Workshop de Software Livre do Campus UNESP de Rio Claro.Distribuições Linux. 2011. (Oficina).
First USENIX Workshop on Hot Topics in Parallelism.Lightweight Software Transactions for Games. 2009. (Oficina).
20th International Symposium on Computer Architecture and High Performance Computing. 2008. (Simpósio).
18th IEEE/IFIP International Workshop on Rapid System Prototyping. A Flexible Platform Framework for Rapid Transactional Memory Systems Prototyping and Evaluation. 2007. (Congresso).
Latin America SystemC User's Group (LASCUG). 2007. (Encontro).
17th International Symposium on Computer Architecture and High Performance Computing.Extending the ArchC Language for Automatic Generation of Assemblers. 2005. (Simpósio).
9th Brazilian Symposium on Programming Languages.Geração Automática de Montadores para Modelos de Arquiteturas Escritos em ArchC. 2005. (Simpósio).
16th Annual Symposium on Integrated Circuits and Systems Design. 2003. (Simpósio).
Workshop on Cryptographic Algorithms and Protocols. 2003. (Outra).
VI Escola Regional de Informática. 2001. (Oficina).
XIII Congresso de Iniciação Científica da UNESP. Uma Abordagem Baseada em Agentes para Filtragem de Correspondências Eletrônicas. 2001. (Congresso).
Participação em bancas
REIS, Marcelo S.;BALDASSIN, Alexandro; BORIN, Edson. Uma Avaliação de Modelos de Transformer para Segmentação de Fácies Sísmicas. 2025. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
BALDASSIN, Alexandro; ATTROT, Wesley;ARAUJO, Guido. Uma Linguagem para Geração de Padrões para Detecção e Reescrita em Compiladores MLIR. 2024. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
BORIN, J. F.;Baldassin, AlexandroRIGO, Sandro. Cloudboss - Uma Ferramenta para Orquestrar a Execução de Simulações Numéricas na Nuvem. 2018. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
BALDASSIN, AlexandroAZEVEDO, Rodolfo; FIGUEIREDO, O. A.. FGSCM: Uma Abordagem de Omissão de Lock Transacional com Granularidade Fina na Resolução de Conflitos. 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; BORIN, J. F.;GUILHERME, Ivan Rizzo. Seleção Dinâmica de Interface em Redes IEEE 802.15.4. 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BORIN, Edson;BALDASSIN, AlexandroRIGO, Sandro. Análise de Desempenho e Otimização dos Simuladores ArchC. 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
AZEVEDO, RodolfoBALDASSIN, Alexandro; BUZATO, Luis E.. Explorando a Substituição de DRAM por NVM na Memória Principal Através de Simulação. 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
FERNANDES, Marcio M.; MORON, C. E.;BALDASSIN, Alexandro. Implementação de uma API para Emular o Kernel de Tempo Real RTXC no LINUX/GNU Visando Aplicações Multicore. 2017. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de São Carlos.
LOBATO, R. S.; MONGELLI, H.;BALDASSIN, Alexandro. Geração de Simuladores de Filas para Diferentes Contextos com Estudo de Casos para Redes de Computadores. 2016. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
FERNANDES, M. M.; MORON, C. E.;BALDASSIN, Alexandro. LX-MCAPI: Biblioteca de Comunicação para Suporte a Programação Paralela em Sistemas Multi-core. 2016. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de São Carlos.
BALDASSIN, Alexandro; CASTRO, M. B.;PEREIRA, M.. PhTM*: Uma Implementação Eficiente de Transações em Fases. 2016. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; PEDRONETTE, D. C. G.;AZEVEDO, Rodolfo. Consumo de Energia em Escalonadores de Transações em Sistemas de Memória Transacional em Software. 2016. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
ARAUJO, GuidoBALDASSIN, Alexandro; BITTENCOURT, L. F.. Loop Parallelization in the Cloud Using OpenMP and MapReduce. 2014. Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas.
SOTOMA, I.; ISHII, R. P.; SANTOS, R. R.;BALDASSIN, Alexandro. Uma Plataforma para Desenvolvimento e Avaliação de Estratégias para Memória Transacional em Software. 2012. Dissertação (Mestrado em Ciência da Computação) - Universidade Federal de Mato Grosso do Sul.
BALDASSIN, AlexandroGOLDMAN, Alfredo; YVIQUEL, Hervé C.; WANNER, L. F.;AZEVEDO, Rodolfo. Passagem de mensagem entre nós em um cenário com memória opticamente desagregada. 2025. Tese (Doutorado em Ciência da Computação) - Universidade Estadual de Campinas.
BOIS, A. R.; CAVALHEIRO, G. G. H.; PILLA, L. L.;BALDASSIN, Alexandro. Sharing-Aware Thread Mapping in Software Transactional Memory. 2021. Tese (Doutorado em COMPUTAÇÃO) - Universidade Federal de Pelotas.
ARAUJO, Guido; CASTRO, M. B.;BALDASSIN, AlexandroPEREIRA, M.; BARRETO, JOÃO. Improving Hardware/Software Transactional Memory Codesign: A Phase-based and Over-Instrumentation Elimination Approach. 2020. Tese (Doutorado em Ciência da Computação) - Universidade Estadual de Campinas.
ARAUJO, GuidoRIGO, SandroBALDASSIN, Alexandro; PEREIRA, Fernando M. Q.;PEREIRA, M.. O Algoritmo Batched DOACROSS. 2017. Tese (Doutorado em Ciência da Computação) - Universidade Estadual de Campinas.
MONACO, F. J.; FERNANDES, M. M.; SOUZA, P. S. L.; SCHNORR, L. M.;BALDASSIN, Alexandro. Metodologia de Benchmark para Avaliação de Desempenho Não-Estacionária: Um Estudo de Caso Baseado em Aplicações de Computação em Nuvem. 2016. Tese (Doutorado em Ciências de Computação e Matemática Computacional) - Instituto de Ciências Matemáticas e de Computação.
ARAUJO, GuidoBALDASSIN, Alexandro; CASTRO, M. B.;RIGO, Sandro; FRANCESQUINI, E. C.. Thread-Level Speculation on Hardware Transactional Memory Architectures. 2016. Tese (Doutorado em Ciência da Computação) - Universidade Estadual de Campinas.
ARAUJO, Guido; BOIS, A. R.;BALDASSIN, Alexandro; CASTRO, M. B.;RIGO, Sandro. Scheduling Techniques for Transactional Memories. 2015. Tese (Doutorado em Ciência da Computação) - Universidade Estadual de Campinas.
AZEVEDO, Rodolfo; MORAES, F. G.;BALDASSIN, AlexandroARAUJO, Guido; WANNER, L. F.. MPSoCBench: a Benchmark for High-Level Evaluation of Multiprocessor System-on-Chip Tools and Methodologies. 2015. Tese (Doutorado em Ciência da Computação) - Universidade Estadual de Campinas.
WANNER, L. F.;BALDASSIN, Alexandro; BORIN, Edson. A Task-Based Approach for Optimizing I/O and Memory operations in heterogeneous HPC Systems. 2024. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.
BALDASSIN, Alexandro; PAPA, JOA'O PAULO; COZMAN, F. G.. Seleção de contrafactuais a partir de geração de conhecimento de domínio. 2023. Exame de qualificação (Doutorando em Ciência da Computação) - Instituto de Geociências e Ciências Exatas.
BALDASSIN, Alexandro; CANDIDO JUNIOR, A.; GUIDO, R. C.. Método de tratamento para geração automática de conteúdo aplicado em ambiente interativo com aprendizagem individualizada. 2021. Exame de qualificação (Doutorando em Ciência da Computação) - Instituto de Geociências e Ciências Exatas.
RIGO, Sandro; FRANCESQUINI, E. C.;BALDASSIN, Alexandro. Automatic Parallelization of Loops in Multicore Architecture. 2016. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.
RIGO, Sandro; WANNER, L. F.;BALDASSIN, Alexandro. Automatic Generation of Processors Using Architecture Description Language (ADL). 2016. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.
RIGO, SandroBALDASSIN, Alexandro; AZEVEDO, R.. Speculative Trace Execution: A Novel Use for Hardware Transactional Memory Support. 2015. Exame de qualificação (Doutorando em Ciência da Computação) - Universidade Estadual de Campinas.
DAHAB, R.; GEUS, P. L.;BALDASSIN, Alexandro. Aplicações de Mecanismos de Tradução Dinâmica de Binários em Problemas de Segurança. 2013. Exame de qualificação (Doutorando em Doutorado em Ciência da Computação - UNICAMP) - Universidade Estadual de Campinas.
AZEVEDO, RodolfoBaldassin, AlexandroRIGO, Sandro. Combining Compression and Prefetching to Improve Checkpointing for Inverse Seismic Problems in GPUs. 2024. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual de Campinas.
GUILHERME, I. R.;Baldassin, Alexandro; BRANCO, K. R. L. J. C.. Sistema Inteligente de Aprendizagem Baseada em IOT. 2018. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
Baldassin, Alexandro; FIGUEIREDO, O. A.; FRANCESQUINI, E. C.. Scheduling Threads and Pages on NUMA System. 2018. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; FERNANDES, M. M.; PEDRONETTE, D. C. G.. Melhorando o Desempenho de Aplicações Transacionais Através de Anotações do Programador.. 2017. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; FRANCESQUINI, E. C.; SANTOS, R. R.. Investigando o Uso de Memória Transacional em Hardware para Acelerar Sistemas com Memória Não-Volátil. 2017. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
MANACERO JUNIOR, A.;BALDASSIN, Alexandro; BREGA, J. R. F.. Algoritmo de Alocação de Máquinas Virtuais em Sistemas de Computação em Nuvem. 2017. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
LOBATO, Renata S.; MANACERO JUNIOR, A.;BALDASSIN, Alexandro. Computação em Nuvem e Escalonamento de Recursos. 2017. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
Azevedo, R.;BUZATO, L.BALDASSIN, Alexandro. Simulador de uma Arquitetura com Suporte a Memória Universal. 2016. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual de Campinas.
BALDASSIN, AlexandroAZEVEDO, Rodolfo; FIGUEIREDO, O. A.. Omissão de Lock Transacional: Uma Abordagem de Fina Granularidade na Resolução de Conflitos. 2016. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; BRANCO, K. R. L. J. C.;GUILHERME, Ivan Rizzo. Fusão de Dados Através de Algoritmos de Agregação Descentralizados para Internet das Coisas. 2016. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BORIN, E.; ARANHA, D. F.;BALDASSIN, Alexandro. Um Tradutor Dinâmico de Binários para o OpenISA. 2016. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual de Campinas.
LOBATO, R. S.; MONGELLI, H.;BALDASSIN, Alexandro. Estudo de Técnicas de Simulação Baseada em Templates. 2015.
BALDASSIN, Alexandro; PEDRONETTE, D. C. G.;AZEVEDO, Rodolfo. Consumo de Energia em Escalonadores de Transações em Sistemas de Memória Transacional em Software. 2015. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; CASTRO, M. B.;ARAUJO, Guido. Utilizando o Suporte Transacional em Hardware para Aceleração de Sistemas de Memória Transacional em Software. 2015. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
GUILHERME, Ivan RizzoBALDASSIN, Alexandro; MARTINS, J. E. M.. Uma Arquitetura Multiagente para Monitoramento e Controle em Ambientes de Internet das Coisas. 2014. Exame de qualificação (Mestrando em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
OLIVEIRA, H. C.;BALDASSIN, Alexandro; FIGUEIREDO, O. A.. Desenvolvimento Web: Manutenção de Sistema de Auditoria Médica. 2016. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
OLIVEIRA, H. C.;BALDASSIN, Alexandro; FIGUEIREDO, O. A.. Detalhamento de Respostas, Votos e Comentadores em Foruns de Discussão de Apoio à Educação Colaborativa. 2016. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
FIGUEIREDO, O. A.; SALVADEO, D. H. P.;BALDASSIN, Alexandro. Projeto de Metáforas e Jogo Eletrônico para Apoio ao Ensino de PROLOG. 2016. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; FIGUEIREDO, O. A.; PEDRONETTE, D. C. G.. Validação de um Modelo Comportamental para a Arquitetura AVR32 Desenvolvido na Linguagem ArchC. 2016. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; FIGUEIREDO, O. A.; AFFONSO, F. J.. Explorando Conceitos de Paralelismo na Linguagem Ruby. 2016. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; FIGUEIREDO, O. A.; PEDRONETTE, D. C. G.. Investigando o Impacto do Tamanho da Tabela de Locks em Sistemas Transacionais. 2016. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; PEDRONETTE, D. C. G.; SERAPIAO, A. B. S.. Um Estudo sobre Computação Paralela com Aplicação ao Problema de n-Corpos. 2016. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
GUILHERME, Ivan RizzoBALDASSIN, Alexandro; SALVADEO, D. H. P.. Uma Arquitetura de Software para Visualização da Informação da Internet das Coisas em Aplicações WEB. 2015. Trabalho de Conclusão de Curso (Graduação em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
AFFONSO, F. J.; PEDRONETTE, D. C. G.;BALDASSIN, Alexandro. Estudo Comparativo entre o Desenvolvimento de DSLs em Ruby e Xtext. 2015. Trabalho de Conclusão de Curso (Graduação em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; BREVE, F. A.;GUILHERME, Ivan Rizzo. Aplicação de Algoritmos Genéticos Paralelos na Solução do Problema de Grade de Horários. 2015. Trabalho de Conclusão de Curso (Graduação em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, Alexandro; FIGUEIREDO, O. A.; SILVA, M. R.. Comunicação com Arduino via Bluetooth e Programação para Controle de Robô Hexapod. 2014. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
GUILHERME, Ivan RizzoBALDASSIN, Alexandro; PEDRONETTE, D. C. G.. Vortex: Um Indexador de Páginas WEB. 2013. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
FIGUEIREDO, O. A.;MALTEMPI, Marcus ViniciusBALDASSIN, Alexandro. Design Gráfico de uma Ferramenta de Apoio ao Aprendizado de Linguagem de Montagem. 2013. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
OLIVEIRA, H. C.; CARNEIRO, M. C. V. S.;BALDASSIN, Alexandro. Desenvolvimento de Software Orientado a Objetos para Gestão de Saneamento Utilizando Scrum. 2013. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
SILVA, M. R.;BALDASSIN, Alexandro; PEDRONETTE, D. C. G.. Monitoramento e Compactação de Arquivos Através de Shell Script. 2013. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, AlexandroGUILHERME, Ivan Rizzo; SILVA, M. R.. Componentes: Desenvolvimento para Instituições Financeiras. 2013. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho.
BALDASSIN, AlexandroGUILHERME, Ivan Rizzo; BREVE, F. A.. Uma Abordagem de Multiagentes Brownianos para a Modelagem e Simulação da Dinâmica das Populações no Contágio da Esquistossomose. 2012. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
OLIVEIRA, H. C.;BALDASSIN, AlexandroMARINHO, E. P.. Aplicativo Web para Gestão de Vendas Utilizando a Plataforma Google em Nuvem. 2012. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
CARVALHO, V. O.; SERAPIAO, A. B. S.;BALDASSIN, Alexandro; BREVE, F. A.. Algoritmos Genéticos na Rotulação de Agrupamentos de Regras de Associação. 2012. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
GUILHERME, Ivan RizzoBALDASSIN, Alexandro; AFFONSO, F. J.. Sistema de Classificação de Litologia. 2012. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
OLIVEIRA, H. C.;BALDASSIN, Alexandro; FISCHER, B. R.. Convergência Digital para Comércio Eletrônico, com Ênfase na Web e TV Digital. 2012. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
BALDASSIN, AlexandroMARINHO, E. P.; CARNEIRO, M. C. V. S.. UMBRA: A Sombra de um Ponto de Venda. 2012. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
MARINHO, E. P.BALDASSIN, Alexandro; CARNEIRO, M. C. V. S.. Fábrica de Testes. 2012. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
GUILHERME, Ivan Rizzo; CARNEIRO, M. C. V. S.;BALDASSIN, Alexandro. Sistema Web Semântico para Gerenciamento de Laboratório de Petrografia de Rochas Carbonáticas. 2011. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
MARINHO, E. P.; CARVALHO, V. O.;BALDASSIN, Alexandro. Simulações de N Corpos Baseadas em Árvores Octais de Covariância. 2011. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
MALTEMPI, Marcus Vinicius; OLIVEIRA, H. C.;BALDASSIN, Alexandro. Projeto Industrialização: Cadastro de clientes. 2011. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
NOURANI, F.;MARINHO, E. P.BALDASSIN, Alexandro. Marketing de Busca: Desenvolvimento de Ferramentas para a Otimização de Campanhas Publicitárias Online. 2011. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
OLIVEIRA, H. C.;BALDASSIN, Alexandro; AFFONSO, F. J.. Utilização do SCRUM em Projetos de Desenvolvimento e Suporte. 2011. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
AFFONSO, F. J.;BALDASSIN, Alexandro; OLIVEIRA, H. C.. Análise e Desenvolvimento de Software Utilizando Delphi e Banco de Dados Firebird. 2011. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
GUILHERME, Ivan Rizzo; CARVALHO, V. O.;BALDASSIN, Alexandro. Estudos de Métodos para a Anotação Linguística e Extração de Conceitos na Aquisição de Ontologias a Partir de Textos. 2010. Trabalho de Conclusão de Curso (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas.
Baldassin, Alexandro José; BRANCO, K. R. L. J. C.; KAMIENSKI, C.. Concurso Público para Provimento de Cargo Efetivo de Professor Assustebte; Área: Ciência da Computação / Subárea: Sistemas de Computação. 2022. Instituto de Geociências e Ciências Exatas.
MARINHO, E. P.; BREVE, F. A.;BALDASSIN, Alexandro. Professor substituto para a disciplina de Sistemas Operacionais I. 2017. Universidade Estadual Paulista Júlio de Mesquita Filho.
AZEVEDO, RodolfoBALDASSIN, Alexandro; RIBEIRO, João H. R.. Concurso Público para Provimento de Cargo Efetivo de Professor Adjunto A ? Nível I, da Carreira do Magistério Superior; Área: Ciência da Computação / Subárea: Circuitos e Sistemas Digitais.. 2017. Universidade Federal do ABC.
SILVA, M. R.; FISCHER, B. R.;BALDASSIN, Alexandro. Professor substituto para as disciplinas de Arquitetura de Computadores, Introdução à Computação II e Introdução à Ciência da Computação. 2016. Universidade Estadual Paulista Júlio de Mesquita Filho.
NOURANI, F.; CARVALHO, V. O.;BALDASSIN, Alexandro. Professor substituto para disciplina de Estrutura de Dados I. 2015. Universidade Estadual Paulista Júlio de Mesquita Filho.
NOURANI, F.; CARVALHO, V. O.;BALDASSIN, Alexandro. Professor substituto para disciplina de Introdução à Computação II. 2014. Universidade Estadual Paulista Júlio de Mesquita Filho.
PANNAIN, R.; GRADVOHL, A. L. S.; SILVA, C. G.; FERNANDES, M. M.;BALDASSIN, Alexandro. Concurso Público para Provimento de um cargo de Professor Doutor, Nível MS-3.1, em RTP, na área de Informática, nas disciplinas "Organização e Arquitetura de Computadores" e "Sistemas Operacionais". 2013. Universidade Estadual de Campinas.
MARINHO, E. P.BALDASSIN, Alexandro; PEDRONETTE, D. C. G.. Professor substituto para disciplina de Sistemas Operacionais I. 2013. Universidade Estadual Paulista Júlio de Mesquita Filho.
FIGUEIREDO, O. A.; FISCHER, B. R.;BALDASSIN, Alexandro. Professor substituto para disciplina de Organização de Computadores. 2012. Instituto de Geociências e Ciências Exatas.
SERAPIAO, A. B. S.; FISCHER, C. N.;BALDASSIN, Alexandro. Professor substituto para disciplina de Arquitetura de Computadores. 2012. Instituto de Geociências e Ciências Exatas.
SERAPIAO, A. B. S.; FISCHER, B. R.;BALDASSIN, Alexandro. Professor substituto para disciplina de Tópicos: Técnicas para o Projeto de Sistemas Mecatrônicos. 2012. Instituto de Geociências e Ciências Exatas.
Orientou
Optimizing LLM Inference in CPU-only Systems; Início: 2024; Dissertação (Mestrado profissional em Ciência da Computação) - Instituto de Geociências e Ciências Exatas, Fundação de Amparo à Pesquisa do Estado de São Paulo; (Orientador);
Designing Memory Efficient Systems for Information Retrieval Applications; Início: 2024; Dissertação (Mestrado profissional em Ciência da Computação) - Instituto de Geociências e Ciências Exatas, Petróleo Brasileiro S; A; ; (Orientador);
Estruturas de dados persistentes; Início: 2023; Dissertação (Mestrado em Ciência da Computação) - Instituto de Geociências e Ciências Exatas, Fundação de Amparo à Pesquisa do Estado de São Paulo; (Orientador);
Otimização para memórias persistentes; Início: 2022; Dissertação (Mestrado profissional em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; (Orientador);
Detecção de fraudes por meio de técnicas de aprendizado de máquina; Início: 2022; Tese (Doutorado em Programa de Pós-Graduação em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; (Orientador);
Otimizando o Desempenho de Memória Persistente por meio de Transações em Hardware; Início: 2023; Instituto de Geociências e Ciências Exatas, Fundação de Amparo à Pesquisa do Estado de São Paulo;
Otimização de Desempenho em Ambientes com Memória Persistente; 2019; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Alexandro José Baldassin;
Reabilitação Fisioterapêutica por Meio de Jogos Digitais: Uma Abordagem Baseada em Lógica Fuzzy, Câmera de Profundidade e Dispositivos Vestíveis; 2019; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Alexandro José Baldassin;
Performance Evaluation of Code Optimizations in FPGA Accelerators; 2019; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Fundação de Amparo à Pesquisa do Estado de São Paulo; Orientador: Alexandro José Baldassin;
Seleção Dinâmica de Interface em Redes IEEE 802; 15; 4; 2017; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, ; Orientador: Alexandro José Baldassin;
FGSCM: Uma Abordagem de Omissão de Lock Transacional com Granularidade Fina na Resolução de Conflitos; 2017; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, ; Orientador: Alexandro José Baldassin;
Consumo de Energia em Escalonadores de Transações em Sistemas de Memória Transacional em Software; 2016; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, ; Orientador: Alexandro José Baldassin;
PhTM*: Uma Implementação Eficiente de Transações em Fases; 2016; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, ; Orientador: Alexandro José Baldassin;
Melhorando o Desempenho e Depuração de Aplicações Transacionais Através de Anotações do Programador; 2016; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Fundação de Amparo à Pesquisa do Estado de São Paulo; Orientador: Alexandro José Baldassin;
Sumarização de Dados no Nodo por Parâmetros: Fusão de Dados Local em Ambiente Internet das Coisas; 2015; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, ; Orientador: Alexandro José Baldassin;
Alocação de Páginas de Memória em Arquiteturas NUMA; 2014; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual de Campinas, Fundação de Amparo à Pesquisa do Estado de São Paulo; Coorientador: Alexandro José Baldassin;
Implementação do Algoritmo de Treinamento do Classificador Floresta de Caminhos Ótimos em GPU; 2013; Dissertação (Mestrado em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Fundação de Amparo à Pesquisa do Estado de São Paulo; Coorientador: Alexandro José Baldassin;
Método de tratamento para geração automática de conteúdo aplicado em ambiente interativo com aprendizagem individualizada; 2020; Tese (Doutorado em Programa de Pós-Graduação em Ciência da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, ; Coorientador: Alexandro José Baldassin;
Integrando Execução Especulativa à Paralelização de Laços e Tarefas; 2023; Instituto de Geociências e Ciências Exatas, Fundação de Amparo à Pesquisa do Estado de São Paulo; Alexandro José Baldassin;
Banco de Dados Relacionais e não relacionais: Uma comparação entre a abordagem baseada em grafo e a abordagem relacional,; 2021; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas; Orientador: Alexandro José Baldassin;
Paralelismo em Linguagens Modernas de Programação: Uma Análise Quantitativa e Qualitativa; 2021; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas; Orientador: Alexandro José Baldassin;
Otimizações para o algoritmo de encriptação autenticada Deoxys; 2018; Trabalho de Conclusão de Curso; (Graduação em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Paralelismo em Python: Explorando os Caminhos para Paralelismo em Python com o Problema do Caixeiro Viajante; 2017; Trabalho de Conclusão de Curso; (Graduação em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
O Problema do Caixeiro Viajante: Uma Abordagem em Computação Paralela; 2017; Trabalho de Conclusão de Curso; (Graduação em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Um Estudo sobre Computação Paralela com Aplicação ao Problema de n-Corpos; 2016; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Investigando o Impacto do Tamanho da Tabela de Locks em Sistemas Transacionais; 2016; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Explorando Conceitos de Paralelismo na Linguagem Ruby; 2016; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Validação de um Modelo Comportamental para a Arquitetura AVR32 Desenvolvido na Linguagem ArchC; 2016; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Aplicação de Algoritmos Genéticos Paralelos na Solução do Problema de Grade de Horários; 2015; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Comunicação com Arduino via Bluetooth e Programação para Controle de Robô Hexapod; 2014; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Desenvolvimento de um Simulador do Processador Nios II com servidor de GDB para Depuração Remota Acoplado; 2013; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Conservação de Energia em Redes de Sensores sem Fio; 2013; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Estudo do Suporte em Hardware de Memória Transacional e Avaliação de seu Impacto no Desempenho de Aplicações Transacionais; 2013; Trabalho de Conclusão de Curso; (Graduação em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Uma Comparação de Interfaces de Programação para Memória Persistente; 2024; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas, Fundação de Amparo à Pesquisa do Estado de São Paulo; Orientador: Alexandro José Baldassin;
Análise de desempenho de versionamento com undo e redo logs em memória persistente; 2024; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas, Fundação de Amparo à Pesquisa do Estado de São Paulo; Orientador: Alexandro José Baldassin;
Avaliando o Impacto da Alocação de Memória em Sistemas com Memória Persistente; 2024; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas, Fundação de Amparo à Pesquisa do Estado de São Paulo; Orientador: Alexandro José Baldassin;
Characterizing the performance loss of software transactional memory systems on a NUMA architecture; 2021; Iniciação Científica; (Graduando em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Fundação de Amparo à Pesquisa do Estado de São Paulo; Orientador: Alexandro José Baldassin;
Investigando aspectos de programabilidade em sistemas com memória persistente; 2021; Iniciação Científica; (Graduando em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Otimização de algoritmos criptográficos; 2017; Iniciação Científica; (Graduando em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Alexandro José Baldassin;
Um estudo de paralelismo com Pthreads e OpenMP; 2016; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Alexandro José Baldassin;
Estudo do impacto de funções hashes em implementações de STM baseadas em tabela de posse; 2015; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Coordenação de Aperfeiçoamento de Pessoal de Nível Superior; Orientador: Alexandro José Baldassin;
Infraestrutura de Simulação para Caracterização do Consumo de Energia em Sistemas de Memória Transacional e suas Políticas de Gerenciamento de Contenção; 2013; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas de Rio Claro, Fundação de Amparo à Pesquisa do Estado de São Paulo; Orientador: Alexandro José Baldassin;
Uma Análise Contemporânea do Desempenho dos Principais Sistemas de Memória Transacional em Software; 2013; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas de Rio Claro; Orientador: Alexandro José Baldassin;
Otimizando a Alocação de Memória Dinâmica em Sistemas de Memória Transacional em Software; 2013; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Fundação de Amparo à Pesquisa do Estado de São Paulo; Orientador: Alexandro José Baldassin;
Estudo da paralelização de aplicações baseadas em grafos em memória compartilhada; 2013; Iniciação Científica; (Graduando em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Estudo dos Registradores Específicos de Modelo para Medição do Consumo de Energia em Algoritmos Concorrentes; 2013; Iniciação Científica; (Graduando em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Fundação de Amparo à Pesquisa do Estado de São Paulo; Orientador: Alexandro José Baldassin;
Desenvolvimento de um Modelo Comportamental para a Arquitetura AVR32 usando a Linguagem ArchC; 2013; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho, Fundação de Amparo à Pesquisa do Estado de São Paulo; Orientador: Alexandro José Baldassin;
Robô Hexapod para Fins Didáticos; 2013; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Universidade Estadual Paulista Júlio de Mesquita Filho; Orientador: Alexandro José Baldassin;
Desenvolvimento de Aplicações Concorrentes Usando Memória Transacional; 2012; Iniciação Científica; (Graduando em Bacharelado em Ciências da Computação) - Instituto de Geociências e Ciências Exatas de Rio Claro, Conselho Nacional de Desenvolvimento Científico e Tecnológico; Orientador: Alexandro José Baldassin;
Produções bibliográficas
-
SALAMANCA, JUAN ; Baldassin, Alexandro ; BALDASSIN, Alexandro . Using hardware-transactional-memory support to implement speculative task execution. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING , v. 192, p. 104939, 2024.
-
KAWAI, VINICIUS SATO ; VALEM, LUCAS PASCOTTI ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; BORIN, EDSON ; PEDRONETTE, DANIEL CARLOS GUIMARÃES ; LATECKI, LONGIN JAN . Rank-based Hashing for Effective and Efficient Nearest Neighbor Search for Image Retrieval. ACM Transactions on Multimedia Computing Communications and Applications , v. 20, p. 1-19, 2024.
-
MUNOZ MORALES, CATALINA ; HONORIO, BRUNO ; DE CARVALHO, JOAO P.L. ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; ARAUJO, Guido . On the impact of mode transition on phased transactional memory performance. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING , v. 173, p. 126-139, 2023.
-
F. PERONAGLIO, FERNANDA ; MANACERO, ALEARDO ; J. BALDASSIN, ALEXANDRO ; S. DOS SANTOS, MATHEUS ; S. LOBATO, RENATA ; SPOLON, ROBERTA ; A. CAVENAGHI, MARCOS . Adaptação automática de conteúdo aplicada em ambiente interativo de aprendizagem individualizada. Revista Brasileira de Informática na Educação (RBIE) , v. 31, p. 255-270, 2023.
-
BALDASSIN, Alexandro ; Baldassin, Alexandro ; BARRETO, JOÃO ; CASTRO, DANIEL ; ROMANO, PAOLO . Persistent Memory: A Survey of Programming Support and Implementations. Acm Computing Surveys , v. 54, p. 1-37, 2022.
-
HONORIO, BRUNO CHINELATO ; DE CARVALHO, JOÃO PAULO LABEGALINI ; MORALES, CATALINA MUNOZ ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; ARAUJO, Guido . Using Barrier Elision to Improve Transactional Code Generation. ACM Transactions on Architecture and Code Optimization , v. 19, p. 1-23, 2022.
-
DE CARVALHO, JOÃO P. L. ; ARAUJO, Guido ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . The Case for Phase-Based Transactional Memory. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS , v. 30, p. 459-472, 2019.
-
GUIMARÃES PEDRONETTE, DANIEL CARLOS ; WENG, YING ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; HOU, C. . Semi-supervised and active learning through Manifold Reciprocal kNN Graph for image retrieval. NEUROCOMPUTING , v. 340, p. 19-31, 2019.
-
CULQUICONDOR, Aldo ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; CASTELO-FERNÁNDEZ, CESAR ; DE CARVALHO, JOÃO P.L. ; PAPA, JOÃO PAULO . An Efficient Parallel Implementation for Training Supervised Optimum-Path Forest Classifiers. NEUROCOMPUTING , v. 393, p. 259-268, 2019.
-
MASCHI, LUIS ; PINTO, ALEX ; MENEGUETTE, RODOLFO ; Baldassin, Alexandro ; BALDASSIN, Alexandro . Data Summarization in the Node by Parameters (DSNP): Local Data Fusion in an IoT Environment. SENSORS , v. 18, p. 799, 2018.
-
BALDASSIN, Alexandro ; Baldassin, Alexandro ; WENG, YING ; GUIMARÃES PEDRONETTE, DANIEL CARLOS ; ALMEIDA, JURANDY . An optimized unsupervised manifold learning algorithm for manycore architectures. INFORMATION SCIENCES , v. 496, p. 410-430, 2018.
-
BALDASSIN, Alexandro ; Baldassin, Alexandro ; BORIN, EDSON ; ARAUJO, Guido . Performance implications of dynamic memory allocators on transactional memory systems. SIGPLAN Notices (Cessou em 1991. Cont. ISSN 1523-2867 ACM SIGPLAN Notices) , v. 50, p. 87-96, 2015.
-
CARVALHO, J. P. L. ; Baldassin, A. ; BALDASSIN, Alexandro . Avaliação de Desempenho, Consumo de Energia e Gerenciadores de Frequência em Sistemas Transacionais. Revista Eletrônica de Iniciação Científica , v. 14, p. 1, 2014.
-
BALDASSIN, Alexandro ; NICACIO, D. ; BALDASSIN, Alexandro ; ARAUJO, Guido . Transaction Scheduling Using Dynamic Conflict Avoidance. International Journal of Parallel Programming , v. 41, p. 89-110, 2013.
-
BALDASSIN, Alexandro ; Baldassin, Alexandro ; GOLDSTEIN, Felipe ; AZEVEDO, Rodolfo . A transactional runtime system for the Cell/BE architecture. JOURNAL OF PARALLEL AND DISTRIBUTED COMPUTING , v. 72, p. 1535-1546, 2012.
-
BURCKHARDT, Sebastian ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; LEIJEN, Daan . Concurrent programming with revisions and isolation types. SIGPLAN Notices (Cessou em 1991. Cont. ISSN 1523-2867 ACM SIGPLAN Notices) , v. 45, p. 691, 2010.
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; KLEIN, Felipe ; ARAUJO, Guido ; AZEVEDO, Rodolfo ; CENTODUCATTE, Paulo Cesar . Characterizing the Energy Consumption of Software Transactional Memory. IEEE Computer Architecture Letters , v. 8, p. 56-59, 2009.
-
BALDASSIN, Alexandro ; Centoducatte, Paulo ; RIGO, Sandro ; CASAROTTO, Daniel ; SANTOS, Luiz C. V. ; SCHULTZ, Max ; FURTADO, Olinto . An open-source binary utility generator. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS , v. 13, p. 1-17, 2008.
-
BALDASSIN, Alexandro ; GUILHERME, Ivan Rizzo ; MALTEMPI, Marcus Vinicius . Uma Abordagem Baseada em Agentes para Filtragem de Correspondências Eletrônicas. REIC. Revista Eletrônica de Iniciação Científica , v. 2, p. 5, 2002.
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; FRANCESQUINI, E. C. . Introdução à Programação com Memória Persistente. In: Arthur Lorenzon; Márcio Castro; Mauricio Pillon. (Org.). Minicursos da XXII Escola Regional de Alto Desempenho da Regiao Sul. 1ed.: , 2022, v. , p. 63-84.
-
Remédio, Tiago Pereira ; Baldassin, Alexandro José . REVISÃO SISTEMÁTICA: APLICABILIDADE DO MS KINECT EM REABILITAÇÃO MOTORA. A Produção do Conhecimento na Engenharia da Computação. 1ed.: Atena Editora, 2019, v. , p. 26-42.
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Tudo o que você sempre quis saber sobre Memória Transacional mas tinha medo de perguntar. In: Carlos Augusto Paiva da Silva Martins. (Org.). Sistemas Computacionais. 1ed.Porto Alegre: Sociedade Brasileira de Computação, 2014, v. , p. 1-.
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; CENTODUCATTE, Paulo Cesar ; SANTOS, Luiz C. V. . Retargetable Binary Tools. In: Sandro Rigo, Rodolfo Azevedo, Luiz Santos. (Org.). Electronic System Level Design: An Open Source Approach. 1ed.Germany: Springer, 2011, v. , p. 99-.
-
F. PERONAGLIO, FERNANDA ; MANACERO, ALEARDO ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; SANTOS, Matheus S. ; S. LOBATO, RENATA ; SPOLON, ROBERTA ; CAVENAGHI, Marcos . Modelo de adaptação de conteúdo individualizada com base em estilos de aprendizagem. In: XXXV Simpósio Brasileiro de Informática na Educação, 2024, Rio de Janeiro. Anais do Simpósio Brasileiro de Informática na Educação, 2024.
-
LIBÓRIO, ANDRÉ ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; CASTRO, DANIEL ; ROMANO, PAOLO ; BARRETO, JOÃO . A Thorough Analysis of Page Fault Handling in Persistent Memory Systems. In: Simpósio em Sistemas Computacionais de Alto Desempenho, 2024, Brasil. Anais do XXV Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD 2024). p. 85.
-
SPAGNOL, LUCAS ; HONORIO, BRUNO ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; FRANCESQUINI, EMILIO . Uma Revisão Sistemática sobre Estruturas de Dados em Dispositivos Persistentes Contemporâneos. In: Simpósio em Sistemas Computacionais de Alto Desempenho, 2024, Brasil. Anais do XXV Simpósio em Sistemas Computacionais de Alto Desempenho (SSCAD 2024), 2024. p. 109.
-
PIRES, BRUNO MONTEIRO ; ASTUDILLO, CARLOS A. ; PINTO, ALEX ROSCHILDT ; Baldassin, Alexandro ; BALDASSIN, Alexandro . Practical Interface Diversity for Improving Network Performance in IEEE 802.15.4. In: 2024 IEEE LatinAmerican Conference on Communications (LATINCOM), 2024, Medellin. 2024 IEEE Latin-American Conference on Communications (LATINCOM), 2024. p. 1.
-
SALAMANCA, J. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . How to Efficiently Parallelize Irregular DOACROSS Loops Using Fine Granularity and OpenMP Tasks: The SPEC mcf Case. In: International Workshop on OpenMP (IWOMP), 2023, Bristol. 19th International Workshop on OpenMP, IWOMP., 2023. p. 81-96.
-
GUIRELLI, HENRIQUE ; FRANCESQUINI, EMILIO ; Baldassin, Alexandro ; BALDASSIN, Alexandro . PM.NET: Uma biblioteca de desenvolvimento para memória persistente com C#. In: Simpósio em Sistemas Computacionais de Alto Desempenho, 2023, Brasil. Anais do XXIV Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD 2023), 2023. p. 325.
-
SALAMANCA, J. ; Baldassin, A. ; BALDASSIN, Alexandro . Using Off-the-Shelf Hardware Transactional Memory to Implement Speculative While in OpenMP. In: International Workshop on OpenMP (IWOMP), 2022. Proceedings of the International Workshop on OpenMP (IWOMP), 2022. p. 50-64.
-
LIBO'RIO, ANDRE' ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; PAPA, JOA'O PAULO . Emprego da tecnologia AVX-512 para acelerac¿a¿o do algoritmo POPF. In: Simpósio em Sistemas Computacionais de Alto Desempenho, 2022, Brasil. Anais Estendidos do XXIII Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD Estendido 2022). p. 33.
-
BASTELLI, LUCAS ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; FRANCESQUINI, EMILIO . Programando para Memo¿ria Persistente: Dificuldades, Armadilhas e Desempenho. In: Simpósio em Sistemas Computacionais de Alto Desempenho, 2022, Brasil. Anais do XXIII Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD 2022), 2022. p. 133.
-
CASTRO, D. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; BARRETO, J. ; ROMANO, P. . SPHT: Scalable Persistent Hardware Transactions. In: USENIX Conference on File and Storage Technologies, 2021. 19th USENIX Conference on File and Storage Technologies, 2021. p. 155-169.
-
MORALES, Catalina M. ; MURARI, R. ; DE CARVALHO, JOÃO P. L. ; HONORIO, B. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Araujo, G. . Accelerating Graph Applications Using Phased Transactional Memory. In: European Conference on Parallel Processing, 2021, Lisbon. Euro-Par: 27th International European Conference on Parallel and Distributed Computing, 2021. p. 421-434.
-
SALAMANCA, J. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Improving Speculative taskloop in Hardware Transactional Memory. In: International Workshop on OpenMP (IWOMP), 2021. Proceedings of the International Workshop on OpenMP (IWOMP), 2021. p. 3-17.
-
MORALES, CATALINA MUNOZ ; HONORIO, BRUNO ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; ARAUJO, Guido . Improving Phased Transactional Memory via Commit Throughput and Capacity Estimation. In: 2021 IEEE 33rd International Symposium on Computer Architecture and High Performance Computing (SBACPAD), 2021, Belo Horizonte. 2021 IEEE 33rd International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2021. p. 44.
-
LIBÓRIO, ANDRÉ ; Baldassin, Alexandro ; BALDASSIN, Alexandro . Caracterização Inicial do Comportamento de Aplicações Transacionais em Arquiteturas NUMA. In: Anais Estendidos do Simpósio em Sistemas Computacionais de Alto Desempenho, 2021, Brasil. Anais Estendidos do XXII Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD Estendido 2021). p. 17.
-
DE CARVALHO, JOÃO P. L. ; HONORIO, B. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; ARAUJO, Guido . Improving Transactional Code Generation via Variable Annotation and Barrier Elision. In: 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2020. Proceedings of the 2020 IEEE International Parallel and Distributed Processing Symposium (IPDPS), 2020. p. 1008-1017.
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; MURARI, R. ; DE CARVALHO, JOÃO P. L. ; ARAUJO, G. ; CASTRO, D. ; BARRETO, J. ; ROMANO, P. . NV-PhTM: An Efficient Phase-Based Transactional System for Non-volatile Memory. In: European Conference on Parallel Processing, 2020, Warsaw. Euro-Par: 26th International European Conference on Parallel and Distributed Computing, 2020. p. 477-492.
-
SALAMANCA, J. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Using Hardware Transactional Memory to Implement Speculative Privatization in OpenMP. In: Workshop on Languages and Compilers for Parallel Computing (LCPC), 2020. Proceedings of the Workshop on Languages and Compilers for Parallel Computing, 2020.
-
SALAMANCA, J. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Evaluating the Performance of Speculative DOACROSS Loop Parallelization with taskloop. In: The 2020 International Conference on High Performance Computing & Simulation, 2020. Proceedings of the 2020 International Conference on High Performance Computing & Simulation (HPCS'20), 2021.
-
AMARAL, JOSÉ NELSON ; ARAUJO, Guido ; LEITE, GUSTAVO ; Baldassin, Alexandro ; BALDASSIN, Alexandro . Performance Evaluation of Compiler Optimizations in FPGA Accelerators. In: XX Simpósio em Sistemas Computacionais de Alto Desempenho, 2019, Campo Grande. Anais do Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD), 2019. p. 346.
-
SALAMANCA, J. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . A Proposal for Supporting Speculation in the OpenMP taskloop Construct. In: International Workshop on OpenMP (IWOMP), 2019, New Zealand. Proceedings of the International Workshop on OpenMP (IWOMP), 2019. p. 246-261.
-
SOUSA, G. J. ; PEDRONETTE, D. C. G. ; Baldassin, A. ; BALDASSIN, Alexandro ; PRIVATTO, P. I. M. ; GASETA, M. ; GUILHERME, I. R. ; COLOMBO, D. ; AFONSO, L. C. S. ; PAPA, J. P. . Pattern Analysis in Drilling Reports using Optimum-Path Forest. In: 2018 International Joint Conference on Neural Networks (IJCNN), 2018, Rio de Janeiro. 2018 International Joint Conference on Neural Networks (IJCNN), 2018. p. 1.
-
HONORIO, B. ; DE CARVALHO, JOÃO P. L. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . On the Efficiency of Transactional Code Generation: A GCC Case Study. In: Simpósio de Sistemas Computacionais de Alto Desempenho (WSCAD), 2018, São Paulo. Anais do XIX Simpósio em Sistemas Computacionais de Alto Desempenho (WSCAD), 2018.
-
ROSA, G. H. ; AFONSO, L. C. S. ; Baldassin, A. ; BALDASSIN, Alexandro ; PAPA, J. P. ; YANG, X. . Quaternionic Flower Pollination Algorithm. In: International Conference on Computer Analysis of Images and Patterns, 2017, Ystad. In: Felsberg M., Heyden A., Krüger N. (eds) Computer Analysis of Images and Patterns. CAIP 2017. Cham: Springer, 2017. v. 10425. p. 47-58.
-
DE CARVALHO, JOÃO P. L. ; ARAUJO, Guido ; Baldassin, Alexandro ; BALDASSIN, Alexandro . Revisiting phased transactional memory. In: the International Conference, 2017, Chicago. Proceedings of the International Conference on Supercomputing - ICS '17, 2017. p. 1.
-
SOUSA, GUSTAVO ; Baldassin, Alexandro ; BALDASSIN, Alexandro . FGSCM: A Fine-Grained Approach to Transactional Lock Elision. In: 2017 29th International Symposium on Computer Architecture and HighPerformance Computing (SBACPAD), 2017, Campinas. 2017 29th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD), 2017. p. 113.
-
MARQUES, ADEMIR ; Baldassin, Alexandro ; BALDASSIN, Alexandro . Energy-aware scheduling in transactional memory systems. In: 2016 29th Symposium on Integrated Circuits and Systems Design (SBCCI), 2016, Belo Horizonte. 2016 29th Symposium on Integrated Circuits and Systems Design (SBCCI), 2016. p. 1.
-
PAPA, J. P. ; PEREIRA, D. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; YANG, X. . On the Harmony Search Using Quaternions. In: 7th International IAPR TC3 Workshop on Artificial Neural Networks in Pattern Recognition, 2016, Ulm. Artificial Neural Networks in Pattern Recognition, 2016. v. 9896. p. 126-137.
-
BALDASSIN, Alexandro ; Baldassin, Alexandro ; BORIN, EDSON ; ARAUJO, Guido . Performance implications of dynamic memory allocators on transactional memory systems. In: the 20th ACM SIGPLAN Symposium, 2015, San Francisco. Proceedings of the 20th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming - PPoPP 2015. New York: ACM Press. p. 87-96.
-
CARVALHO, J. P. ; MURARI, R. ; Baldassin, A. ; BALDASSIN, Alexandro . Reavaliando o Conjunto de Aplicações STAMP em um Novo Hardware Transacional. In: Simpósio de Sistemas Computacionais de Alto Desempenho, 2015, Florianópolis. XVI Simpósio de Sistemas Computacionais de Alto Desempenho, 2015.
-
IWASHITA, A. S. ; ROMERO, M. V. T. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; COSTA, K. A. P. ; PAPA, J. P. . Training Optimum-Path Forest on Graphics Processing Units. In: International Conference on Computer Vision Theory and Applications, 2014, Lisbon. Proceedings of the 9th International Conference on Computer Vision Theory and Applications. p. 581-588.
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; BORIN, E. ; ARAUJO, G. . On the Impact of Dynamic Memory Management on Software Transactional Memory Performance. In: 9th ACM SIGPLAN Workshop on Transactional Computing (TRANSACT'14), 2014, Salt Lake City. Workshop on Transactional Computing (TRANSACT'14), 2014.
-
CAGNIN, R. ; GUILHERME, Ivan Rizzo ; GONCALVES, F. M. F. ; QUEIROZ, J. F. P. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . A Brownian Agent Approach for Modeling and Simulating the Population Dynamics of the Schistosomiasis. In: The 2014 International Conference on Artificial Intelligence (ICAI'14), 2014, Las Vegas. Proceedings of the 2014 International Conference on Artificial Intelligence, 2014. p. 193-199.
-
CARVALHO, J. P. L. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Avaliação de Desempenho, Consumo de Energia e Gerenciadores de Frequência em Sistemas Transacionais. In: XV Simpósio em Sistemas Computacionais (WSCAD-WIC), 2014, Brasília. Anais do XV Simpósio em Sistemas Computacionais (WSCAD-WIC), 2014.
-
CARVALHO, J. P. L. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Azevedo, R. . Reavaliando a Eficiência Energética de Memória Transacional em Processadores Convencionais. In: XIV Simpósio em Sistemas Computacionais (WSCAD-SSC), 2013, Ipojuca. Anais do XIV Simpósio em Sistemas Computacionais (WSCAD-SSC), 2013.
-
PEREIRA, M. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; BUZATO, L. ; Araujo, G. . Transaction Scheduling using Conflict Avoidance and Contention Intensity. In: International Conference on High Performance Computing (HiPC), 2013, Bengaluru. Proceedings of the 20th annual IEEE International Conference on High Performance Computing (HiPC), 2013.
-
MARINHO, E. P. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Vectorized Algorithms for Quadtree Construction and Descent. In: International Conference on Algorithms and Architectures for Parallel Processing, 2012, Fukuoka. ICA3PP: 12th International Conference on Algorithms and Architectures for Parallel Processing, 2012.
-
BALDASSIN, Alexandro ; Baldassin, Alexandro ; DE CARVALHO, JOAO P.L. ; GARCIA, LEONARDO A.G. ; AZEVEDO, Rodolfo . Energy-Performance Tradeoffs in Software Transactional Memory. In: 2012 24th International Symposium on Computer Architecture and High Performance Computing (SBACPAD), 2012, New York. 2012 IEEE 24th International Symposium on Computer Architecture and High Performance Computing.
-
MOREIRA, Joao ; KLEIN, Felipe ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; CENTODUCATTE, Paulo Cesar ; AZEVEDO, Rodolfo ; RIGO, Sandro . Using Multiple Abstraction Levels to Speedup an MPSoC Virtual Platform Simulator. In: International Symposium on Rapid System Prototyping (RSP), 2011, Karlsruhe. RSP'11: Proceedings of the 22nd IEEE International Symposium on Rapid System Prototyping, 2011.
-
NICACIO, D. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; ARAUJO, Guido . LUTS: A Lightweight User-Level Transaction Scheduler. In: International Conference on Algorithms and Architectures for Parallel Processing, 2011, Melbourne. ICA3PP: 11th International Conference on Algorithms and Architectures for Parallel Processing, 2011.
-
KLEIN, Felipe ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; MOREIRA, Joao ; CENTODUCATTE, Paulo Cesar ; RIGO, Sandro ; AZEVEDO, Rodolfo . STM versus lock-based systems: an energy consumption perspective. In: International symposium on Low power electronics and design (ISLPED), 2010, Austin. ISLPED '10: Proceedings of the 16th ACM/IEEE international symposium on Low power electronics and design. New York, NY, USA: ACM, 2010. p. 431-436.
-
AULER, Rafael ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; CENTODUCATTE, Paulo Cesar . Automatic Architecture Description Language (ADL)-Based Toolchain Generation: The Dynamic Linking Framework. In: 14th Brazilian Symposium on Programming Languages (SBLP), 2010, Salvador. Anais [do] Congresso Brasileiro de Software : Teoria e Prática, 2010. p. 27-40.
-
BURCKHARDT, Sebastian ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; LEIJEN, Daan . Concurrent programming with revisions and isolation types. In: International conference on object oriented programming systems languages and applications, 2010, Reno. OOPSLA '10: Proceedings of the ACM international conference on Object oriented programming systems languages and applications. New York, NY, USA: ACM, 2010. p. 691-707.
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; BURCKHARDT, Sebastian . Lightweight Software Transactions for Games. In: First USENIX Workshop on Hot Topics in Parallelism, 2009, Berkeley. HOTPAR'09: First USENIX Workshop on Hot Topics in Parallelism, 2009.
-
KLEIN, Felipe ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; ARAUJO, Guido ; CENTODUCATTE, Paulo Cesar ; AZEVEDO, Rodolfo . On the Energy-Efficiency of Software Transactional Memory. In: Annual Symposium on Integrated Circuits and System Design, 2009, Natal. SBCCI'09: 22nd Annual Symposium on Integrated Circuits and System Design, 2009. p. 1-6.
-
GOLDSTEIN, Felipe ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; CENTODUCATTE, Paulo Cesar ; AZEVEDO, Rodolfo ; GARCIA, Leonardo . A Software Transactional Memory System for an Asymmetric Processor Architecture. In: International Symposium on Computer Architecture and High Performance Computing, 2008, Campo Grande. SBAC-PAD'08: 20th International Symposium on Computer Architecture and High Performance Computing, 2008. p. 175-182.
-
BALDASSIN, Alexandro ; CENTODUCATTE, Paulo Cesar ; RIGO, Sandro ; CASAROTTO, Daniel ; SANTOS, Luiz C. V. ; SCHULTZ, Max ; FURTADO, Olinto . Automatic Retargeting of Binary Utilities for Embedded Code Generation. In: IEEE Annual Symposium on VLSI, 2007, Porto Alegre. ISVLSI '07: Proceedings of the IEEE Computer Society Annual Symposium on VLSI. Washington, DC, USA: IEEE Computer Society, 2007. p. 253-258.
-
KRONBAUER, Fernando ; BALDASSIN, Alexandro ; ALBERTINI, Bruno ; CENTODUCATTE, Paulo Cesar ; RIGO, Sandro ; ARAUJO, Guido ; AZEVEDO, Rodolfo . A Flexible Platform Framework for Rapid Transactional Memory Systems Prototyping and Evaluation. In: IEEE/IFIP International Workshop on Rapid System Prototyping, 2007, Porto Alegre. RSP'07: 18th IEEE/IFIP International Workshop on Rapid System Prototyping. Washington, DC, USA: IEEE Computer Society, 2007. p. 123-129.
-
BALDASSIN, Alexandro ; CENTODUCATTE, Paulo Cesar ; RIGO, Sandro . Extending the ArchC Language for Automatic Generation of Assemblers. In: International Symposium on Computer Architecture and High Performance Computing, 2005, Rio de Janeiro. SBAC-PAD '05: Proceedings of the 17th International Symposium on Computer Architecture on High Performance Computing. Washington, DC, USA: IEEE Computer Society, 2005. p. 60-67.
-
BALDASSIN, Alexandro ; CENTODUCATTE, Paulo Cesar . Geração Automática de Montadores para Modelos de Arquiteturas Escritos em ArchC. In: Simpósio Brasileiro de Linguagens de Programação, 2005, Recife. IX Simpósio Brasileiro de Linguagens de Programação, 2005. p. 36-49.
-
CORDEIRO, Daniel ; FRANCESQUINI, EMILIO ; AMARÍS, MARCOS ; CASTRO, MÁRCIO ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; LIMA, JOÃO V. F. . Green Cloud Computing: Challenges and Opportunities. In: Anais Estendidos do Simpósio Brasileiro de Sistemas de Informação, 2023, Brasil. Anais Estendidos do XIX Simpósio Brasileiro de Sistemas de Informação (SBSI 2023), 2023. p. 129.
-
MUNOZ, CATALINA ; HONORIO, BRUNO ; BASTELLI, LUCAS ; FRANCESQUINI, EMILIO ; Baldassin, Alexandro ; BALDASSIN, Alexandro . An Initial Performance Analysis of Persistent Memory Allocators. In: Escola Regional de Alto Desempenho de São Paulo, 2023, Brasil. Anais da XIV Escola Regional de Alto Desempenho de São Paulo (ERAD-SP 2023), 2023. p. 17.
-
FURLANETTO, GABRIEL COVELLO ; CARVALHO, VERONICA OLIVEIRA DE ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; MANACERO, ALEARDO . Algoritmos de agrupamento aplicados à detecção de fraudes. In: Escola Regional de Alto Desempenho de São Paulo, 2022, Brasil. Anais da XIII Escola Regional de Alto Desempenho de São Paulo (ERAD-SP 2022), 2022. p. 29.
-
LIBÓRIO, ANDRÉ ; Baldassin, Alexandro ; BALDASSIN, Alexandro ; PAPA, JOÃO PAULO . Análise de desempenho do cálculo matricial em sistemas paralelos utilizando AVX-512. In: Escola Regional de Alto Desempenho de São Paulo, 2022, Brasil. Anais da XIII Escola Regional de Alto Desempenho de São Paulo (ERAD-SP 2022). p. 17.
-
BASTELLI, LUCAS ; Baldassin, Alexandro ; BALDASSIN, Alexandro . Primeiras Experiências com a Programação de Estruturas de Dados Persistentes. In: Escola Regional de Alto Desempenho de São Paulo, 2022, Brasil. Anais da XIII Escola Regional de Alto Desempenho de São Paulo (ERAD-SP 2022). p. 13.
-
LIBÓRIO, ANDRÉ ; Baldassin, Alexandro ; BALDASSIN, Alexandro . Análise de desempenho do cálculo matricial em sistemas paralelos utilizando OpenMP. In: Escola Regional de Alto Desempenho de São Paulo, 2021, Brasil. Anais da XII Escola Regional de Alto Desempenho de São Paulo (ERAD-SP 2021). p. 13.
-
MURARI, R. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Um Estudo Preliminar do Uso de Memória Persistente Através da Biblioteca Mnemosyne. In: 8a Escola Regional de Alto Desempenho de São Paulo, 2017, São Carlos. Anais da 8a Escola Regional de Alto Desempenho de São Paulo, 2017.
-
HONORIO, B. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Analisando as Deficiências de Desempenho Apresentadas pelo Suporte Transacional do GCC. In: 8a Escola Regional de Alto Desempenho de São Paulo, 2017, São Carlos. Anais da 8a Escola Regional de Alto Desempenho de São Paulo, 2017.
-
HONORIO, B. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Análise Experimental sobre o Impacto de Funções hash na Ocorrência de Falsos Conflitos em Memória Transacional. In: Escola Regional de Alto Desempenho de São Paulo (ERAD-SP), 2016, Sao Paulo. Escola Regional de Alto Desempenho de São Paulo, 2016.
-
CARVALHO, J. P. L. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Caracterização de Desempenho e Transações em um Processador com Suporte para Execução Especulativa. In: Escola Regional de Alto Desempenho de São Paulo (ERAD-SP), 2015, São José do Rio Preto. Anais da VI Escola Regional de Alto Desempenho de São Paulo (ERAD-SP), 2015.
-
CARVALHO, J. P. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Experiências Iniciais com o Uso de Registradores Específicos de Modelo para Análise do Consumo de Energia em Aplicações Transacionais. In: IV Escola Regional de Alto Desempenho de São Paulo, 2013, São Carlos. Anais da IV Escola Regional de Alto Desempenho de São Paulo, 2013.
-
CAGNIN, R. ; GUILHERME, Ivan Rizzo ; GONCALVES, F. M. F. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . A brownian agent approach for modeling and simulating the population dynamics of the schistosomiasis contagion. In: VII Workshop-Escola de Sistemas de Agentes, seus Ambientes e apliCações (WESAAC), 2013, São Paulo. Anais do VII Workshop-Escola de Sistemas de Agentes, seus Ambientes e apliCações, 2013. p. 177-179.
-
GONCALVES, F. M. F. ; CAGNIN, R. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; GUILHERME, Ivan Rizzo . Experiências com a Paralelização de um Aplicativo Baseado em Agentes Inteligentes para Simulação da Esquistossomose. In: III Escola Regional de Alto Desempenho de São Paulo, 2012, Campinas. Anais da III Escola Regional de Alto Desempenho de São Paulo, 2012.
-
GARCIA, Leonardo ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; AZEVEDO, R. . Análise de Desempenho e Consumo de Energia em Memórias Transacionais. In: III Escola Regional de Alto Desempenho de São Paulo, 2012, Campinas. Anais da III Escola Regional de Alto Desempenho de São Paulo, 2012.
-
GONCALVES, F. M. F. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Estudo da paralelização de um simulador de Esquistossomose, através do uso da biblioteca transacional Deuce-STM. In: XXIV Congresso de Iniciação Científica da Unesp, 2012, São Pedro. Anais do XXIV Congresso de Iniciação Científica da Unesp, 2012.
-
BALDASSIN, Alexandro ; GUILHERME, Ivan Rizzo . Uma Abordagem Baseada em Agentes para Filtragem de Correspondências Eletrônicas. In: Congresso de Iniciação Científica, 2001, Bauru. XIII Congresso de Iniciação Científica - UNESP, 2001. p. 61-61.
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; MURARI, R. ; DE CARVALHO, JOÃO P. L. ; ARAUJO, Guido ; CASTRO, DANIEL ; BARRETO, JOÃO ; ROMANO, PAOLO . NV-PhTM: An Efficient Phase-Based Transactional System for Non-volatile Memory. 2020. (Apresentação de Trabalho/Conferência ou palestra).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; A Brief Introduction to Transactional Memory. 2016. (Apresentação de Trabalho/Conferência ou palestra).
-
MARQUES, ADEMIR ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Energy-aware Scheduling in Transactional Memory Systems. 2016. (Apresentação de Trabalho/Simpósio).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Memória Transacional: Passado, Presente ou Futuro?. 2015. (Apresentação de Trabalho/Conferência ou palestra).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Transactional Memory: From STM.NET to Intel TSX. 2015. (Apresentação de Trabalho/Conferência ou palestra).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; BORIN, Edson ; ARAUJO, Guido . Performance Implications of Dynamic Memory Allocators on Transactional Memory Systems. 2015. (Apresentação de Trabalho/Simpósio).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; BORIN, Edson ; ARAUJO, Guido . On the Impact of Dynamic Memory Management on Software Transactional Memory Performance. 2014. (Apresentação de Trabalho/Congresso).
-
PEREIRA, M. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; ARAUJO, Guido ; BUZATO, Luis E. . Transaction Scheduling using Conflict Avoidance and Contention Intensity. 2013. (Apresentação de Trabalho/Conferência ou palestra).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Computação em Nuvem/Uso de acelerômetro e sensores de movimento em vídeo games e tablets. 2012. (Apresentação de Trabalho/Conferência ou palestra).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; DE CARVALHO, JOAO P.L. ; GARCIA, LEONARDO A.G. ; AZEVEDO, Rodolfo . Energy-Performance Tradeoffs in Software Transactional Memory. 2012. (Apresentação de Trabalho/Simpósio).
-
MARINHO, E. P. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Vectorized Algorithms for Quadtree Construction and Descent. 2012. (Apresentação de Trabalho/Conferência ou palestra).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Código de barras e biometria. 2012. (Apresentação de Trabalho/Conferência ou palestra).
-
KRONBAUER, Fernando ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; ALBERTINI, Bruno ; CENTODUCATTE, Paulo Cesar ; RIGO, Sandro ; ARAUJO, Guido ; AZEVEDO, Rodolfo . A flexible platform framework for rapid transactional memory systems prototyping and evaluation. 2007. (Apresentação de Trabalho/Congresso).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; CENTODUCATTE, Paulo Cesar . Geração Automática de Montadores para Modelos de Arquiteturas Escritos em ArchC. 2005. (Apresentação de Trabalho/Simpósio).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; CENTODUCATTE, Paulo Cesar ; RIGO, Sandro . Extending the ArchC Language for Automatic Generation of Assemblers. 2005. (Apresentação de Trabalho/Simpósio).
-
NICACIO, D. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; ARAUJO, Guido . LUTS: A Lightweight User-Level Transactional Scheduler. Instituto de Computação - UNICAMP (IC-10-33), 2010 (Technical Report).
-
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; KLEIN, Felipe ; CENTODUCATTE, Paulo Cesar ; ARAUJO, Guido ; AZEVEDO, Rodolfo . A first study on characterizing the energy consumption of software transactional memory. Instituto de Computação - UNICAMP (IC-09-13), 2009 (Technical Report).
-
AULER, Rafael ; CENTODUCATTE, Paulo Cesar ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Um sistema de ligação dinâmica independente de arquitetura baseado em ADL. Instituto de Computação - UNICAMP (IC-09-43), 2009 (Technical Report).
-
BURCKHARDT, Sebastian ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Lightweight Software Transactions for Games. Microsoft Research Technical Report MSR-TR-2008-152, 2008 (Technical Report).
-
RIGO, Sandro ; CENTODUCATTE, Paulo Cesar ; BALDASSIN, Alexandro . Memórias Transacionais: Uma nova alternativa para programação concorrente 2007 (Mini-curso (WSCAD-2007)).
Outras produções
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; MURARI, R. ; CARVALHO, J. P. L. . NV-PhTM: An Efficient Phase-Based Transactional System for Non-volatile Memory. 2020.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Transactional Memory and Memory Allocators Interaction Study. 2014.
BALDASSIN, Alexandro ; GUILHERME, Ivan Rizzo ; MIURA, K. . PhDic: Sumarização de relatórios aplicados à engenharia de petróleo. 2002.
BALDASSIN, Alexandro ; ROMI . Sistema de controle de horas em manutenção. 1998.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa do XXII Simpósio em Sistemas Computacionais de Alto Desempenho. 2021.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa do XXI Simpósio em Sistemas Computacionais (WSCAD-SSC). 2020.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa da XI Escola Regional de Alto Desempenho (ERAD) de São Paulo. 2020.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Journal of Parallel and Distributed Computing (JPDC). 2020.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa do XX Simpósio em Sistemas Computacionais (WSCAD-SSC). 2019.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa da X Escola Regional de Alto Desempenho (ERAD) de São Paulo. 2019.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa da IX Escola Regional de Alto Desempenho (ERAD) de São Paulo. 2018.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa do XIX Simpósio em Sistemas Computacionais (WSCAD-SSC). 2018.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa da VIII Escola Regional de Alto Desempenho (ERAD) de São Paulo. 2017.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa do XVIII Simpósio em Sistemas Computacionais (WSCAD-SSC). 2017.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Geoscience and Remote Sensing Letters (ad-hoc). 2017.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Science of Computer Programming. 2017.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; ACM Transactions on Parallel Computing (ad-hoc). 2017.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Concurrency and Computation: Practice and Experience (ad-hoc). 2017.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa da VII Escola Regional de Alto Desempenho (ERAD) de São Paulo. 2016.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa do XVII Simpósio em Sistemas Computacionais (WSCAD-SSC). 2016.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa do XVI Simpósio em Sistemas Computacionais (WSCAD-SSC). 2015.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa do 21st ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPoPP). 2015.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa da VI Escola Regional de Alto Desempenho (ERAD) de São Paulo. 2015.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa da V Escola Regional de Alto Desempenho (ERAD) de São Paulo. 2014.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa do XV Simpósio em Sistemas Computacionais (WSCAD-SSC). 2014.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Journal of Physics: Conference Series - Special issue for WSCAD. 2014.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; International Journal of Parallel Programming (ad-hoc). 2014.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa da IV Escola Regional de Alto Desempenho (ERAD) de São Paulo. 2013.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Revisor ad-hoc para o XIV Simpósio em Sistemas Computacionais (WSCAD-SSC). 2013.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Revisor ad-hoc para o XIII Simpósio em Sistemas Computacionais (WSCAD-SSC). 2012.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Revisor ad-hoc para o 24th International Symposium on Computer Architecture and High Performance Computing (SBAC-PAD'12). 2012.
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Membro de comitê de programa da III Escola Regional de Alto Desempenho (ERAD) de São Paulo. 2012.
BOSSLE, R. ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Sensores de Movimento Permitem Imersão em Projetos de Decoração. 2013. (Programa de rádio ou TV/Comentário).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Página de apoio ao ensino de graduação (TelEduc) - Microprocessadores II (integral). 2012. (Site).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Página de apoio ao ensino de graduação (TelEduc) - Microprocessadores II (noturno). 2012. (Site).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Página de apoio ao ensino de graduação (TelEduc) - Microprocessadores I (noturno). 2011. (Site).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; FRANCESQUINI, E. C. . Introdução à Programação com Memória Persistente. 2021. (Curso de curta duração ministrado/Outra).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Minicursos do XVIII Simpósio em Sistemas Computacionais de Alto Desempenho. 2017. (Editoração/Coletânea).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Tudo o que você sempre quis saber sobre Memória Transacional mas tinha medo de perguntar. 2013. (Curso de curta duração ministrado/Outra).
ARAUJO, Guido ; BALDASSIN, Alexandro ; BALDASSIN, Alexandro . Programação Paralela usando Memórias Transacionais: da Academia à Indústria. 2013. (Curso de curta duração ministrado/Outra).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Memória Transacional: Finalmente Realidade?. 2012. (Curso de curta duração ministrado/Outra).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Notas de aula para a disciplina EMA8996 - Arquitetura de Computadores (noturno). 2011. (Desenvolvimento de material didático ou instrucional - Disciplina de Graduação).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Notas de aula para a disciplina EMA9119 - Microprocessadores II (noturno). 2011. (Desenvolvimento de material didático ou instrucional - Disciplina de Graduação).
BALDASSIN, Alexandro ; BALDASSIN, Alexandro ; Notas de aula para a disciplina EMA9054 - Microprocessadores I (noturno). 2011. (Desenvolvimento de material didático ou instrucional - Disciplina de Graduação).
Projetos de pesquisa
-
2021 - Atual
Tendências em Computação de Alto Desempenho, do Gerenciamento de Recursos a Novas Arquiteturas de Computadores, Projeto certificado pelo(a) coordenador(a) Alfredo Goldman vel Lejbman em 26/01/2022., Descrição: In this project we join efforts and expertise from several Computer Science re-searchers on High Performance Computing (HPC). Our main goal is to promote high impact research on two areas of HPC: resource management and on new computer architectures. Each area is divided in various topics. Each topic is lead by an experienced researcher and it will be tackled with the help of collaborators and students. With this project we want to provide not only the research itself but also the synergy of São Paulo State researchers... , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (4) / Doutorado: (2) . , Integrantes: Alexandro José Baldassin - Integrante / Alexandro Jose Baldassin - Integrante / Guido Araujo - Integrante / Rodolfo Azevedo - Integrante / Emilio de Camargo Francesquini - Integrante / Alfredo Goldman - Coordenador / Raphael Y. de Camargo - Integrante / Daniel Cordeiro - Integrante / Denise Stringhini - Integrante / Hélio Crestana Guardia - Integrante / Kelly Rosa Braghetto - Integrante / Hermes Senger - Integrante / Luiz Fernando Bittencourt - Integrante / Paulo Sérgio Lopes de Souza - Integrante / Sarita Mazzini Bruschi - Integrante.
-
2019 - Atual
Performance Optimizations for Multicore Architectures (FAPESP JP2 - processo 2018/15519-5), Descrição: Multicore machines are ubiquitous nowadays and the tendency is for semiconductor companies to keep adding more and more cores into their new microprocessors. Unfortunately, support for programming these highly parallel machines have not kept pace and we are left with underutilized computer systems. The big challenge facing the industry today is how to ease the life of program- mers in writing parallel code by creating adequate software and hardware. What makes parallel programming so hard is that programmers are faced with two simultaneous demanding goals: the code must be correct and efficient, both performance and energy-wise, as the number of cores per chip scales. Writing parallel code is not hard per se, but writing parallel code that can achieve high performance and scalability is far from trivial. In a broad sense, this research project aims at investigating performance optimizations for multi- core microprocessors so that programmers can more easily write parallel code and still benefit from current multicore machines. In particular, this project seeks to investigate optimization opportuni- ties both at the programmer level, by providing diagnostic and profiling tools along with powerful language constructs, and at the code level, by devising optimization techniques for compilers and runtime. A clear contribution of this proposal is to enable average programmers to make the most out of current multicore-based systems, as well as to deliver automatic techniques to improve per- formance of parallel code.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Alexandro José Baldassin - Integrante / Alexandro Jose Baldassin - Coordenador / Guido Araujo - Integrante / Aleardo Manacero Junior - Integrante., Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro.
-
2015 - 2017
Large-Scale Active Learning for Visual Retrieval, Descrição: Supervised approaches, as relevance feedback techniques for example, have been employed for visual and multimodal retrieval. Although very effective, such methods require a lot of user intervention. In this scenario, the retrieval approaches are ideally suited to emerging weakly supervised and active machine learning technology. Therefore, this project aims at autonomously exploring data collections, employing unsupervised learning techniques for considering the relationships among multimedia objects and saving the user's efforts. Considering that parallelization is becoming necessary due to multicore processors and the high availability of GPGPUs with thousands of threads, this project also aims at applying parallelization strategies to improve the efficiency of the proposed methods.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Alexandro José Baldassin - Integrante / Alexandro Jose Baldassin - Integrante / Daniel Carlos Guimarães Pedronette - Integrante / Ying Weng - Coordenador., Financiador(es): Royal Academy of Engineering - Auxílio financeiro.
-
2014 - 2018
Exploração de Paralelismo em Hardware e Software (PROCAD 88887.124141/2014-00), Descrição: A Lei de Moore, que prevê o dobro do número de transistores por circuito integrado a cada 2 anos, ja não pode ser aproveitada como no passado, inviabilizando o desenvolvimento de processadores maiores e com frequência sempre crescente. Desde o início deste século, por causa da barreira térmica, os fabricantes de processadores focaram seus esforços no desenvolvimento de arquiteturas multicore, evoluindo pouco na execução de código sequencial e forçando o desenvolvimento de versões paralelas de aplicativos. Embora este esforço esteja mostrando algum resultado, com a criação de novas versões de programas capazes de explorar o paralelismo dos processadores modernos, não há como negar que ainda existe muito trabalho a ser feito nesta direção e que nem todos os programas terão implementações paralelas eficientes. Por outro lado, qualquer nova técnica que melhore o desempenho de aplicações sequenciais também melhorará o desempenho de suas versões paralelas. O foco deste projeto é estudar técnicas de exploração de paralelismo, tanto em software quanto em hardware, permitindo a execução eficiente de programas em processadores modernos. Estamos interessados em melhorias arquiteturais, dentro dos cores, em novas formas de interligar estes cores, numa maior quantidade deles dentro de um circuito integrado, na utilização de aceleradores como GPGPU e em composições de múltiplos computadores na forma de clusters ou nuvem. Para cada uma destas configurações de hardware, também serão necessárias pesquisas e inovações na área de software.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Alexandro José Baldassin - Integrante / Alexandro Jose Baldassin - Integrante / Ivan Rizzo Guilherme - Integrante / Sandro Rigo - Integrante / Guido Araujo - Integrante / Rodolfo Azevedo - Coordenador / Renato Porfírio Ishii - Integrante / Ricardo Ribeiro dos Santos - Integrante / Fabricio Aparecido Breve - Integrante / Aparecido Nilceu Marana - Integrante / João Paulo Papa - Integrante / Edson Borin - Integrante / Juliana Freitag Borin - Integrante / Mario Cortes - Integrante / Paulo Centoducatte - Integrante / Edson Norberto Caceres - Integrante / Nahri Balesdent Moreano - Integrante / Aleardo Manacero Junior - Integrante / Carlos Roberto Valencio - Integrante / Renata Spolon Lobato - Integrante / Roberta Spolon - Integrante., Financiador(es): Coordenação de Aperfeiçoamento de Pessoal de Nível Superior - Auxílio financeiro.
-
2014 - 2017
Otimização de Desempenho e Consumo Energético em Aplicações Paralelas (CNPq Universal 446160/2014-8), Descrição: A popularização dos processadores com múltiplos núcleos de execução tem colocado novamente a pesquisa em programação paralela sob holofotes. Grande parte desta pesquisa está concentrada no desenvolvimento de novos modelos de programação e ferramentas que auxiliem a tarefa dos programadores, com a finalidade de levar o desenvolvimento de software paralelo às massas. Um ponto importante no desenvolvimento de software concorrente é a análise de seu desempenho. Infelizmente, aplicações paralelas tornam essa análise ainda mais complexa, já que a interação entre as diferentes linhas de execução podem provocar situações onde o desempenho do sistema é degradado de forma silenciosa (considere o falso compartilhamento de linhas de cache, por exemplo). Além do desempenho, o consumo de energia recentemente se tornou um fator de extrema importância no desenvolvimento de software, especialmente no caso de dispositivos móveis. Nota-se, desta forma, que o processo de otimização de aplicações paralelas deve considerar ambos desempenho e consumo de energia. Neste sentido, este projeto de pesquisa pretende desenvolver técnicas de otimização para aplicações paralelas que visem reduzir o consumo energético sem comprometer o desempenho. Em um primeiro momento serão considerados os sistemas baseados em memória transacional, estendendo os estudos a outros domínios em um passo posterior.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (4) . , Integrantes: Alexandro José Baldassin - Integrante / Alexandro Jose Baldassin - Coordenador / Guido Araujo - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro., Número de produções C, T & A: 4
-
2012 - 2016
Entendendo e Explorando a Correlação Energia/Desempenho em Algoritmos Concorrentes (FAPESP JP - processo 2011/19373-6), Descrição: Limitações microarquiteturais e a alta dissipação de energia fizeram com que a indústria de semicondutores direcionasse seus projetos para o desenvolvimento de processadores com múltiplos núcleos de execução. Essa nova abordagem permite o uso efetivo dos transistores previstos pela lei de Moore, mas agora não vemos mais o aumento da frequência de operação dos processadores, e sim do número de núcleos disponíveis. Como consequência, o desenvolvimento de software tem migrado do modelo sequencial para o modelo concorrente. Infelizmente não existe ainda um consenso sobre qual a melhor forma de explorar o paralelismo nas máquinas atuais, o que tem causado uma proliferação da pesquisa sobre o tema tanto na indústria como na academia. Novos modelos de programação e propostas de algoritmos concorrentes geralmente vêm acompanhado de uma análise que leva em conta essencialmente o desempenho. É sabido, no entanto, que o impacto causado pelo consumo de energia é igualmente importante, especialmente quando dispositivos móveis são o domínio de aplicação. Visando abordar um problema ainda pouco explorado na literatura atual, este projeto de pesquisa pretende estudar a correlação entre o consumo de energia e o desempenho em algoritmos concorrentes. Com base nesse estudo também pretendemos propor mudanças nos algoritmos, usando técnicas como as baseadas em DVFS (Dynamic Voltage and Frequency Scaling), de forma a otimizar o ganho conjunto de desempenho e consumo de energia.. , Situação: Concluído; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (3) / Mestrado acadêmico: (3) . , Integrantes: Alexandro José Baldassin - Coordenador / Guido Araujo - Integrante / Rodolfo Azevedo - Integrante., Financiador(es): Fundação de Amparo à Pesquisa do Estado de São Paulo - Auxílio financeiro., Número de produções C, T & A: 4
-
2012 - 2013
Uma Análise Contemporânea do Desempenho dos Principais Sistemas de Memória Transacional em Software, Descrição: A programação concorrente é hoje imprescindível para obtenção de um bom desempenho do software, já que a extrema maioria dos microprocessadores disponíveis possuem múltiplos núcleos de execução. No entanto, o desenvolvimento de software paralelo ainda é considerado uma tarefa complexa devido à falta de modelos de programação e ferramentas de produção apropriados. Essa carência tem feito com que ambas Academia e Indústria invistam na pesquisa em paralelismo. Um modelo promissor, conhecido como memória transacional, usa o conceito de transação como a principal abstração do modelo de programação. Apesar do modelo transacional proporcionar concretas vantagens em termos de facilidade de programação quando comparado às travas e variáveis de condição, um sério problema na adoção comercial desse modelo está no baixo desempenho das implementações em software. Muita pesquisa tem sido conduzida no intuito de propor diferentes abordagens que reduzam o gargalo e aumentem o desempenho, causando uma grande proliferação de novas implementações, muitas vezes sem uma análise comparativa adequada. Como existem muitos fatores responsáveis pelo desempenho, na maioria das vezes uma configuração padrão (não necessariamente ótima) é usada para fins de comparação, o que pode ocultar detalhes importantes das diferentes abordagens. Este projeto visa conduzir uma análise comparativa do desempenho dos principais sistemas de memória transacional com a finalidade de determinar quais os pontos fracos e fortes de cada sistema e, consequentemente, qual configuração é a mais apropriada para uma dada aplicação.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Graduação: (1) . , Integrantes: Alexandro José Baldassin - Coordenador., Financiador(es): Universidade Estadual Paulista Júlio de Mesquita Filho - Auxílio financeiro.
-
2011 - 2013
Aceleração de Sistemas de Memória Transacional em Software Através de Suporte em Hardware, Descrição: A adoção em massa dos processadores com múltiplos núcleos de execução pela indústria semicondutora tem revigorado a pesquisa por novos paradigmas e metodologias para execução concorrente, incluindo modelos de programação, compiladores e suporte específico em hardware. Um tema recente e promissor, conhecido como memória transacional, introduz o conceito de transação, largamente empregado em sistemas de banco de dados, para facilitar o desenvolvimento de aplicações concorrentes em máquinas com memória compartilhada. O grande desafio atual para adoção do modelo transacional está em prover implementações simples e eficientes. Enquanto implementações puramente em software introduzem custos adicionais excessivos, as implementações em hardware necessitam de circuitos complexos que impedem sua integração em processadores atuais. Este projeto pretende explorar uma terceira saída: implementações híbridas aceleradas em hardware. Para investigar soluções neste contexto, este projeto engloba a construção de plataformas de simulação, detecção de gargalos em implementações puras em software e consequente adaptação do algoritmo, modelagem do hardware para aceleração e experimentos de avaliação.. , Situação: Em andamento; Natureza: Pesquisa. , Integrantes: Alexandro José Baldassin - Coordenador.
-
2011 - 2012
Análise do Consumo de Energia em Implementações Não-bloqueantes de Memória Transacional, Descrição: A questão energética passou a ser considerada essencial nos últimos anos e a análise de seu consumo um fator imprescindível no desenvolvimento de sistemas computacionais. De fato, o consumo de energia é um dos principais motivos que levaram a indústria de semicondutores a adotar os processadores com múltiplos núcleos de execução. Nesse contexto, este projeto propõe a análise do consumo de energia em uma importante e nova classe de mecanismos para sincronização de código concorrente, conhecida como memória transacional. Mais especificamente, este projeto visa caracterizar o consumo das implementações baseadas em algoritmos não-bloqueantes, uma subclasse ainda não explorada na literatura. Procuramos, desta forma, não só destacar quais pontos do algoritmo são críticos com relação ao consumo de energia, mas também sugerir modificações que permitam uma considerável melhora deste consumo, sem que o desempenho do sistema seja degradado de forma significativa.. , Situação: Concluído; Natureza: Pesquisa. , Integrantes: Alexandro José Baldassin - Coordenador., Financiador(es): Universidade Estadual Paulista Júlio de Mesquita Filho - Auxílio financeiro.
-
2011 - 2012
Análise, Modelagem e Otimização de Potência e Desempenho em Data-centers (CNPq Universal - processo 481097/2010-4), Descrição: O crescimento vertiginoso da Internet tem possibilitado o surgimento de um novo paradigma em Computação denominado Cloud Computing (Computação nas Nuvens). Neste paradigma, a computação é realizada remotamente em centros da dados (em data-centers), que disponibilizam, de maneira transparente ao usuário, desde serviços básicos de acesso a repositórios e conteúdos, à servidores de ciclos capazes de realizar computação científica sofisticada, ou data-mining em volumes gigantescos de dados. A viabilidade deste modelo está baseada em dois aspectos fundamentais: disponibilidade de banda de acesso, e eficiência computacional e energética dos data-centers. Este projeto tem por objetivo estudar problemas de modelagem e otimização de desempenho e potência em data-centers. Ele está dividido em três grandes sub-projetos: (a) análise e modelamento de performance e consumo de potência das arquiteturas utilizadas; (b) gerenciamento de potência dentro dos requisitos de desempenho; (c) estudo de técnicas de detecção e extração de paralelismo das arquiteturas multicore usadas nos centros. Estes sub-projetos estão relacionados da seguinte forma. Inicialmente iremos criar modelos de potência e desempenho para as arquiteturas e estudaremos qual o impacto das aplicações nestes modelos. Em paralelo, serão pesquisados mecanismos de gerenciamento de potência que permitam distribuir a computação de maneira eficiente, melhorando assim o desempenho do centro por Watt de potência consumida. Por último, estudaremos algoritmos que permitam aumentar o desempenho destes centros a partir da detecção e distribuição de paralelismo em suas arquiteturas multicore.. , Situação: Em andamento; Natureza: Pesquisa. , Alunos envolvidos: Mestrado acadêmico: (4) Doutorado: (3) . , Integrantes: Alexandro José Baldassin - Integrante / Sandro Rigo - Integrante / Guido Araujo - Coordenador / Rodolfo Azevedo - Integrante / Felipe Klein - Integrante / Reinaldo Bergamaschi - Integrante., Financiador(es): Conselho Nacional de Desenvolvimento Científico e Tecnológico - Auxílio financeiro.
Prêmios
2021
Professor Homenageado do Curso de Graduação em Bacharelado em Ciências da Computação - período integral, Turma 2020, UNESP.
2021
Best paper candidate: Evaluating the Performance of Speculative DOACROSS Loop Parallelization with taskloop (HPCS?20), HPCS'20.
2018
Paraninfo do Curso de Graduação em Bacharelado em Ciências da Computação - período integral, Turma 2017, UNESP., UNESP.
2018
Melhor artigo no XIX WSCAD 2018: On the Efficiency of Transactional Code Generation: A GCC Case Study, SBC.
2017
Paraninfo do Curso de Graduação em Bacharelado em Ciências da Computação - período noturno, Turma 2016, UNESP., UNESP.
2017
Professor Homenageado do Curso de Graduação em Bacharelado em Ciências da Computação - período integral, Turma 2016, UNESP.
2016
Paraninfo do Curso de Graduação em Bacharelado em Ciências da Computação - período noturno, Turma 2015, UNESP., UNESP.
2015
Paraninfo do Curso de Graduação em Bacharelado em Ciências da Computação - período noturno, Turma 2014, UNESP.
2015
Professor Homenageado do Curso de Graduação em Bacharelado em Ciências da Computação - período integral, Turma 2014, UNESP.
2014
Best paper candidate: On the Impact of Dynamic Memory Management on Software Transactional Memory Performance, TRANSACT'14.
2014
Paraninfo do Curso de Graduação em Bacharelado em Ciências da Computação - períodos integral e noturno, Turma 2013, UNESP.
2008
Prêmio Júlio Salek Aude Award 2008 - Best Paper: A Software Transactional Memory System for an Asymmetric Processor Architecture, SBAC-PAD 2008.
2003
Melhor desempenho acadêmico no curso de Bacharelado em Ciências da Computação (turma 2002), UNESP.
Histórico profissional
Endereço profissional
-
Universidade Estadual Paulista Júlio de Mesquita Filho, Instituto de Geociências e Ciências Exatas de Rio Claro. , Av. 24-A, 1515 - DEMAC, bloco 1, sala 10, Bairro Bela Vista, 13506900 - Rio Claro, SP - Brasil, Telefone: (19) 35269136, URL da Homepage:
Experiência profissional
2021 - Atual
Universidade de São PauloVínculo: Colaborador, Enquadramento Funcional: Integrante de projeto de pesquisa
Atividades
-
10/2021
Pesquisa e desenvolvimento, Instituto de Matemática e Estatística.,Linhas de pesquisa
2014 - 2014
University of WashingtonVínculo: Professor Visitante, Enquadramento Funcional: Estágio no exterior (PROPG - 04/2014), Carga horária: 40, Regime: Dedicação exclusiva.
2010 - 2010
Microsoft Research - RedmondVínculo: Pesquisador Consultor, Enquadramento Funcional: Consultor, Carga horária: 40, Regime: Dedicação exclusiva.
2008 - 2008
Microsoft Research - RedmondVínculo: Internship, Enquadramento Funcional: Estagiario, Carga horária: 40, Regime: Dedicação exclusiva.
2009 - 2011
Universidade Estadual de CampinasVínculo: Colaborador, Enquadramento Funcional: Pesquisador Colaborador, Carga horária: 8
2003 - 2009
Universidade Estadual de CampinasVínculo: Livre, Enquadramento Funcional: Aluno, Carga horária: 40, Regime: Dedicação exclusiva.
2002 - 2002
Universidade Estadual de CampinasVínculo: Livre, Enquadramento Funcional: Estagiário, Carga horária: 20
Atividades
-
04/2006
Pesquisa e desenvolvimento, Instituto de Computação.,Linhas de pesquisa
-
08/2008 - 11/2008
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, MC404 - Organização Básica de Computadores e Linguagem de Montagem
-
08/2006 - 11/2006
Ensino, Ciência da Computação, Nível: Graduação,Disciplinas ministradas, MC404 - Organização Básica de Computadores e Linguagem de Montagem
-
03/2003 - 03/2006
Pesquisa e desenvolvimento, Instituto de Computação.,Linhas de pesquisa
-
08/2003 - 11/2003
Outras atividades técnico-científicas , Instituto de Computação, Instituto de Computação.,Atividade realizada, PED-C da disciplina MC542 - Organização de Computadores: Teoria e Prática.
-
01/2002 - 11/2002
Pesquisa e desenvolvimento, Faculdade de Engenharia Mecânica, Departamento de Engenharia de Petróleo.,Linhas de pesquisa
2010 - Atual
Universidade Estadual Paulista Júlio de Mesquita FilhoVínculo: Servidor Público, Enquadramento Funcional: Professor Associado Doutor, Carga horária: 40, Regime: Dedicação exclusiva.
2001 - 2002
Universidade Estadual Paulista Júlio de Mesquita FilhoVínculo: Livre, Enquadramento Funcional: Aluno, Regime: Dedicação exclusiva.
2000 - 2000
Universidade Estadual Paulista Júlio de Mesquita FilhoVínculo: Livre, Enquadramento Funcional: Estagiário, Carga horária: 15
Atividades
-
09/2024
Conselhos, Comissões e Consultoria, Instituto de Geociências e Ciências Exatas de Rio Claro.,Cargo ou função, Vice-coordenador e membro do Conselho de Curso Bacharelado em Ciências da Computação.
-
12/2010
Pesquisa e desenvolvimento, Instituto de Geociências e Ciências Exatas de Rio Claro, Departamento de Estatística, Matemática Aplicada e Computacional.,Linhas de pesquisa
-
08/2024 - 12/2024
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Microprocessadores - 60h, Introdução à Programação Paralela e Distribuída - 60h
-
03/2024 - 07/2024
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Introdução à Ciência da Computação - 2h, Introdução à Programação Paralela e Distribuída - 60h, Microprocessadores - 60h, Projetos em Computação I (I+N) - 48h
-
02/2022 - 02/2024
Conselhos, Comissões e Consultoria, Instituto de Geociências e Ciências Exatas de Rio Claro.,Cargo ou função, Vice-chefe e membro do Conselho do DEMAC.
-
08/2023 - 12/2023
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Introdução à Programação Paralela e Distribuída, Microprocessadores - 60h, Estágio Supervisionado ou Trabalho de Graduação - 80h
-
03/2023 - 07/2023
Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Microprocessadores - 60h, Projetos em Computação I - 24h, Introdução à Ciência da Computação - 2h
-
03/2023 - 07/2023
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Computadores - 120h
-
09/2022 - 12/2022
Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Microprocessadores II - 60h, Sistemas Operacionais - 60h, Estágio Supervisionado ou Trabalho de Graduação - 80h
-
04/2022 - 07/2022
Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Microprocessadores II - 60h
-
03/2022 - 06/2022
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Computadores - 120h
-
05/2021 - 09/2021
Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA864315 - Microprocessadores II: Turma A (60h) e Turma B (60h)
-
06/2017 - 05/2021
Conselhos, Comissões e Consultoria, Instituto de Geociências e Ciências Exatas de Rio Claro.,Cargo ou função, Membro titular.
-
10/2020 - 04/2021
Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA911915 - Microprocessadores II - Turma A (60h) e Turma B (60h), EMA871615 - Sistemas Operacionais - Turmas integral e noturno (60h)
-
03/2019 - 06/2019
Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA864315 - Microprocessadores II: Turma A (60h) e Turma B (60h)
-
03/2019 - 06/2019
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Computadores (120h)
-
08/2018 - 12/2018
Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA911915 - Microprocessadores II: Turma B (60h)
-
03/2018 - 07/2018
Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA864315 - Microprocessadores II: Turma A (60h) e Turma B (60h)
-
03/2018 - 06/2018
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Computadores
-
09/2015 - 02/2018
Conselhos, Comissões e Consultoria, Instituto de Geociências e Ciências Exatas de Rio Claro, Departamento de Estatística, Matemática Aplicada e Computacional.,Cargo ou função, Membro titular do Conselho do Curso de Graduação em Bacharelado em Ciências da Computação (vice-coordenador).
-
08/2017 - 12/2017
Ensino, Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA964815A - Tópicos: Computação Paralela (60h)
-
03/2017 - 06/2017
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Computadores
-
03/2017 - 06/2017
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA864315 - Microprocessadores II: Turma A (60h) e Turma B (60h)
-
08/2016 - 12/2016
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA964815A - Tópicos: Computação Paralela (60h)
-
03/2016 - 07/2016
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Computadores (120h)
-
03/2016 - 07/2016
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA864315 - Microprocessadores II: Turma A (60h) e Turma B (60h)
-
06/2012 - 06/2016
Direção e administração, Instituto de Geociências e Ciências Exatas de Rio Claro, Departamento de Estatística, Matemática Aplicada e Computacional.,Cargo ou função, Coordenador do Laboratório de Microprocessadores.
-
09/2015 - 02/2016
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA964815A - Tópicos: Computação Paralela (60h)
-
04/2015 - 08/2015
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA864315 - Microprocessadores II, Turma A (60h) e Turma B (60h)
-
03/2015 - 07/2015
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Computadores (120h)
-
11/2014 - 03/2015
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA911915 - Microprocessadores II: Turma A (60 h) e Turma B (60h)
-
11/2014 - 11/2014
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, Regime Especial de Recuperação - Microprocessadores II (integral)
-
03/2014 - 11/2014
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA864315 - Microprocessadores II: Turma A (60 h) e Turma B (60h)
-
03/2014 - 07/2014
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Computadores (120h)
-
08/2013 - 12/2013
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA911915 - Microprocessadores II: Turma 01 (60 h) e Turma 02 (60h)
-
02/2012 - 12/2013
Conselhos, Comissões e Consultoria, Instituto de Geociências e Ciências Exatas de Rio Claro.,Cargo ou função, Membro (suplente) da Comissão Permanente de Pesquisa do Instituto de Geociências e Ciências Exatas.
-
08/2013 - 11/2013
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Programação Concorrente (90h)
-
06/2012 - 09/2013
Conselhos, Comissões e Consultoria, Instituto de Geociências e Ciências Exatas de Rio Claro, Departamento de Estatística, Matemática Aplicada e Computacional.,Cargo ou função, Membro Titular do Conselho do Departamento de Estatística, Matemática Aplicada e Computação, do IGCE..
-
03/2013 - 07/2013
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA864315 - Microprocessadores II: Turma 01 (64 h) e Turma 02 (64h)
-
03/2013 - 06/2013
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Arquitetura de Computadores (120h)
-
08/2012 - 12/2012
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA911915 - Microprocessadores II: Turma 1 (60h) e Turma 2 (60h), Regime Especial de Recuperação - Microprocessadores II (integral)
-
08/2012 - 12/2012
Ensino, Ciência da Computação, Nível: Pós-Graduação,Disciplinas ministradas, Estudos Especiais I (120h)
-
01/2012 - 12/2012
Extensão universitária , Instituto de Geociências e Ciências Exatas de Rio Claro, Departamento de Estatística, Matemática Aplicada e Computacional.,Atividade de extensão realizada, Participação no projeto "Aprenda Você Mesmo.
-
03/2012 - 07/2012
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA8643 - Microprocessadores II: Turma 1 (68h) e Turma 2 (68h), Regime Especial de Recuperação - Microprocessadores II (noturno)
-
11/2011 - 06/2012
Conselhos, Comissões e Consultoria, Instituto de Geociências e Ciências Exatas de Rio Claro, Departamento de Estatística, Matemática Aplicada e Computacional.,Cargo ou função, Membro da comissão de levantamentos e estudos para implantação de um Programa de Pós-Graduação, Mestrado Profissional, junto ao Departamento de Estatística, Matemática Aplicada e Computação, IGCE.
-
10/2011 - 06/2012
Conselhos, Comissões e Consultoria, Instituto de Geociências e Ciências Exatas de Rio Claro, Departamento de Estatística, Matemática Aplicada e Computacional.,Cargo ou função, Membro (Suplente) do Conselho do Departamento de Estatística, Matemática Aplicada e Computação, do IGCE..
-
06/2011 - 06/2012
Direção e administração, Instituto de Geociências e Ciências Exatas de Rio Claro, Departamento de Estatística, Matemática Aplicada e Computacional.,Cargo ou função, Coordenador dos Laboratórios Didáticos.
-
08/2011 - 12/2011
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA9119 - Microprocessadores II: Turma 1 (64h) e Turma 2 (64h), Regime Especial de Recuperação: Arquitetura de Computadores (noturno)
-
02/2011 - 07/2011
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA8996 - Arquitetura de Computadores (60h), EMA9054 - Microprocessadores I: Turma 1 (60h) e Turma 2 (60h), Regime Especial de Recuperação - Microprocessadores II (noturno)
-
04/2010 - 07/2010
Ensino, Bacharelado em Ciências da Computação, Nível: Graduação,Disciplinas ministradas, EMA8996 - Arquitetura de Computadores (60h)
-
10/2001 - 09/2002
Pesquisa e desenvolvimento, Instituto de Geociências e Ciências Exatas de Rio Claro, Departamento de Estatística, Matemática Aplicada e Computacional.,Linhas de pesquisa
-
07/2000 - 12/2000
Outras atividades técnico-científicas , Serviço Técnico de Informática, Serviço Técnico de Informática.,Atividade realizada, Desenvolvimento para web usando Visual Basic + ASP.
-
03/2000 - 12/2000
Outras atividades técnico-científicas , Serviço Técnico de Informática, Serviço Técnico de Informática.,Atividade realizada, Monitoria de laboratório.
-
03/2000 - 06/2000
Serviços técnicos especializados , Serviço Técnico de Informática.,Serviço realizado, Instalação de dispositivos em computadores do campus.
1994 - 1998
industrias romiVínculo: Estágio, Enquadramento Funcional: Estagiário, Carga horária: 40
Outras informações:
Durante o estágio em eletrônica participei da confecção de diagramas eletro-eletrônico de máquinas ferramentas (via prancheta e ferramentas CAD), instalação de máquinas à rede elétrica da fábrica, montagem e try-out de equipamentos como tornos CNC e fresadoras.
Durante o estágio em processamento de dados desenvolvi sistemas usando Clipper 5.2 para automatização de tarefas como controle de registros e nota fiscais. Desenvolvi também software em linguagem de baixo nível (assembly x86) para medições de temperaturas para rolamentos de cabeçote.
Atividades
-
01/1997 - 06/1998
Estágios , Setor de Manutenção e Atualização de Máquinas.,Estágio realizado, Processamento de Dados.
-
11/1994 - 12/1996
Estágios , Setor de Atualização de Máquinas.,Estágio realizado, Eletrônica.
2016 - 2016
Bangor UniversityVínculo: Professor Visitante, Enquadramento Funcional: Estágio no exterior (RAE - UK), Carga horária: 40, Regime: Dedicação exclusiva.
2019 - 2019
University of Nottingham (Ningbo China)Vínculo: Professor Visitante, Enquadramento Funcional: Estágio no exterior, Carga horária: 40
Outras informações:
Projeto de Cooperação Internacional
2019 - 2020
Instituto Superior TecnicoVínculo: Professor Visitante, Enquadramento Funcional: Estágio no exterior (bolsa BPE - FAPESP), Carga horária: 40, Regime: Dedicação exclusiva.
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todos os processos de Alexandro José Baldassin e sempre que o nome aparecer em publicações dos Diários Oficiais, avisaremos por e-mail e pelo painel do usuário
Criando um monitoramento
Nossos robôs irão buscar nos nossos bancos de dados todas as movimentações desse processo e sempre que o processo aparecer em publicações dos Diários Oficiais e nos Tribunais, avisaremos por e-mail e pelo painel do usuário
Confirma a exclusão?