0% found this document useful (0 votes)
77 views1 page

C Language Reference Manual

This document provides an overview of key concepts in the C language reference manual, including data types like integer and double, statements like do and else, operators, parallel programming environment variables, exceptions, examples of data distribution and multiprocessing, and more. It covers topics ranging from basic syntax to more advanced parallel and distributed concepts in C.

Uploaded by

Gautam Brown
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
77 views1 page

C Language Reference Manual

This document provides an overview of key concepts in the C language reference manual, including data types like integer and double, statements like do and else, operators, parallel programming environment variables, exceptions, examples of data distribution and multiprocessing, and more. It covers topics ranging from basic syntax to more advanced parallel and distributed concepts in C.

Uploaded by

Gautam Brown
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 1

C Language Reference Manual

integer, 58 _DSM_OFF, 145


sign of remainder, 160 _DSM_PLACEMENT, 145
Division by zero, 58, 67 _DSM_PPM, 145
do statements, 96 _DSM_VERBOSE, 145
Domain errors _DSM_WAIT, 145
return values, 167 gang scheduling, 122
Double, 160 MP_BLOCKTIME, 120
representation of, 160 MP_SCHEDTYPE, 121
double, 39 MP_SET_NUMTHREADS, 120
Double precision, 43 MP_SETUP, 120
_DSM_BARRIER, 145 MP_SIMPLE_SCHED, 146
_DSM_MIGRATION, 145 MP_SLAVE_STACKSIZE, 122
_DSM_MIGRATION_LEVEL, 145 MP_SUGNUMTHD, 121, 146
_DSM_OFF environment variable, 145 MP_SUGNUMTHD_MAX, 121
_DSM_PLACEMENT, 145 MP_SUGNUMTHD_MIN, 121
_DSM_PPM, 145 MP_SUGNUMTHD_VERBOSE, 121
_DSM_VERBOSE, 145 MPC_GANG, 122
_DSM_WAIT, 145 PAGESIZE_DATA, 146
PAGESIZE_STACK, 146
PAGESIZE_TEXT, 146
E environment variables
parallel programming, 145
else statements, 94 Environments, , 156
–ansi switch, 2 freestanding, 156
–xansi switch, 2 Equality operators, 61
enum, 74 ERANGE macro, 167
changes, 12 errno, 167
Enumeration constants, 27, 40, 76 errno macro, 177
changes, 12 Escape sequences, 157
Enumeration types hexadecimal, 26
type of int used, 164 Examples
Enumeration variables, 76 data affinity, 148
Enumerations, , 162 data distribution, 148
Environment distributing a matrix, 147
altering, 185 irregular distributions, 151
names, 185 multiprocessing, 147
variables, 185 parameter passing, 149
Environment variables redistributed arrays, 150
CHRCLASS, 166 thread affinity, 151
CHUNK, 121 Exception handling, 67
_DSM_BARRIER, 145 Exception handling restrictions, 113
_DSM_MIGRATION, 145 Exclusive or operator, 62
_DSM_MIGRATION_LEVEL, 145

202 007–0701–130

You might also like