I have been thinking about porting one of the modern programming languages on Epiphany architecture. At first, I thought Rust is the new cool kid in town, so maybe I'll give it a whirl. But it would require me to implement the LLVM backend...
Tag Archives: parallella-case-study
# Parallella (part 1): Case study
A Supercomputer For Everyone - the title of Kickstarter campaign got my attention. A single-board computer 2-core ARM with a powerful 16-core Epiphany coprocessor just for just a 99$ seemed to be an affordable option, even for a first-year student like me...
# Parallella (part 5): elibs
In previous articles, such as Kernel or ISA, we saw how complicated interacting with Epiphany chip could be. A whole bunch of registers, memory banks, and funky addressing scheme. It's a lot to know, for someone who just wants to run a "hello world" program... If only we had some C library that would hide all this complex logic from us?!
# Parallella (part 8): OS
Kernel, compiler, bsps, libraries, examples, userspace daemons... Because no one wants to deal with this alone, hardware manufactures (or community) often release pre-configured/customized OS distribution...