« earlier | later » Page 1 of 2
UPC appears to be roughly to C as OpenMP is to Fortran, but with support for distributed computation. (That is, it's a way of doing C-like computation with pointers and shared data across multiple machines. Whether this is a good idea I'm not entirely convinced, but it's always nice to see better compiler support for parallel programming.)
to distributed gcc parallel software upc ... on 25 November 2012
ggx - how to retarget the GNU toolchain in 21 patches edit / delete
Adding support for a new architecture (in this case, one the author made up).
TransactionalMemory - GCC Wiki edit / delete
GCC has implemented the ICC transactions extension (-ish). Hmmm. Perhaps this'd be worth a lecture in 0803?
to ag0803 compiler concurrency gcc transactional-memory ... on 03 December 2011
Features/GccPythonPlugin - FedoraProject edit / delete
Write GCC plugins in Python -- awesome!
devkitPro.org - Portal edit / delete
Crossdev toolchains for a variety of games platforms, including the GBA. This is what we're using in AG0700 this year.
to cross-development ds gba gcc homebrew ... on 07 October 2011
MinGW Distro - nuwen.net edit / delete
MinGW package including assorted useful prebuilt libraries -- most of what I needed to get cctuna working on Windows. Note these are not MSYS binaries, so they don't work perfectly from the MSYS shell.
CTools:MilepostGCC - cTuning.org edit / delete
GCC with machine-learning techniques for optimisation. This was on my ideas list a while ago...
dsPIC development under Linux edit / delete
GCC for the dsPIC (as used in the e-puck).
to c e-puck gcc microcontroller pic ... on 03 June 2009
GCC Inline Assembly with 3DNow! edit / delete
to assembler c gcc programming ... on 13 August 2006
« earlier | later » Page 1 of 2
- gcc | |
1 | + 6809 |
1 | + 8bit |
2 | + ag0803 |
1 | + arm |
2 | + assembler |
1 | + binutils |
5 | + c |
2 | + c++ |
1 | + clang |
9 | + compiler |
1 | + concurrency |
2 | + cross |
1 | + cross-development |
1 | + debugging |
1 | + distributed |
1 | + ds |
1 | + e-puck |
1 | + gba |
1 | + hardening |
1 | + homebrew |
1 | + low-level |
1 | + lto |
1 | + microcontroller |
1 | + mingw |
3 | + optimisation |
1 | + parallel |
1 | + pic |
1 | + porting |
1 | + programming |
1 | + python |
2 | + research |
1 | + security |
4 | + software |
1 | + toolchain |
1 | + tracing |
1 | + transactional-memory |
1 | + upc |
2 | + vectorisation |
1 | + win32 |
tasty by Adam Sampson.