Author: Graham Markall

PhD Intern Wanted!

If you are a talented PhD student with an interest in compilers and security, we would love to hear from you. Embecosm provides services developing Free and Open Source (F/OSS) compilers for companies around the world. The architectures for… Read More

PhD Intern Wanted!

If you are a talented PhD student with an interest in compilers and security, we would love to hear from you. Read More

Security-enhancing compilers (video)

SECURE — Security Enhancing Compilation for use in Real Environments — is a 1-year project that is funded by Innovate UK to develop robust, production-ready implementations of security-enhancing compiler techniques. These implementations are being developed in open-source compilers, GCC and LLVM, to enable widespread access the tools for developing secure software. Read More

numba-on-pypy-2

Running Numba on PyPy

Summary Numba can be modified to run on PyPy with a set of small changes. With these changes, 91.5% of Numba tests pass. Execution speed appears to be similar to using Numba on CPython, with a small overhead. Read More

RISC-V Compiler Performance Part 1: Code Size Comparisons

RISC-V is an open-source Instruction Set Architecture (ISA) that was originally developed for teaching and research in computer architecture. It is rapidly moving towards becoming a standard architecture for industry applications, with Version 2.0 of the user-level… Read More