Portable networking and other low-level I/O, including sockets, timers, hostname resolution, socket iostreams, serial ports, file descriptors and Windows HANDLEs.
Shared memory, memory mapped files, process-shared mutexes, condition variables, containers and allocators.
Message Passing Interface library, for use in distributed-memory parallel application programming.