# LaTeX2HTML 0.5.3 (Wed Jan 26 1994)
# Associate image original text (scrambled) with physical files.

$key = q/{tabular}<<456>>|lp<<254>>4.0in<<254>>|<<456>>hline;html_special_mark_amp;<<1115>><<1115>>$bullet$<<1116>><<1116>>;html_special_mark_amp;<<255>>bfSynchronous<<255>>@:HighPerformanceFortran(HPF)cite<<256>>Foster:95a<<256>>,cite<<257>>HPFCSep:95a<<257>>,cite<<258>>Koelbel:94a<<258>>;Fortran~77Dcite<<259>>Bozkus:93a<<259>>,cite<<260>>Fox:91e<<260>>,cite<<261>>Hiranandani:92c<<261>>;ViennaFortrancite<<262>>Chapman:92b<<262>>;C*[Hatcher:91a;91b];nocite<<263>>Hatcher:91a<<263>>nocite<<264>>Hatcher:91b<<264>>Crystalcite<<265>>Chen:88b<<265>>;APL;FortranforSIMDparallelcomputers;html_special_mark_amp;<<1117>><<1117>>$bullet$<<1118>><<1118>>;html_special_mark_amp;<<266>>bfLooselySynchronous<<266>>@:Extensionsoftheabove,especiallyHPFcite<<267>>Chapman:94b<<267>>,cite<<268>>Choudhary:92d<<268>>,cite<<269>>HPF:94a<<269>>;andparallelC++cite<<270>>Bodin:91a<<270>>,cite<<271>>Chandy:93a<<271>>,cite<<272>>Grimshaw:93b<<272>>,cite<<273>>Lemke:92a<<273>>;FortranorCplusmessagepassingcite<<274>>Fox:91m<<274>>,cite<<275>>McBryan:94a<<275>>;html_special_mark_amp;<<1119>><<1119>>$bullet$<<1120>><<1120>>;html_special_mark_amp;<<276>>bfAsynchronous<<276>>@:Linda[Factor:90a;90b],nocite<<277>>Factor:90a<<277>>nocite<<278>>Factor:90b<<278>>cite<<279>>Gelertner:89a<<279>>;CC++cite<<280>>Chandy:93a<<280>>;TimeWarpcite<<281>>Wieland:89a<<281>>;PCNcite<<282>>Chandy:90a<<282>>;WebWorkcite<<283>>Fox:95a<<283>>;html_special_mark_amp;<<1121>><<1121>>$bullet$<<1122>><<1122>>;html_special_mark_amp;<<284>>bfCompoundMetaproblems<<284>>@:AVS[Mills:92a;92b],nocite<<285>>Mills:92a<<285>>nocite<<286>>Mills:92b<<286>>cite<<287>>Cheng:93a<<287>>;PCN,Linda(orTrellisbuiltonLinda);Webwork;Fortran-Mcite<<288>>Foster:95a<<288>>.Generally,extensionsofADA,Fortran,C,orC++controllingmoduleswritteninsynchronousorlooselysynchronousapproach;html_special_mark_amp;<<1123>><<1123>>$bullet$<<1124>><<1124>>;html_special_mark_amp;<<289>>bfEmbarrassinglyParallel<<289>>@:Severalapproacheswork?;html_special_mark_amp;<<1125>><<1125>>$bullet$<<1126>><<1126>>PCN,Linda,WebWork,PVMcite<<290>>Sunderam:90a<<290>>,NetworkExpresscite<<291>>Parasoft:88a<<291>>,ISIS[Birman:87a;87b;91a]nocite<<292>>Birman:87a<<292>>nocite<<293>>Birman:87b<<293>>nocite<<294>>Birman:91a<<294>>;html_special_mark_amp;hline{tabular}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tabular253.gif">'; 
$key = q/{}psfig<<111>>figure=tab4d.ps,clip=true,width=4.5in<<111>>{}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1089.xbm">'; 
$key = q/{}$sim10${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1097.xbm">'; 
$key = q/{tabular}<<447>>|lp<<118>>4.0in<<118>>|<<447>>hline<<1061>><<1061>>$bullet$<<1062>><<1062>>;html_special_mark_amp;<<119>>bf29:Real-TimeControlSystems<<119>>;html_special_mark_amp;;html_special_mark_amp;<<1063>><<1063>>$bullet$<<1064>><<1064>>RoboticsusesImagerytomakedecisions(controlvehicles);html_special_mark_amp;<<1065>><<1065>>$bullet$<<1066>><<1066>>Energymanagementcontrolspoweruseandgeneration;html_special_mark_amp;<<1067>><<1067>>$bullet$<<1068>><<1068>>;html_special_mark_amp;<<120>>bf30:ElectronicBanking<<120>>;html_special_mark_amp;<<1069>><<1069>>$bullet$<<1070>><<1070>>RequiresSecurity,Privacy,ElectronicCash,etc.;html_special_mark_amp;<<1071>><<1071>>$bullet$<<1072>><<1072>>;html_special_mark_amp;<<121>>bf31:ElectronicShopping<<121>>;html_special_mark_amp;<<1073>><<1073>>$bullet$<<1074>><<1074>>;html_special_mark_amp;<<122>>bf32:AgileManufacturing---MultidisciplinaryDesignandConcurrentEngineering<<122>>;html_special_mark_amp;<<1075>><<1075>>$bullet$<<1076>><<1076>>CombinesCADwithApplications1to3;html_special_mark_amp;<<1077>><<1077>>$bullet$<<1078>><<1078>>RequiresmajorchangestoManufacturingInfrastructureandApproach;html_special_mark_amp;<<1079>><<1079>>$bullet$<<1080>><<1080>>;html_special_mark_amp;<<123>>bf33:Education<<123>>;html_special_mark_amp;<<1081>><<1081>>$bullet$<<1082>><<1082>>InfoMallLivingTextbook---6SchoolsonATMnetworklinkedtoHPCCInfoVisionServersatNPACcite<<124>>Mills:95a<<124>>hline{tabular}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tabular117.gif">'; 
$key = q/{}$(i,j)${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1165.xbm">'; 
$key = q/{}$O(N_<<386>>rmparticle<<386>>logN_<<387>>rmparticle<<387>>)${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1177.xbm">'; 
$key = q/{}$M_<<364>>ij<<364>>${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1157.xbm">'; 
$key = q/{}psfig<<112>>figure=tab4e.ps,clip=true,width=4.5in<<112>>{}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1091.xbm">'; 
$key = q/{}$O(NlogN)${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1452.xbm">'; 
$key = q/{}$M_<<365>>ij<<365>>${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1159.xbm">'; 
$key = q/{}$M${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1171.xbm">'; 
$key = q/{}psfig<<108>>figure=tab4a.ps,clip=true,width=4.5in<<108>>{}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1083.xbm">'; 
$key = q/{}$j${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1163.xbm">'; 
$key = q/{}psfig<<113>>figure=tab4f.ps,clip=true,width=4.5in<<113>>{}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1093.xbm">'; 
$key = q/{}$M_<<355>>ij<<355>>${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1153.xbm">'; 
$key = q/{}$i${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1161.xbm">'; 
$key = q/{tabular}<<438>>|lp<<59>>3.75in<<59>>|<<438>>multicolumn2<<60>>c<<60>><<61>>bfTable2:AbbreviationsusedinTables3--4of<<61>>multicolumn2<<62>>c<<62>><<63>>bfIndustrialApplicationsofHPCC<<63>>hline;html_special_mark_amp;<<64>>bfAdaptive<<64>>;html_special_mark_amp;SoftwareforIrregularLooselySynchronousProblemshandledbypC++,HPFextensions,MessagePassing(Table~6)<<65>>bfAsyncsoft<<65>>;html_special_mark_amp;ParallelSoftwareSystemfor(particular)classofasynchronousproblems(Table~6)<<66>>bfCFD<<66>>;html_special_mark_amp;ComputationalFluidDynamics<<67>>bfED<<67>>;html_special_mark_amp;EventDrivenSimulation<<68>>bfFD<<68>>;html_special_mark_amp;FiniteDifferenceMethod<<69>>bfFEM<<69>>;html_special_mark_amp;FiniteElementMethod<<70>>bfHPF<<70>>;html_special_mark_amp;HighPerformanceFortrancite<<71>>HPF:93a<<71>>,cite<<72>>HPFF:95a<<72>><<73>>bfHPF+<<73>>;html_special_mark_amp;NaturalExtensionsofHPFcite<<74>>Choudhary:92d<<74>>,cite<<75>>HPF:94a<<75>>,cite<<76>>HPFapp:95a<<76>><<77>>bfIntegration<<77>>;html_special_mark_amp;Softwaretointegratecomponentsofmetaproblems(Table~6)<<78>>bfMPF<<78>>;html_special_mark_amp;Fortranplusmessagepassingforlooselysynchronousprogrammingsupport<<79>>bfPDE<<79>>;html_special_mark_amp;PartialDifferentialEquation<<80>>bfTS<<80>>;html_special_mark_amp;TimeSteppedSimulation<<81>>bfVR<<81>>;html_special_mark_amp;VirtualRealityhline{tabular}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tabular58.gif">'; 
$key = q/{tabular}<<235>>|ll|<<235>>hlinemulticolumn<<236>>1<<236>><<237>>|c<<237>><<238>>emProblemClass<<238>>;html_special_mark_amp;multicolumn<<239>>1<<239>><<240>>c|<<240>><<241>>emMachine<<241>>hline;html_special_mark_amp;<<242>>bfSynchronous<<242>>;html_special_mark_amp;SIMD,MIMD;html_special_mark_amp;<<243>>bfLooselySynchronous<<243>>;html_special_mark_amp;MIMD,maybeSIMD;html_special_mark_amp;<<244>>bfAsynchronous<<244>>;html_special_mark_amp;MIMD,butmaynotperformwell;html_special_mark_amp;withoutspecialhardwarefeatures;html_special_mark_amp;<<245>>bfCompound<<245>>;html_special_mark_amp;Heterogeneousnetwork<<246>>bf(Metaproblems)<<246>>;html_special_mark_amp;(includingWorldWideWeb);html_special_mark_amp;<<247>>bfEmbarrassinglyParallel<<247>>;html_special_mark_amp;Networkofworkstations;html_special_mark_amp;MIMD,WorldWideWeb,;html_special_mark_amp;sometimesSIMDhline{tabular}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tabular234.gif">'; 
$key = q/{}psfig<<109>>figure=tab4b.ps,clip=true,width=4.5in<<109>>{}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1085.xbm">'; 
$key = q/{}psfig<<114>>figure=tab4g.ps,clip=true,width=4.5in<<114>>{}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1095.xbm">'; 
$key = q/{}$M_<<352>>ij<<352>>${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1149.xbm">'; 
$key = q/{tabular}<<457>>|lp<<306>>4.0in<<306>>|<<457>>hline<<1127>><<1127>>$bullet$<<1128>><<1128>>;html_special_mark_amp;<<307>>bfSTATICRuntime<<307>>;html_special_mark_amp;<<1129>><<1129>>$bullet$<<1130>><<1130>>SynchronousandEmbarrassinglyParallelProblems---currentHPF;html_special_mark_amp;<<1131>><<1131>>$bullet$<<1132>><<1132>>;html_special_mark_amp;<<308>>bfADAPTIVERuntime<<308>>;html_special_mark_amp;<<1133>><<1133>>$bullet$<<1134>><<1134>>LooselySynchronousbutnotSynchronous---futurecapabilitiesofHighPerformanceFortran(HPF+)butcanbesupportedwellinmessagepassing;html_special_mark_amp;<<1135>><<1135>>$bullet$<<1136>><<1136>>;html_special_mark_amp;<<309>>bfASYNCHRONOUSRuntime<<309>>;html_special_mark_amp;<<1137>><<1137>>$bullet$<<1138>><<1138>>AsynchronousProblems;html_special_mark_amp;<<1139>><<1139>>$bullet$<<1140>><<1140>>;html_special_mark_amp;<<310>>bfINTEGRATIONRuntimeandProgrammingEnvironments<<310>>;html_special_mark_amp;<<1141>><<1141>>$bullet$<<1142>><<1142>>Metaproblems;html_special_mark_amp;<<1143>><<1143>>$bullet$<<1144>><<1144>>AVSworkswellbutalsocanbeintegratedintolanguagessuchasHPC++,Fortran-M;html_special_mark_amp;hline{tabular}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tabular305.gif">'; 
$key = q/{tabular}<<439>>|p<<90>>3.0in<<90>>|p<<91>>1.25in<<91>>|<<439>>hline;html_special_mark_amp;multicolumn1<<92>>|c|<<92>><<93>>bfProblemArchitecture<<93>>;html_special_mark_amp;multicolumn<<94>>1<<94>><<95>>|c|<<95>><<96>>bfOverallSoftware<<96>>;html_special_mark_amp;multicolumn<<97>>1<<97>><<98>>|c|<<98>><<99>>bfIssue<<99>>hline;html_special_mark_amp;<<100>>bfSynchronous<<100>>:DataParallel;html_special_mark_amp;Tightlycoupledandsoftwareneedstoexploitfeaturesofproblemstructuretogetgoodperformance.Comparativelyeasyasdifferentdataelementsareessentiallyidentical.;html_special_mark_amp;DataParallelcline<<101>>1-1<<101>>hline;html_special_mark_amp;<<102>>bfLooselySynchronous<<102>>:DataParallel;html_special_mark_amp;Asabove,butdataelements,andortheirlinkage,arenotidentical.Stillparallelizesduetomacroscopictimesynchronization.;html_special_mark_amp;DataParallelhline;html_special_mark_amp;<<103>>bfAsynchronous<<103>>:;html_special_mark_amp;Functional(ordata)parallelismthatisirregularinspaceandtime.Oftenlooselycoupledandsoneednotworryaboutoptimaldecompositionstominimizecommunication.Hardtoparallelize(massively)unless<<1059>><<1059>>$ldots$<<1060>><<1060>>;html_special_mark_amp;DifficultTaskparallelhline;html_special_mark_amp;<<104>>bfEmbarrassingly<<104>>parallel:;html_special_mark_amp;Essentiallyindepentexecutionofdisconnectedcomponents(caninvolvereductions).;html_special_mark_amp;Possibleinmostsoftwarehline;html_special_mark_amp;<<105>>bfMetaproblems<<105>>;html_special_mark_amp;Asynchronouscollectionof(loosely)synchronouscomponentswheretheseprogramsthemselvescanbeparallelized;html_special_mark_amp;Coarsegraintaskparallelism---eachcomponentdataparallelhline{tabular}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tabular89.gif">'; 
$key = q/{}psfig<<110>>figure=tab4c.ps,clip=true,width=4.5in<<110>>{}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1087.xbm">'; 
$key = q/{}$O(N_<<385>>rmparticle<<385>>)${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1175.xbm">'; 
$key = q/{}$M_<<363>>ij<<363>>${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1155.xbm">'; 
$key = q/{}$O(N^2_<<384>>rmparticle<<384>>)${}/;
$cached_env_img{$key} ='<IMG ALIGN=BOTTOM ALT="" SRC="_4494_tex2html_wrap1173.xbm">'; 

1;