Author Archives: Matteo Cagiada

NVIDIA Reimagines CUDA for Python Developers

According to GitHub’s Open Source Survey, Python has officially become the world’s most popular programming language in 2024 – ultimately surpassing JavaScript. Due to its exceptional popularity, NVIDIA announced Python support for its CUDA toolkit at last year’s GTC conference, marking a major leap in the accessibility of GPU computing. With the latest update (https://nvidia.github.io/cuda-python/latest/) and for the first time, developers can write Python code that runs directly on NVIDIA GPUs without the need for intermediate C or C++ code.

Historically tied to C and C++, CUDA has found its way into Python code through third-party wrappers and libraries. Now, the arrival of native support means a smoother, more intuitive experience.

This paradigm shift opens the door for millions of Python programmers – including our scientific community – to build powerful AI and scientific tools without having to switch languages or learn legacy syntax.

Continue reading

Our future health: A new UK health research programme

Last week I walked into Boots  and, after giving some physical measurements, including my blood pressure and cholesterol levels, I gave a blood sample to be part of the Our Future Health initiative. Our Future Health (https://ourfuturehealth.org.uk/)  is set to become the UK’s largest health research programme ever. With the aim of recruiting five million volunteers across the country, it aims to revolutionise the way we detect, prevent and treat disease.

The breadth, depth and detail of Our Future Health makes it a world-leading resource. The data collected could hold the key to a wide range of health discoveries, such as:

  • Identifying early signals to detect disease much earlier.
  • Accurately predicting who is at higher risk of disease.
  • Developing better interventions and more effective treatments and technologies.

How’s it going so far?

Since the start of recruitment in July 2022 (delyed because of Covid), the programme has recruited over one million participants where:

Continue reading

Conference summary: Generative AI in Life Science

This year I attended the second edition of Generative AI in Life Science (GenLife – https://genlife.dk/) and it was an enriching experience that I thoroughly enjoyed. Held in Copenhagen, the event brought together researchers from different areas of AI applied to the life sciences and provided a fantastic platform for networking, learning and sharing ideas. The programme included a mix of long and short talks from experts in the field, but also had a significant presence of emerging PIs, making the conference a perfect place to discover emerging groups in the field. Here I have collected some highlights of the talks I have enjoyed the most at the conference.

Continue reading