¸ßÐÔÄÜFortranÂÛÌ

1996Äê10ÔÂ19ÈÕ

2.0.°æ±¾


FORWARD</A BACKWARD</A ROOT</A INDEX</A HELP HOME


ÓÉÀ´×ÔÓÚ40¶à¸ö×éÖ¯µÄ³ÉÔ±Ëù²Î¼ÓµÄ¸ßÐÔÄÜFortranÂÛ̳£¨HPFF£©´Ó1992Äê3ÔÂÖÁ1993 Äê3ÔÂÏà¾ÛÔÚÒ»Æð¶¨ÒåÁËÒ»Ì×À©Õ¹Fortran£¬¼´ËùνµÄ¸ßÐÔÄÜFortran(HPF)¡£ÎÒÃǵÄÄ¿±êÊÇ ½â¾öÊéдÊý¾Ý²¢ÐгÌÐòʱËùÓöµ½µÄ¸÷ÖÖ³ÌÐò½á¹¹ÖÐÆäÊý¾Ý·ÖÅäÓ°ÏìÐÔÄܵÄÎÊÌâ¡£

ͬʱÎÒÃÇÏ£ÍûÄܵõ½¶ÔHPFµÄ¹ã·º²¹³ä£¬HPFFÏÖÔÚÉÐδµÃµ½Èκιٷ½µÄ±ê×¼»¯×éÖ¯µÄÈÏ ¿ÉºÍÖ§³Ö¡£HPFF´Ó1994Äê4ÔÂÖÁ1994Äê10Ô¾ÙÐÐÁ˵ڶþÂÖ»áÒ飬»áÉÏ¿¼ÂÇÁ˾ÀÕý¡¢³Î Çå¼°½âÊÍHPF1.0°æ±¾ÎĵµµÄÒªÇó£¬Í¬Ê±Ò²ÌÖÂÛÁËÓû§¶ÔHPFδÀ´¿ÉÄܵı仯ËùÌá³öµÄÒª Çó¡£µÚÈýÂÖ»áÒéÓÚ1995Äê1ÔÂÖÁ1996Äê11Ô¾ÙÐУ¬»áÉϺϲ¢ÁËһЩÍƼöµÄÌØÕ÷ÒÔÂú×ãÓà »§ÔÚ1994Äê»áÒéÆÚ¼äËùÌá³öµÄÒªÇó¡£

´ËÎĵµ°üº¬ÁËHPF2.0.°æ±¾ÖÐËùÌáµ½µÄËùÓм¼ÊõÌØÕ÷¡£1996Äê10ÔÂ19ÈÕʹÓÃLETEX¶Ô ²Ý¸å¸´¼þ½øÐÐÁË´¦Àí¡£

HPFF¹ÄÀø¶Ô´ËÎĵµµÄ½âÊÍÒªÇó£¬Í¬Ê±ÍƼöÕâÀïËù¶¨ÒåµÄÓïÑÔ¡£ÎÒÃǽ«¾¡×î´óŬÁ¦»Ø´ðÒªÇó ½âÊ͵ÄÎÊÌ⣬ͬʱͨ³£µÄ½¨Ò鶼½«ÔÚδÀ´µÄHPFFÓïÑÔ¹æ¸ñÖб»¿¼ÂÇ¡£

´ËÎĵµÊÇÒ»¸ö¹©¹«ÖÚÌÖÂ۵IJݸ塣»¶Ó­¸÷ÖÖÌÖÂۺ;ÀÕý¡£½¨Òé¿Éͨ¹ýµç×ÓÓʼþÖ±½Ó·¢¸ø hpff-doc@cs.rice.edu¡£

½âÊÍÒªÇóµÄÎÄÕÂÕý³ÉΪRICE´óѧµÄÒ»±Ê²Æ¸»¡£

@1994,1995,1996 Rice´óѧ£¬ÐÝ˹¶Ù£¬µÃ¿ËÈø˹ÖÝ¡£Èç¹ûÔÚÎĵµÖаüº¬RICE´óѧµÄÐí¿ÉÒÔ ¼°±¾ÎĵµµÄ±êÌ⣬²¢Í¨ÖªËù½øÐеĸ´ÖÆÊÇÔÚRICE´óѧÐí¿ÉϽøÐеģ¬¼´¿ÉÔÊÐíÎÞ³¥µÄ¸´ÖÆ ±¾²ÄÁϵÄÈ«²¿»ò²¿·Ö¡£

Ŀ¼

HPFF 2 ÖÂл

Ò». ¼ò½é

1. ¸ÅÊö

1.1 ¸ßÐÔÄÜFortranµÄÄ¿±êºÍ·¶Î§

1.2 HPFÓïÑÔÄ£ÐÍ

1.2.1 Êý¾ÝÓ³ÉäÖ¸Áî

1.3 HPF 2.0ÓïÑÔÌØÕ÷¸ÅÊö

1.3.1 HPF 2.0ÓïÑÔÌØÕ÷

1.3.2 HPF 2.0 ËùÈϿɵÄÀ©Õ¹

1.4 ÓëHPF 1.1µÄ²»Í¬µã

1.4.1 ±ê×¼FortranÖÐÏÖÓеÄÌØÕ÷

1.4.2 ÔÚHPF 2.0Öб»È¥µô»òÊÜÔ¼ÊøµÄÌØÕ÷

1.4.3 ±ä³É±»ÈÏ¿ÉÀ©Õ¹µÄÌØÕ÷

1.4.4 HPF 2.0µÄÐÂÌØÕ÷

1.4.5 еı»ÈϿɵÄÀ©Õ¹

1.4.6 ±»³ÐÈϵÄÍⲿ֧³ÖµÄHPFÍⲿº¯Êý

1.5 ¸ÅÄî

1.6 Ö¸ÁîµÄÓï·¨

¶þ.¸ßÐÔÄÜFortranÓïÑÔ

2 Êý¾ÝÓ³Éä

2.1 Ä£ÐÍ

2.2 Êý¾ÝÅÅÁм°·ÖÅäÖ¸ÁîµÄÓï·¨

2.3 DISTRIBUTE Ö¸Áî

2.4 ALIGNÖ¸Áî

2.5 ·ÖÅäÊý×éºÍÖ¸Õë

2.6 PROCESSORS Ö¸Áî

2.7 TEMPLATE Ö¸Áî

2.8 ´æ´¢¼°´®ÐÐÏàÁª

2.8.1 ´æ´¢ÏàÁª

2.8.2 ´®ÐÐÖ¸Áî

3. INDEPENDENT¼°Ïà¹ØÖ¸Áî

3.1 INDEPENDENTÖ¸Áî

3.1.1 INDEPENDENTÖ¸ÁîµÄ¿ÉÊÓ»¯

3.1.2 NEW±äÁ¿

3.1.3 REDUCTION±äÁ¿ºÍÖ¸Áî

3.1.4Ëõ¼õµÄʵÏÖºÍÖ¸Áî

3.2 INDEPENDENTµÄ½øÒ»²½Àý×Ó

4. ×Ó³ÌÐò½Ó¿ÚÖеÄÊý¾ÝÓ³Éä

4.1 ¼ò½é

4.2 ÒªÇóºÎÖÖÖØÓ³É䣬˭À´×öËü

4.3 ·ÖÅä¼°´¦ÀíÆ÷°²ÅÅ

4.3.1 Àý×Ó

4.3.2 µ±ºöÂÔÒ»Ìõ×Ó¾äʱ»á·¢ÉúʲôÇé¿ö

4.4 ÅÅÁÐ

4.4.1 ÑÆÔªµÄÄ£°å

4.4.2 INHERITÖ¸Áî

4.4.3 ALIGN Ö¸Áî

4.5 »ùÓÚÒ»×éÓ³ÉäµÄµÈ¼ÛÐÔºÍÆ«Ðò

4.6 ÏÔʽ½Ó¿Ú

4.6.1 ¹ý³ÌÌØÐÔ

4.7 Ö¸ÕëºÍÄ¿±êµÄÔ¼Êø

4.7.1 Àý×Ó

4.8 ²ÎÊý´«µÝºÍ´®ÐÐÏàÁª

4.8.1 ´®ÐÐÏàÁª¹æÔò

4.8.2 ´®ÐÐÏàÁªÌÖÂÛ

4.8.3 ´®ÐÐÏàÁªÀý×Ó

5 Íⲿ³ÌÐòµ¥Ôª

5.1 ¸ÅÊö

5.2 Íⲿ³ÌÐòµ¥ÔªËµÃ÷

5.2.1 º¯ÊýºÍ×Ó³ÌÐòÓï¾ä

5.2.2 ³ÌÐò¡¢Ä£¿é¼°¿éÊý¾ÝÓï¾ä

5.2.3 Extrinsic ǰ׺

5.3 µ÷ÓÃHPFÍⲿ×Ó³ÌÐò

5.3.1¶ÔÀàÐÍ¡¢¹ý³ÌºÍÊý¾ÝµÄ·ÃÎÊ

5.3.2 µ÷ÓõÄÓ°Ïì

5.4 Íⲿ¹ý³ÌÀý×Ó

6 ÄÚÔÚº¯ÊýºÍ¿â¹ý³Ì

6.1 ¸ÅÄî

6.2 ϵͳ²éѯÄÚÔÚº¯Êý

6.3 ¼ÆËãÄÚÔÚº¯Êý

6.4 ¿â¹ý³Ì

6.4.1 Ó³Éä²éѯ×Ó³ÌÐò

6.4.2 λά»¤º¯Êý

6.4.3 Êý×éËõ¼õº¯Êý

6.4.4 Êý×éºÏ²¢·ÖÉ¢º¯Êý

6.4.5 Êý×éǰ׺ºÍºó׺º¯Êý

6.4.6 Êý×éÅÅÐòº¯Êý


FORWARD</A BACKWARD</A ROOT</A INDEX</A HELP HOME


Copyright: NPAC, PACT

Lastmodified: 1996.10.31st