• Shopping Cart
    There are no items in your cart

IEEE 1596.5 : 1993

Withdrawn

Withdrawn

A Withdrawn Standard is one, which is removed from sale, and its unique number can no longer be used. The Standard can be withdrawn and not replaced, or it can be withdrawn and replaced by a Standard with a different number.

SHARED-DATA FORMATS OPTIMIZED FOR SCALABLE COHERENT INTERFACE (SCI) PROCESSORS

Withdrawn date

17-10-2023

Published date

01-01-1993

Sorry this product is not available in your region.

1. Overview
1.1 Document scope and purpose
1.2 Document structure
1.3 Historical perspective
1.3.1 Multicomputer data sharing
1.3.2 Multiprocessor data sharing
1.3.3 Data-format conversions
1.4 Objectives
1.5 Other data formats
1.5.1 Character strings and arrays
1.5.2 Address pointers
1.6 Processor design models
1.6.1 Data access paths
1.6.2 Cache-line alignment
1.6.3 Data-access operations
1.6.4 test&lock data-access operation
1.6.5 Coherent data-access capabilities
1.6.6 Uncached transaction support
1.7 Byte-ordering models
2. References, glossary, and notation
2.1 References
2.2 Conformance levels
2.3 Glossary of terms
2.4 Bit and byte ordering
2.4.1 Endian-order options
2.4.2 Big-endian notation
2.4.3 Little-endian notation
2.5 Integer format notation
2.6 Real format notation
2.7 Numerical values
2.8 Glossary of data formats
2.9 Glossary of data-format containers
2.10 Data-format collections
3. Big-endian formats
3.1 Big-endian signed integers
3.1.1 BigSignedByte format
3.1.2 BigSignedDoublet formats
3.1.3 BigSignedQuadlet formats
3.1.4 BigSignedOctlet formats
3.1.5 BigSignedHexlet formats
3.2 Big-endian unsigned integers
3.2.1 BigUnsignedByte format
3.2.2 BigUnsignedDoublet formats
3.2.3 BigUnsignedQuadlet formats
3.2.4 BigUnsignedOctlet formats
3.2.5 BigUnsignedHexlet formats
3.3 BigSignedField values
3.3.1 BigByteSignedField format
3.3.2 BigDoubletSignedField formats
3.3.3 BigQuadletSignedField formats
3.4 BigUnsignedField values
3.4.1 BigByteUnsignedField format
3.4.2 BigDoubletUnsignedField formats
3.4.3 BigQuadletUnsignedField formats
3.4.4 BigOctletUnsignedField formats
3.5 Big-endian real numbers
3.5.1 BigRealQuadlet formats
3.5.2 BigRealOctlet formats
3.5.3 BigRealHexlet formats
4. Little-endian formats
4.1 Little-endian signed integers
4.1.1 LittleSignedByte format
4.1.2 LittleSignedDoublet formats
4.1.3 LittleSignedQuadlet formats
4.1.4 LittleSignedOctlet formats
4.1.5 LittleSignedHexlet formats
4.2 Little-endian unsigned integers
4.2.1 LittleUnsignedByte format
4.2.2 LittleUnsignedDoublet formats
4.2.3 LittleUnsignedQuadlet formats
4.2.4 LittleUnsignedOctlet formats
4.2.5 LittleUnsignedHexlet formats
4.3 LittleSignedField values
4.3.1 LittleByteSignedField format
4.3.2 LittleDoubletSignedField formats
4.3.3 LittleQuadletSignedField formats
4.3.4 LittleOctletSignedField formats
4.4 LittleUnsignedField values
4.4.1 LittleByteUnsignedField format
4.4.2 LittleDoubletUnsignedField formats
4.4.3 LittleQuadletUnsignedField formats
4.4.4 LittleOctletUnsignedField formats
4.5 Little-endian real values
4.5.1 LittleRealQuadlet formats
4.5.2 LittleRealOctlet formats
4.5.3 LittleRealHexlet formats
5. Data format summary
5.1 Integer formats
5.1.1 BigInteger formats
5.1.2 LittleInteger formats
5.1.3 Integer format parameters
5.2 Real formats
5.2.1 BigReal formats
5.2.2 LittleReal formats
5.2.3 Real format parameters
5.3 AlignedLinelet
6. Data-access operations
6.1 Supported data-access operations
6.2 Atomic and permissive data-access operations
6.2.1 Atomic data-access operations
6.2.2 Permissive data-access operations
6.3 Atomic data-access inheritance
6.3.1 Shared-container inheritance
6.3.2 Shared-linelet inheritance
7. Conformance levels
7.1 Transaction set conformance
7.1.1 Subsistence set
7.1.2 Functional set
7.1.3 Complete set
7.2 Subset conformance
ANNEX
A. Bibliography
B. Common test&lock data-access capabilities
B.1 test&lock implementation options
B.2 Uncached transaction-set capabilities
C. Expected C-language support
C.1 Data format properties
C.2 Signed and unsigned field specifications
C.3 Data format sizes
C.4 Alignment and packing conventions
C.5 Data-access operations
C.6 Enum values
D. Other floating-point formats
D.1 VaxReal formats
D.2 CrayReal formats
D.2.1 CrayRealOctlet format
D.2.2 CrayRealHexlet format
D.3 IbmReal formats
D.3.1 IbmRealQuadlet and IbmRealOctlet formats
D.3.2 IbmRealHexlet format
E. C-code overview
E.1 Diskette contents
E.2 Typical test results

Gives data formats to be used when sharing data among multiprocessors connected to the Scalable Coherent Interface (SCI) specified by IEEE 1596 - 1992.

DevelopmentNote
Includes a 3.5" HD DOS diskette containing C code, to be executed in a UNIX environment, which checks for correct implementation of data formats described within IEEE Std 1596.5-1993.
DocumentType
Standard
PublisherName
Institute of Electrical & Electronics Engineers
Status
Withdrawn

INCITS/ISO/IEC 20944-3 : 2013 (R2018) INFORMATION TECHNOLOGY - METADATA REGISTRIES INTEROPERABILITY AND BINDINGS (MDR-IB) - PART 3: API BINDINGS
BS ISO/IEC 20944-3:2013 Information technology. Metadata Registries Interoperability and Bindings (MDR-IB) API bindings
ISO/IEC 20944-3:2013 Information technology — Metadata Registries Interoperability and Bindings (MDR-IB) — Part 3: API bindings

ISO/IEC 9899:2011 Information technology Programming languages C
IEEE 754-2008 REDLINE IEEE Standard for Floating-Point Arithmetic

Access your standards online with a subscription

Features

  • Simple online access to standards, technical information and regulations.

  • Critical updates of standards and customisable alerts and notifications.

  • Multi-user online standards collection: secure, flexible and cost effective.