168 <strong>Prism</strong> User s <strong>Guide</strong> 168"I <strong>Prism</strong> <strong>User's</strong>I' <strong>Guide</strong>----I help command, 126 Help Index, 122, 162 choosing an entry from, 122 help system, overview of, 5 hide command, 157 history region, 24, 162 using, 25 I-beam, 162 Io, 46 specifying the xterm for, 137, 144 icons, 18 immediate action, 163 Index selection, 122 infinities, detecting, 34 Interrupt selection, 25, 47 inter upting execution, 47 K keyboard, using in the menu bar, 15 keyboard accelerators, 16, 163 keyboard alternatives to the mouse, 12 L languages supported in <strong>Prism</strong>, 8 Libprim2.a, 8 line-number region, 3, 163 using, 23 list command, 153, 158 lists, using, 19 load command, 39 can't be used in Actions field, 57 Load Data selection, 115, 153 Load selection, 38 loading a program, 37 location cursor, 12, 163 log command, 27, 146 M mail, sending, 128 mailing list, 128 main, 69 make command, 119 Make selection, 118 make utility, 118, 136 makefile creating, 118 using, 118 Man Pages selection, 127 manual pages viewing, 127 viewing in commands-only <strong>Prism</strong>, 154 Mark Stale Data, 137 master pane, in split source window, 157 AmAoc intrinsic function, 80 MAXVAL intrinsic function, 31 memory, examining the contents of, 70 menu bar, 2, 163 using, 14 Meta key, 13, 16 mVmma, intrinsic fimction, 31 MT X11 IR4, 9 mnemonics, 16, 163 Motif keyboard translations, changing, 143 mouse getting help on using, 126 using, 12 using in the menu bar, 15 mouse pointer, 12, 163 mnm, 9 N names, resolving, 29 NaNs, detecting, 34 NCD XllR4, 9 next command, 47 Next selection, 47 nexti command, 47 O olwm, 9 on-line documentation obtaining, 126 obtaining in commands-only <strong>Prism</strong>, 153 Version 1.2, March 1993 Copyright 0 1993 hindking Machines Corporation a
Index 169 Index -8ggeg( ----- 169--- Online Doc selection, 128 Options menu in visualizers, using, 83 output logging, 27 redirecting, 26 Overview selection, 124 P Paris programs compiling for <strong>Prism</strong>, 8 defining types for, 28 partition manager, 9 pcoord, 31 perf command, 112, 153 perfadvice command, 113, 153 perfload command, 116, 153 performance advisor, 113, 163 performance data collecting, 104 outside of <strong>Prism</strong>, 105 consistency of, 104 displaying, 105 displaying in the command window, 112 for C* and CM Fortran programs run on a Slm-4, 102 interpreting, 113 what is collected, 101 performance data files, saving and loading, 115 Performance Data window, 106 Resources pane, 107 Source-Lines pane, 112 perf save command, 11.5, 153 PN Debug selection, 72 pndbz, running on a CM-5, 72 print command, 78 Print dialog box, 75 Print selection (Debug menu), 75 Print selection (Events menu), 77 printenv command, 36 printing difference from displaying, 74 from the command window, 78 from the Debug menu, 75 Version 1.2, March 1993 Copyright 0 1993 Thinking Machines Corporation from the event table, 78 from the Events menu, 77 from the source window, 21, 76 <strong>Prism</strong> commands-only issuing commands in, 152 leaving, 154 specifying, 10, 151 useful commands in, 153 using with CMAX, 160 entering, 10 initializing, 145 languages supported in, 8 leaving, 36 look and feel of, 2 mailing list for, 130 overview of, 1 sending mail about, 130 prism command, 10 -c option, 10, 151 .prism defaults, 138 <strong>Prism</strong> defaults, changing, 138 .primainit, 11, 27, 28, 145 <strong>Prism</strong> resources, 163 table of, 139 <strong>Prism</strong>. dialogColor, 142 <strong>Prism</strong>. editeometry, 140 <strong>Prism</strong>. editor, 140 <strong>Prism</strong>. errorBell, 145 <strong>Prism</strong>.errorin, 141 <strong>Prism</strong>.helpColor, 142 Prim.mainColor, 142 <strong>Prism</strong>.markStaleData, 145 <strong>Prism</strong>. textBgColor, 142 <strong>Prism</strong>. textFont, 141 <strong>Prism</strong>. textManyFieldTranslations, 143 <strong>Prism</strong>. tezxtsuterColor, 142 <strong>Prism</strong>. teztOneFieldTranslations, 143 <strong>Prism</strong>.useXterm, 144 <strong>Prism</strong>.vizcolormap, 142 prism- talkethink. cm, 130 <strong>Prism</strong>*fontList, 141 Prim*mTezt. fontList, 141 prismdef ine_name function, 96
- Page 1 and 2:
e LIP The Connection Machine System
- Page 3 and 4:
I" Contents ,~s s~~~s _ s . s , s..
- Page 5 and 6:
_W -- , . (,. C' Cn · . .V Content
- Page 7 and 8:
d-i~W& C, Contents vii --- e . -- .
- Page 9 and 10:
About This Manual Objectives of Thi
- Page 11 and 12:
About This Manual xi Abot Tis anul
- Page 13 and 14:
Chapter 1 Introduction The Prism pr
- Page 15 and 16:
Chapter . Introduction 3 ChapNEr 1'
- Page 17 and 18:
Chapter 1. Introduction 5 Chsss-apt
- Page 19 and 20:
Chapter 2 Using Prism This chapter
- Page 21 and 22:
V.` Chapter 2. Using Prism 9 Chptr
- Page 23 and 24:
1 Aj w' Chapter 2. Using Prism 11 C
- Page 25 and 26:
Chapter Z. Using Prism 13 Chpe' . U
- Page 27 and 28:
. ,A "5 .v Chapter 2. Using Prism 1
- Page 29 and 30:
her -9 Chapter 2. Using Prism . nam
- Page 31 and 32:
Chapter 2. Using Prism 19 2.5.2 Dia
- Page 33 and 34:
:1rn WII- Chapter 2. Using Prism 21
- Page 35 and 36:
Chapter Z Uing Prism 23 NOTE: If yo
- Page 37 and 38:
Chapter 2. Using Prism 25 Chper2 Ui
- Page 39 and 40:
Chapter Z. Using Prism 27 M; --. ^
- Page 41 and 42:
Chapter 2. Using Prism 29 Chpe . Us
- Page 43 and 44:
Chapter 2 Using Prism 31 ChapterI2.
- Page 45 and 46:
V Chapter 2. Using Prism 33 Chapter
- Page 47 and 48:
T Chapter 2. Using Prism 35 as an a
- Page 49 and 50:
Chapter 3 Loading and Executing a P
- Page 51 and 52:
I Ah :4 ) Chapter 3. Loading and Ex
- Page 53 and 54:
T Chapter 3. Loading and Executing
- Page 55 and 56:
I Chapter 3. Loading and Executing
- Page 57 and 58:
I .61 . Chapter 3. Loading and Exec
- Page 59 and 60:
' Chapter 3. Loading and Executing
- Page 61 and 62:
Chapter 3. Loading and Executing a
- Page 63:
, ., Ott 7X Chapter 3. Loading and
- Page 66 and 67:
54 Prism User ~ Guide 5 4 - - - - -
- Page 68 and 69:
56 Prism User g Guide 56-- - - - -
- Page 70 and 71:
58 58 Prsm----- - U sG d 4.2.2 Addi
- Page 72 and 73:
60 Prism User $ Guide 60 Prism User
- Page 74 and 75:
62 Prism User s Guide 62 Prism User
- Page 76 and 77:
64 Prism User k Guide 64.... Pr----
- Page 78 and 79:
66 Prism User s Guide 66 Prism User
- Page 80 and 81:
68 Prism User k Guide 68- iG Pr--m-
- Page 82 and 83:
"70- ------- Pr...ism:-- I II User
- Page 84 and 85:
72 Prism User a Guide 72 rim Uers G
- Page 86 and 87:
74 74Hils --------- ----_ _- ---- P
- Page 88 and 89:
76 Prism User Guide 76;i .U .. ----
- Page 90 and 91:
78 Prism User k Guide When you have
- Page 92 and 93:
80 where (a .eq. maxval(a)) print a
- Page 94 and 95:
82 highlighted, and an I-beam appea
- Page 96 and 97:
84 84-Pr--m-User-s-G- -d- Figure 21
- Page 98 and 99:
86 Prism User k Guide 86~~~~ ~ D ~
- Page 100 and 101:
88 Prism User S Guide * Field Width
- Page 102 and 103:
90 Prism User Guide 90 - - - - - -
- Page 104 and 105:
92 Prism User S Guide 92 Prsm Uer's
- Page 106 and 107:
94 Prism Users Guide * From the key
- Page 108 and 109:
96 5.4.6 Visualizing Dynamic Arrays
- Page 110 and 111:
98 prism_struct_init(); prism add a
- Page 112 and 113:
100 Prism User s Guide If the right
- Page 114 and 115:
102 allows you to zero in on the li
- Page 116 and 117:
104 Prism User s Guide * To account
- Page 118 and 119:
106 ~;.. - 5 Y?1 Pamiwc Data E PM T
- Page 120 and 121:
108 Prism User 's Guide • FE Tota
- Page 122 and 123:
110 Prism User s Guide The total us
- Page 124 and 125:
112 resource (if available); as men
- Page 126 and 127:
114 Prism User Guide 1. Which of th
- Page 128 and 129:
116 Prism User Guide 116_e pa Prism
- Page 130 and 131: 118 Prism User k Guide 118 Prism Us
- Page 132 and 133: 4 4
- Page 134 and 135: 122 Prism User L Guide 122.........
- Page 136 and 137: 124 Prism User Guide ------- 124Pri
- Page 138 and 139: 126 Prism User s Guide 126Prism----
- Page 140 and 141: 128 Prism User s Guide .'128 i Pris
- Page 142 and 143: 130 Prism User ~ Guide 130 -o Prism
- Page 144 and 145: 132 ~x"~c~,~r. Prism User s Guide P
- Page 146 and 147: 134 removes the alias created above
- Page 148 and 149: 136 Prism User ~ Guide 136 Prism Us
- Page 150 and 151: 138 Prism User Ir Guide 255 0 255 2
- Page 152 and 153: 140 Prism User $ Guide ::::::!140!i
- Page 154 and 155: 142 Prism User i Guide Changing the
- Page 156 and 157: 144 Prism User S Guide 144PrsmUsr'
- Page 158 and 159: 146 Prism User s Guide * If you alw
- Page 160 and 161: 148 Prism User Guide 148 PrsmUsr'IG
- Page 162 and 163: 4 $ - i
- Page 164 and 165: 152 B.2 Issuing Commands You operat
- Page 166 and 167: 154 Prism User s Guide another menu
- Page 168 and 169: 156 Prism User s Guide ------ -----
- Page 170 and 171: 158 Prism User s Guide 15Mr=mUsrs u
- Page 172 and 173: 160 Prism User k Guide Y BamnnPoa1
- Page 174 and 175: 162 Prism User S Guide 162 Prism Us
- Page 176 and 177: 164 Prism User S Guide 164 Prism Us
- Page 178 and 179: 166 E sPrias ^^-asa a -^-^- z^ r fa
- Page 182 and 183: 170 Prism User Guide -: ... .......
- Page 184: 172 Prism User k Guide 172 Pri-m-Us