DocumentCode
3144628
Title
Parallax - A New Operating System for Scalable, Distributed, and Parallel Computing
Author
Mikkilineni, Rao ; Seyler, Ian
fYear
2011
fDate
16-20 May 2011
Firstpage
976
Lastpage
983
Abstract
Parallax, a new operating system, implements scalable, distributed, and parallel computing to take advantage of the new generation of 64-bit multi-core processors. Parallax uses the Distributed Intelligent Managed Element (DIME) network architecture, which incorporates a signaling network overlay and allows parallelism in resource configuration, monitoring, analysis and reconfiguration on-the-fly based on workload variations, business priorities and latency constraints of the distributed software components. A workflow is implemented as a set of tasks, arranged or organized in a directed acyclic graph (DAG) and executed by a managed network of DIMEs. These tasks, depending on user requirements are programmed and executed as loadable modules in each DIME. Parallax is implemented using the assembler language at the lowest level for efficiency and provides a C/C++ programming API for higher level programming.
Keywords
directed graphs; knowledge based systems; multiprocessing systems; operating systems (computers); parallel processing; C/C++ programming API; DIME network architecture; Parallax; directed acyclic graph; distributed intelligent managed element; multicore processors; operating system; scalable distributed parallel computing; signaling network overlay; word length 64 bit; Business; Computational modeling; Hardware; Instruction sets; Operating systems; Security; Servers;
fLanguage
English
Publisher
ieee
Conference_Titel
Parallel and Distributed Processing Workshops and Phd Forum (IPDPSW), 2011 IEEE International Symposium on
Conference_Location
Shanghai
ISSN
1530-2075
Print_ISBN
978-1-61284-425-1
Electronic_ISBN
1530-2075
Type
conf
DOI
10.1109/IPDPS.2011.247
Filename
6008946
Link To Document