FACTOID # 28: Mexico has the most Jehovah's Witnesses per capita in the OECD.
 
 Home   Encyclopedia   Statistics   Countries A-Z   Flags   Maps   Education   Forum   FAQ   About 
 
 
 
WHAT'S NEW
RECENT ARTICLES
More Recent Articles »
 

SEARCH ALL

FACTS & STATISTICS    Advanced view

Search encyclopedia, statistics and forums:

 

 

(* = Graphable)

 

 


Encyclopedia > DSOS

Contents


Background

DSOS(tm) was a real-time operating system (some would say an operating system kernel) developed by Texas Instruments' Geophysical Services division (GSI) in the mid-1970's. GSI's main business was to utilize the latest technology to search for oil. They would collect data in likely spots around the world, process that data using high performance computers, and produce analyses that guided oil companies toward promising sites for drilling.


Much of the oil being sought was to be found beneath the ocean, hence GSI maintained a fleet of ships to collect seismic data from remote regions of the world. In order to do this properly is was essential that the ships be navigated precisely - if you find evidence of oil, you can't just mark an "X" on a tree - the oil is thousands of feet below the ocean and you are typically hundreds of miles from land. But this was a decade or more before GPS existed, thus the processing load to keep an accurate picture of "where you are" was considerable.


The GEONAV(tm) systems, which used DSOS as their operating system, performed the required navigation and, in addition, collected, processed and stored the seismic data being received in real-time.


Why an Operating System?

In the 1970's, most real-time applications did not use operating systems because the latter were perceived as adding too much overhead. Typical computers of the time had barely enough computing power to handle the tasks at hand. Moreover, most software of this type was written in assembly language. As a consequence, real-time systems were classic examples of "spaghetti code" - complex masses of assembly language software using all sorts of machine-dependent tricks to achieve maximum performance.


DSOS (which stood for "Deep Six Operating System"see Note 1) ran on a Texas Instruments 980 minicomputer being used for marine navigation on GSI's fleet. DSOS was created to bring some order to the chaos that was typical of real-time system design at that time. The 980 was, for its time, a relatively powerful small computer that offered memory protection and multiple-priority interrupt capabilities. DSOS was designed to exploit these features.


Significance

DSOS was one of the pioneering efforts in real-time operating systems. Incorporating many of the principles being introduced at the time in mainframe systems, such as semaphores, memory management, task management and software interrupts, it used a clever scheme to assure appropriate real-time performance while providing many services previously uncommon in the real-time domain (such as an orderly way to communicate with external devices and computer operators, multitasking, maintenance of records, a disciplined form of inter-task communication, a reliable real-time clock, memory protection, and debugging support). It remained in use for at least three decades and it demonstrated that, if well designed, an operating system can actually make a real-time system faster (and vastly more maintainable) than what had been typical before. Today, almost all real-time applications utilize operating systems of this type.


References and Notes

More information on DSOS can be found in the paper cited in Note 2.


Note 1: The name "Deep Six Operating System" was the brainchild of Phil Ward (subsequently a world renowned GPS expert) who, at the time, was manager of the project and slightly skeptical of the computer science professor, Dennis Frailey, who insisted that an operating system was the solution to the problem at hand. In a sense the system lived up to its name, according to legend. Supposedly one of the ships hit an old WWII sea mine off the coast of Egypt and sank while being navigated by GEONAV and DSOS.


Note 2: Further details about DSOS can be found in the following paper: Frailey, Dennis J., "DSOS - A Skeletal, Real-Time, Minicomputer Operating System," Software - Practice and Experience, Vol. 5, no. 1 (January, 1975), 5-18.


Note 3: DSOS and GEONAV are trademarks of Texas Instruments Incorporated.


  Results from FactBites:
 
Distinguished Service Order - Wikipedia, the free encyclopedia (469 words)
The Distinguished Service Order (DSO) is a military decoration of the United Kingdom, and formerly of other Commonwealth countries, awarded for meritorious or distinguished service by officers of the armed forces during wartime, typically in actual combat.
It was instituted in 1886 by Queen Victoria, the Royal Warrant being published on 9 November.
A bar is added to the ribbon for holders of the DSO who receive a second award.
DSO Sunglasses (564 words)
Polarizing crystals are aligned vertically in a DSO Sunglasses Polarized lens that blocks all horizontal light, or glare on the street, snow or surf.
DSO Sunglasses - Rose - Rose is a soothing color on the eyes that enhances contrast and eliminates scattered blue light thereby enhancing definition.
DSO Sunglasses are covered by a 1 year limited warranty against breakage caused by manufacture defects.
  More results at FactBites »


 
 

COMMENTARY     


Share your thoughts, questions and commentary here
Your name
Your comments

Want to know more?
Search encyclopedia, statistics and forums:

 


Lesson Plans | Student Area | Student FAQ | Reviews | Press Releases |  Feeds | Contact
The Wikipedia article included on this page is licensed under the GFDL.
Images may be subject to relevant owners' copyright.
All other elements are (c) copyright NationMaster.com 2003-5. All Rights Reserved.
Usage implies agreement with terms, 0825, e