
Nuno Lopes receives research grants from Google and Woven Alpha
Nuno Lopes — researcher within the High Performance Computing Architectures and Systems Research Area at INESC-ID and Associate Professor at the Department of Computer Science and Engineering at Instituto Superior Técnico — has been awarded research grants from Google and Woven Alpha (a subsidiary of Toyota) worth €35,000 and $30,000, respectively.
The grant from Woven Alpha will fund Alive2, a project that Lopes has been leading for several years and aims at verifying that a compiler — a computer program that translates computer code across programming languages — is working correctly. “Toyota uses LLVM (the compiler supported by Alive2) to compile the code for the cars, so they want to ensure that the generated code is correct,” Lopes explains. “For example, a bug in the compiler can cause an accident in a car because the code will behave differently from what was programmed. Alive2 has already found over a hundred bugs in LLVM and now continues to ensure that new bugs are not introduced into the compiler.” With this grant Lopes expects to increase the scope of Alive2 by supporting loop optimizations.
The Google grant, on the other hand, will fund a new project, also in the area of compilers, meant to improve interoperability between C++ and Rust, two popular programing languages. As Lopes puts it, “Rust is a newer, more secure language than C++. On the other hand, it is impossible to rewrite all the C++ code that exists. Thus, we intend to investigate the best way for libraries developed in both languages to work together easily and safely.”
Both companies offer these grants to encourage research in the area of compilers and train more people in it, Lopes comments, recognizing this as a challenging area to recruit people in. As Lopes explains, research on compilers “is a very important area of computing because we want software to be written in increasingly high-level languages in order to increase programmers’ productivity, but also to allow non-programmers to write small programs. On the other hand, we want the code to run fast, take up little space, and be secure. It’s a huge challenge that compilers have to solve.”
And what do grants from Google and Woven Alpha mean for a researcher at Nuno Lopes’ career stage? “These [grants] are very important to me because I joined the academic world (and IST) only in January of this year. Before, I was working in the industry outside the country (at Microsoft Research). These grants allow me to have [some funds] to start activities at IST, namely to hire students and buy equipment.”
High Performance Computing Architectures and Systems is one the eleven Research Areas at INESC-ID. For more details on these eleven areas, covering a wide range of topics in Computer Science and Engineering and Electrical and Computer Engineering, please pop over to our website.
Upcoming Events
Research data repositories and tools for human genomics data sharing

Inform the human research community of the status and availability of BioData.pt Local EGA and discuss its need and usability challenges.
The European Genome-phenome Archive (EGA) is a repository for all sequence and genotype experiment types, including case-control, population, and family studies. The EGA will serve as a permanent archive that will archive several levels of data, including the raw data (which could, for example, be re-analysed in the future by other algorithms) as well as the genotype calls provided by the submitters.
Responding to national regulations over human data sharing and other constraints, BioData.pt deploys and operates a Local EGA instance and tools that allow data discovery of genomic and phenoclinic data, following the GA4GH standard and international best practices.
This workshop aims at informing the human research community of the status and availability of BioData.pt Local EGA and discuss from several perspectives its need and usability challenges.
Further details and registration are available here.
OLISSIPO Summer School in Lisbon | Computational phylogenetics to analyse the evolution of cells and communities

We are happy to announce the OLISSIPO Summer School on Computational phylogenetics to analyse the evolution of cells and communities, which will be held in Lisbon, Portugal, at INESC-ID, between July 2-7, 2023.
Keynote speakers:
David Posada, University of Vigo (class)
João Alves, University of Vigo (hands-on)
Nadia El-Mabrouk, Université de Montréal (class)
Mattéo Delabre, Université de Montréal (hands-on)
Ran Libeskind-Hadas, Claremont McKenna College (class and hands-on)
Russell Schwartz, Carnegie Mellon University (class and hands-on)
See the preliminary agenda at: https://olissipo.inesc-id.pt/tree-tango-school
Registration is mandatory. You can register at: https://forms.gle/VsASFHW5E7MJvaCc9
The registration fee is 250€ for students and OLISSIPO members and 350€ for postdocs or other researchers (meals indicated at the schedule of the school are included, accommodation and flights are not). All details will be made available upon registration.
We will have slots for flash talks (3-10 min depending on the number of submissions) to present yourself and the work you have been developing in your research.
The 13th Lisbon Machine Learning School | LxMLS 2023

The Lisbon Machine Learning Summer School (LxMLS) takes place yearly at Instituto Superior Técnico (IST). LxMLS 2023 will be a 6-day event (14-20 July, 2023), scheduled to take place as an in-person event.
The school covers a range of machine learning topics, from theory to practice, that are important in solving natural language processing problems arising in different application areas. It is organized jointly by Instituto Superior Técnico (IST), a leading Engineering and Science school in Portugal, the Instituto de Telecomunicações, the Instituto de Engenharia de Sistemas e Computadores, Investigação e Desenvolvimento em Lisboa (INESC-ID), the Lisbon ELLIS Unit for Learning and Intelligent Systems (LUMLIS), Unbabel, Zendesk, and IBM Research.
Check online for information about past editions: LxMLS 2011, LxMLS 2012, LxMLS 2013, LxMLS 2014, LxMLS 2015, LxMLS 2016, LxMLS 2017, LxMLS 2018, LxMLS 2019, LxMLS 2020, LxMLS 2021, LxMLS 2022 (you can also watch the videos of the lectures for 2016, 2017, 2018, and 2020).
31st International Conference on Information Systems Development (ISD 2023)

The 31st International Conference on Information Systems Development (ISD 2023) conference provides a forum for research and developments in the field of information systems. The theme of ISD 2023 is “Information systems development, organizational aspects and societal trends”. New trends in developing information systems emphasize the continuous collaboration between developers and operators in order to optimize the software delivery time. The conference promotes research on methodological and technological issues and how IS developers and operators are transforming organizations and society through information systems.
The ISD 2023 conference held this year also provides an opportunity for researchers and practitioners to promote their research, practical experience, and to discuss issues related to Information Systems through papers, posters, and journal-first paper presentations.
ISD 2023 will be hosted by Instituto Superior Técnico, in Lisbon, Portugal, on August 30–September 1, 2023.