skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Microsecond delays on non-real time operating systems

Abstract

We have developed microsecond timing and profiling software that runs on standard Windows and Linux based operating systems. This software is orders of magnitudes better than most of the standard native functions in wide use. Our software libraries calibrate RDTSC in microseconds or seconds to provide two different types of delays: a ''Guaranteed Minimum'' and a precision ''Long Delay'', which releases to the kernel. Both return profiling information of the actual delay.

Authors:
; ; ; ; ;
Publication Date:
Research Org.:
Fermi National Accelerator Lab. (FNAL), Batavia, IL (United States)
Sponsoring Org.:
USDOE
OSTI Identifier:
908839
Report Number(s):
FERMILAB-CONF-07-115-E
TRN: US200722%%933
DOE Contract Number:
AC02-07CH11359
Resource Type:
Conference
Resource Relation:
Conference: Presented at 15th IEEE Real Time Conference 2007 (RT 07), Batavia, Illinois, 29 Apr - 4 May 2007
Country of Publication:
United States
Language:
English
Subject:
99 GENERAL AND MISCELLANEOUS//MATHEMATICS, COMPUTING, AND INFORMATION SCIENCE; ACCURACY; COMPUTERS; FERMILAB; Computing

Citation Formats

Angstadt, R., Estrada, J., Diehl, H.T., Flaugher, B., Johnson, M., and /Fermilab. Microsecond delays on non-real time operating systems. United States: N. p., 2007. Web.
Angstadt, R., Estrada, J., Diehl, H.T., Flaugher, B., Johnson, M., & /Fermilab. Microsecond delays on non-real time operating systems. United States.
Angstadt, R., Estrada, J., Diehl, H.T., Flaugher, B., Johnson, M., and /Fermilab. Tue . "Microsecond delays on non-real time operating systems". United States. doi:. https://www.osti.gov/servlets/purl/908839.
@article{osti_908839,
title = {Microsecond delays on non-real time operating systems},
author = {Angstadt, R. and Estrada, J. and Diehl, H.T. and Flaugher, B. and Johnson, M. and /Fermilab},
abstractNote = {We have developed microsecond timing and profiling software that runs on standard Windows and Linux based operating systems. This software is orders of magnitudes better than most of the standard native functions in wide use. Our software libraries calibrate RDTSC in microseconds or seconds to provide two different types of delays: a ''Guaranteed Minimum'' and a precision ''Long Delay'', which releases to the kernel. Both return profiling information of the actual delay.},
doi = {},
journal = {},
number = ,
volume = ,
place = {United States},
year = {Tue May 01 00:00:00 EDT 2007},
month = {Tue May 01 00:00:00 EDT 2007}
}

Conference:
Other availability
Please see Document Availability for additional information on obtaining the full-text document. Library patrons may search WorldCat to identify libraries that hold this conference proceeding.

Save / Share:
  • To satisfy the data processing needs of future ballistic missile defense systems, the US Army's ballistic missile defense advanced technology center is sponsoring extensive research on the subject of parallel computers. Both loosely coupled and tightly coupled machines consisting of numerous microcomputer processing elements are being evaluated for use in endoatmospheric, exoatmospheric, and space-based BMD systems. For various reasons, it is important that these parallel computers operate under the control of decentralized operating systems. This paper reports on the current status of research to develop decentralized operating systems for parallel computers used in ballistic missile defense. 24 references.
  • Autonomous robots which must perform time-critical tasks in hostile environments require computers which can perform many asynchronous tasks at extremely high speeds. Certain hypercube multiprocessors have many of the required attributes, but their operating systems must be provided with special functions to improve the capability of the system to respond rapidly to unpredictable events. A ''virtual-time'' shell, under design for addition to the Vertex operating system of the NCUBE hypercube computer, and having such capabilities, is described.
  • Specialized computer architectures for applications to intelligent autonomous systems at ORNL/CESAR are based on the hypercube ensemble concept. The status of algorithm development carried out in FY '86 and research goals for FY '87, with emphasis on applications such as battle management, threat tracking and weapon allocation, are summarized. 8 refs.
  • Microsecond-long lasing delays have been observed in wide-stripe, thin p-clad, InGaAs single quantum well (QW) lasers with ``thick`` p{sup +} cap layers. Computer modeling indicates that localized refractive index changes in the cap layer due to ohmic heating from the con- tact resistance may be the root cause.