Parallel operating systems (OSs) are written for computers using two or more processors (called nodes), and where such processors are usually nearby each other, and usually linked via buses, and not networks. Parallel computers can run many types of programs far faster than normal one-processor computers, depending on the type of problem being computed. Programs written for, that work on, one-processor computers don't automatically work on parallel computers; programmers must specify explicitly how to divide computing work between all available nodes. Information on programming for parallel computers is in Parallel_Computing-Programming. Many libraries exist to help programmers write applications for parallel computers. Parallel Operating Systems Software Computers.
- Parallel computing A type of computation in which many calculations or the execution of processes are carried out...
- Parallel ATA An interface standard for the connection of storage devices such as hard disk drives, floppy disk...
- Parallel port A type of interface found on computers for connecting peripherals.
- Parallel algorithm An algorithm which can be executed a piece at a time on many different processing devices, and...
- Parallel circuits As opposed to series.
- Parallel (latitude) An abstract east?west circle connecting all locations around the Earth at a given latitude.
- Parallel (manga) A Japanese sh?nen manga by Toshihiko Kobayashi.
- Parallel cousin A cousin from a parent's same-sex sibling, while a cross cousin is from a parent's opposite-sex...
- University Parallel Systems Group www
University of Toronto researchers working on all aspects of parallel systems: computer architecture, Systems Group, OSs, compilers, performance evaluation, applications. Home of Hurricane and Tornado OSs, Hector and NUMAchine multiprocessors. Parallel Systems Group.
- Realtime MaRTE OS www
Realtime kernel for embedded uses, OS, follows Minimal Real-Time POSIX.13 subset. Most code is Ada, but some C, assembly. Hardware access via Abstract Hardware Interface (HAL). Runs in cross development environment: PC Linux Host, bare 386 PC Target, Ethernet LAN link. [Open Source, GPL] MaRTE OS.
- Hard XOberon www
Hard realtime OS for mechatronics, XOberon, newest version for PowerPC; loosely based on Oberon OS, coded in Oberon-2. Goal: create framework for non-computer-scientists needing rapid application development (RAD) tool to program embedded systems. XOberon.
- The Joule www
The Joule system is a foundation for building distributed applications. Joule. Joule Quick Reference 1.0 and The Joule Manual, divided into chapters as PDF files. Joule.
- A NesC www
A language for Deeply Networked Systems, NesC, implemented as a C extension based on structuring concepts and execution model of TinyOS, an event-driven OS for sensor network nodes with very limited resources: 8K bytes program memory, 512 bytes RAM. NesC.
- A E1 www
A distributed operating system based on the concepts of object replication, E1, component model support and persistence. It consists of a L4 microkernel and a set of distributed objects acting at the user level. [Open source] E1.
- Brief, The Brave New OS of the Future www
Brief, Brave New OS of the Future, simple layman's treatment of Carnegie Mellon University Odyssey project; IBM Research's Autonomic Computing initiative; Microsoft Farsite project. [CNN.com] The Brave New OS of the Future.
- Home Erlang Wiki www
Home of the Erlang Wiki Erlang Wiki.
- A Planet Erlang www
A site with Erlang related RSS feeds. Planet Erlang.
- SUpport SUMO www
SUpport for Multimedia in Operating systems, SUMO, Lancaster University: microkernel OS with facilities to support distributed realtime and multimedia applications and ODP-based multimedia distributed application platforms. SUMO.
- Teachable Topsy www
Teachable Operating System: tiny multithreaded messaging microkernel, Topsy, in ANSI C; protected threads, memory managed, and thread/process control. From undergraduate course on concurrency, device programming, OS concepts. Descriptions, documents, theses, downloads, contacts, links. [Open Source, GPL] Topsy.
- Research Choices Object-Oriented Operating System www
Research OS coded in C++, Object-Oriented Operating System, architecture organized as frameworks of objects hierarchically classed by function, performance; customized by replacing subframeworks, objects; application interface is kernel objects exported via application/kernel protection layer; kernel and application objects examined via application browsers; runs on bare hardware on distributed and parallel computers. Virtual Choices (VChoices) also runs under Unix System V. Choices Object-Oriented Operating System.
- Investigating Iguana Project www
Investigating use of object-orientation, Project, computational reflection, and metaobject protocols (MOPs) to support dynamic customizing of (system) software. Iguana Project.
- Weblog OSNews: Exploring the Future of Computing www
Weblog style online magazine on operating systems and computing environments. Exploring the Future of Computing. Daily updates, reader forum with many comments. OSNews: Exploring the Future of Computing.
- The Convergence International www
The non-Wintel user group, International, supporting Acorn, Amiga, Apple, ARM, Be, NCs, PowerPC, Psion, Unix and other alternative operating systems. Services include a non-Wintel news summary. Convergence International.
- Alexa: Parallel Operating Systems
Alexa Directory Top Sites: Parallel Operating Systems
- DMOZ: Parallel Operating Systems
dmoz.org Directory: Parallel Operating Systems