Multi-threading

Index

Table of Contents

!  A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z 

!

No entries

A

Application
        initializing  3.3.4
        writing multi-threaded  Ch3
Attribute
        data  2.2
        reentrant  2.1.3
        serial  2.1.2
        THREAD-LOCAL  2.2

B

No entries

C

Cancelling threads  3.4.3
Compiler directive
        multi-threading  Ch4
        REENTRANT  2.1.3 , Ch4
        SERIAL  2.1.2 , Ch4
        using to optimize performance  Ch4
Creating threads  3.4.2

D

Data
        attributes  2.2
        contention  2.2 , 2.3
        resolving contention  2.2

E

Event  2.4.3

F

No entries

G

No entries

H

Handling threads  3.4

I

Identifying threads  3.4.5
Initializing applications  3.3.4

J

No entries

K

No entries

L

Library routine  3.3
        thread control  3.3.1
        thread synchronization  3.3.2
        thread-specific data  3.3.3

M

Monitor  2.4.1
Multi-threaded application
        run-time system  3.1
Multi-threading
        application  1.2
        compiler directives  Ch4
        introduction  Ch1
        library routines  3.3
        operating system  1.1
        program attributes  2.1
        specifying no multi-threading  2.1.1
        synchronizing threads  2.3
        writing multi-threaded applications  Ch3
Multi-threading program
        optimizing performance  Ch4
Mutex  2.4

N

No entries

O

Optimizing program performance using Compiler directives  Ch4

P

Producer-Consumer problem  2.4.2
Program
        not multi-threading  2.1.1
        reentrant  2.1.3
        serial  2.1.2
Program attributes  2.1
Programming
        tips  3.5
Programming optimizations  3.5

Q

No entries

R

Reentrant attribute  2.1.3
REENTRANT Compiler directive  2.1.3
REENTRANT compiler directive  Ch4
Reentrant program  2.1.3
        considerations  3.2
        performance limitations  3.2
        restrictions  3.2
Resolving contention  Ch2
Resolving data contention  2.2
Run-time system  3.1

S

Semaphore  2.4.2
Serial attribute  2.1.2
SERIAL Compiler directive  2.1.2 , Ch4
Serial program  2.1.2
Single-threaded application
        run-time system  3.1
Suspending threads  3.4.4
Synchronization primitives  2.3
        event  2.4.3
        monitor  2.4.1
        mutex  2.4
        semaphore  2.4.2
Synchronizing execution  Ch2
Synchronizing threads  2.3

T

Terminating threads  3.4.2
Thread
        cancelling  3.4.3
        created by run-time system  3.4
        creating  3.4.2
        identifying  3.4.5
        manipulating  3.4
        other language  3.4.6
        suspending  3.4.4
        terminating  3.4.2
Thread handle  3.4.1
        detached  3.4.1
Thread-control library routines  3.3.1
THREAD-LOCAL data attribute  2.2
Thread-Local-Storage Section  2.2
Thread-specific data library routines  3.3.3
Thread-synchronization library routines  3.3.2

U

No entries

V

No entries

W

Writing multi-threaded applications  Ch3

X

No entries

Y

No entries

Z

No entries