recentpopularlog in

ianweatherhogg : gcc   66

Articles on computer science and optimization.
A list of articles on computer science and optimization, with a focus on parallel computing.
blogs  c  cpp  gcc  assembly  language  concurrency  thread  lock  5* 
march 2018 by ianweatherhogg
GCC Inline ASM
Documenting the GCC inline assembly language extension
c  gcc  assembly  language  5* 
march 2018 by ianweatherhogg
kaizou.org/2015-01-08-linux-libraries.md at master · kaizouman/kaizou.org
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 79 million projects.
c  linker  load  static  dynamic  library  read  elf  gcc  cpp  share  5* 
march 2018 by ianweatherhogg
LLVM’s garbage collection facilities and SBCL’s generational GC
Mainline speed versus GC speed it a highly complex question. There are many applications where you can accept long GC times if it speeds up mainline code. The major example are query-oriented…
sbcl  clang  gcc  llvm 
february 2018 by ianweatherhogg
POSIX Threads Explained, Part 3 : Improve efficiency with condition variables
In this article, the last of a three-part series on POSIX threads, Daniel takes a good look at how to use condition variables. Condition variables are POSIX thread structures that allow you to "wake up" threads when certain conditions are met. You can think of them as a thread-safe form of signalling. Daniel wraps up the article by using all that you've learned so far to implement a multi-threaded work crew application.
linux  admin  c  gentoo  gcc  concurrency  conditional  helloworld  5* 
december 2015 by ianweatherhogg
POSIX Threads Explained, Part 2
POSIX threads are a great way to increase the responsiveness and performance of your code. In this second article of a three-part series, Daniel Robbins shows you how to protect the integrity of shared data structures in your threaded code by using nifty little things called mutexes.
linux  admin  c  gentoo  gcc  concurrency  mutex  conditional  4* 
december 2015 by ianweatherhogg
POSIX Threads Explained, Part 1 : A simple and nimble tool for memory sharing
POSIX (Portable Operating System Interface) threads are a great way to increase the responsiveness and performance of your code. In this series, Daniel Robbins shows you exactly how to use threads in your code. A lot of behind-the-scenes details are covered, so by the end of this series you'll really be ready to create your own multithreaded programs.
linux  admin  c  gentoo  thread  helloworld  gcc  synchronization  4* 
december 2015 by ianweatherhogg
How to Install the Latest GCC on Windows
Several modern C++ features are currently missing from Visual Studio Express, and from the system GCC compiler provided with many of today’s …
gcc  windows  cpp  compiler  installation  5*  linux 
february 2015 by ianweatherhogg
The Linux socket stream client-server C program example compiled using GCC
This page demonstrates the steps on how to build the Linux socket stream client-server applications. The code used is C language with detailed steps and sample console output tested on Linux OS
c  socket  client  server  network  select  gcc  tutorial 
june 2014 by ianweatherhogg
Kernel 101 – Let’s write a Kernel - Arjun Sreedharan
Kernel 101 – Let's write a Kernel Hello World, Let us write a simple kernel which could be loaded with the GRUB bootloader on an x86 system. This kernel will display a message on the screen and then...
kernel  boot  bios  assembly  language  helloworld  gcc  grub  c  specification 
april 2014 by ianweatherhogg
mdb support for Go - Blog - Joyent
For the past few months Aram Hăvărneanu has been doing some amazing work porting Go to SunOS, and we wanted to help out.
go  gdb  gcc  debug  stack  trace  4* 
november 2013 by ianweatherhogg
Overv/MineAssemble · GitHub
MineAssemble - A tiny bootable Minecraft clone written party in x86 assembly
qemu  assembly  language  usb  grub  github  boot  load  gdb  gcc  5*  mine  craft 
june 2013 by ianweatherhogg
An Introduction to GCC - Identifying files
Great for identifying files with gcc - debug if mixing your 32 bit with 64 bit
gcc  file 
may 2011 by ianweatherhogg
Eli Bendersky’s website
Some great articles - worth looking through again
blogs  python  cpp  c  gcc  scheme  5*  virtual  machine  internal 
september 2010 by ianweatherhogg

Copy this bookmark:





to read