Category: Uncategorized

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

Edsac

EDSAC Peripherals Update

Here at Embecosm HQ we’ve been busy finalising the design for all of our peripherals for the FPGA implementation, and re-imagining of the original EDSAC ready for Chip Hack. In this blog post, we’ll take you through… Read More

Compiler Engineers Wanted!

If you are a talented software engineer who is passionate about open source and compilers, 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

My Summer Project: Timing the Pendulum

I'm Mitchell and I spent two weeks on work experience with Embecosm. Before I came I had limited experience with electronics and next to no experience with programming, however, over the two weeks I've spent here my knowledge has vastly increased. Read More

LLVM_16-bit_stamp

Non 8-bit char support in Clang and LLVM

Recently I spoke at FOSDEM on support for non 8-bit characters in LLVM. This is something I have been working on as part of bringing up a backend for a new DSP architecture. This architecture is completely 16-bit word… Read More

GCHQ

Security Enhanced Compilers

Security of networked computers has been important for a long time, particularly for large facilities. However it is becoming increasingly important as powerful computing engines are incorporated into the most mundane of everyday objects. The original Carnegie-Mellon… 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

Workshop1

Compiler Engineers Wanted!

If you are a talented software engineer who is passionate about open source and compilers, we would love to hear from you. Read More

Christmas Seahorse

Ding Dong LED on High

Embecosm's staff got into the Christmas spirit with our entry into the Lymington Christmas Tree Festival. A tree festooned with glittery GNUs and Tuxes, a 3D printed star and 17 small computers Read More