רÀûÃû³Æ£º»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨
¼¼ÊõÁìÓò£º
±¾·¢Ã÷Éæ¼°¼ÆËã¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬ÓÈÆäÉæ¼°»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËã¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨¡£
±³¾°¼¼Êõ£º
Ëæ×ŵØÕð¿±Ì½¼¼ÊõµÄ²»¶Ï·¢Õ¹£¬ÓÍÆøµØÕð¿±Ì½µÄÖØµãÕýתÏòÆð·üµØ±íÌõ¼þºÍ¸´ÔÓµØÖÊÌõ¼þµÄÇøÓò£¬ÈçɽµØ¡¢Ì²º£ºÍÕÓÔóµØÇøµÈ£¬Õâ¶ÔµØÕð¿±Ì½¹¤×÷¼°×ÊÁÏ´¦ÀíÌá³öÁËеÄÌôÕ½¡£´«Í³µØÕð³ÉÏñ·½·¨ÔÚ¸´ÔÓµØ±í¡¢¸´ÔÓ¹¹ÔìµØÇøÖ÷Òª´æÔÚÁ½·½ÃæµÄÎÊÌâÒ»ÊǵرíÆð·ü´ó£¬±í²ãËٶȽṹʮ·Ö¸´ÔÓ£»¶þÊǵØÏ¹¹Ô츴ÔÓ£¬ÈçñÞÖåÇ¿ÁÒ¡¢¶Ï²ã·¢Óý¡¢¹¹Ô춸¾þ¡¢µØ²ã²ú×´±ä»¯´óµÈ¡£ÕâÖÖË«¸´ÔӽṹʹµÃ´«Í³µØÕð³ÉÏñ·½·¨ÔÚÕâÀàµØÇøÄÑÒÔ׼ȷ³ÉÏñ¡£Æð·üµØ±íµØÇøµØÕð×ÊÁϳÉÏñÖ÷Òª²ÉÓÃÁ½ÖÖ·½·¨Ò»ÖÖÊÇÏȽøÐбí²ã²¨³¡Ð£Õý£¬ÔÙÆ«ÒƳÉÏñ£¬¸Ã·¨ÔÚʵ¼ÊÉú²úÖÐÕ¼Ö÷µ¼µØÎ»£»ÁíÒ»ÖÖÊÇÖ±½Ó´ÓÆð·üµØ±í½øÐÐÉî¶ÈÓòµÄÆ«ÒÆ³ÉÏñ¡£±í²ã²¨³¡Ð£ÕýÒ»Ö±ÊÇʵ¼ÊµØÕð×ÊÁÏ´¦ÀíÖÐÒ»Ïî¹Ø¼ü´¦Àí¼¼Êõ£¬Í¨³£²ÉÓø̻߳ù×¼Ãæ¾²Ð£Õý½«µØÕðÊý¾ÝУÕýµ½¹Ì¶¨»ù×¼Ãæ»òÕ߸¡¶¯»ù×¼ÃæÉϵİ취½â¾öµØÐÎÆð·üµÄÓ°Ïì¡£ÕâÖÖ·½·¨Òþº¬×ÅÒ»¸öÃ÷ÏԵĻù±¾¼ÙÉè¾ÍÊǵرíÒ»ÖÂÐÔ¼ÙÉ裬¼´ÔڵرíÆð·ü²»´ó£¬µÍËÙ´øºáÏòËٶȱ仯»ºÂýµÄµØÇø£¬µØÏÂdz¡¢ÖС¢Éî²ãµÄ·´Éä¾¹ýµÍËÙ´øÊ±£¬¼¸ºõ×ñÑͬһ·¾¶½üºõ´¹Ö±ÈëÉäÖÁµØ±í£¬ÕâʱËüÃǵľ²Ð£ÕýÁ¿»ù±¾ÏàµÈ¡£ÔÚµØÐÎÆ½»ºµÄµØÇø£¬½üµØ±íËٶȱȵØÏÂËÙ¶ÈÂýºÜ¶à£¬ÇÒÉäÏß·¾¶³öÉä½Ç½ÏС£¬²ÉÓÃÉÏÊöУÕý·½·¨±È½ÏºÏÊÊ£¬µ«ÔÚ¸´ÔӵرíºÍ¸´ÔÓµØÏµØÇø£¬ ½üµØ±íËٶȺ͵ØÏÂËÙ¶ÈÏà²î²»´ó£¬ÇÒÉäÏß·¾¶³öÉä½Ç½Ï´ó£¬Òò´Ë£¬¼òµ¥µÄУÕý¿ÉÄÜ»áŤÇú²¨³¡£¬½µµÍµØÕð³ÉÏñµÄÖÊÁ¿£¬´Ëʱ³£¹æ´¦Àí²»ÄܲúÉúÕýÈ·µÄ³ÉÏñ¡£²¨¶¯·½³Ì»ù×¼ÃæÑÓÍØ·½·¨Îª±í²ã²¨³¡Ð£ÕýÌṩÁËÒ»ÖÖ¸ü¾«È·µÄ¼¼ÊõÊֶΡ£Ö»ÒªÄܹ»µÃµ½±È½Ï׼ȷµÄ½üµØ±íËÙ¶ÈÄ£ÐÍ£¬ ÒÔ¡°²¨¶¯·½³Ì»ù×¼ÃæÑÓÍØ¡±Ìæ»»³£¹æ¡°Ê±Òƾ²Ð£Õý¡±£¬¶ÔÌá¸ßɽǰ´ø¸´ÔÓ¹¹Ôì³ÉÏñ¾«¶È·Ç³£ÖØÒª¡£Ö±½Ó´ÓÆð·üµØ±í½øÐÐÉî¶ÈÓòÆ«ÒÆ³ÉÏñµÄ·½·¨£¬½«Ò°Í⾲УÕýÒþº¬µØ°üÀ¨ÔÚÆäÖУ¬ÕâÖÖУÕý²»µ«°üº¬ÁËÂÃÐÐʱµÄ×ÝÏò·ÖÁ¿£¬Í¬Ê±»¹°üº¬ÁËÂÃÐÐʱµÄºáÏò·ÖÁ¿£¬Òò´Ë£¬»ùÓÚÆð·üµØ±íµÄµþǰÉî¶ÈÆ«ÒÆ¿ÉÒÔͬʱ½â¾öÉÏÎÄÖÐÌáµ½µÄ¸´ÔӵرíºÍ¸´ÔÓµØÏ¹¹ÔìÕâÖÖµØÖÊÉϵÄË«ÖØ¸´ÔÓÐÔ¡£Æð·üµØ±íÖ±½ÓµþÇ°Æ«ÒÆ¶Ôɽǰ´ø¸´ÔÓ¹¹Ôì³ÉÏñµÄ¼ÛÖµÔÚÓÚÒ»·½Ã棬ÔÚ½üµØ±í·´ÉäÐÅÏ¢½ÏºÃµÄµØÇø£¬¿É»ùÓÚÆð·üµØ±íµþǰÉî¶ÈÆ«ÒÆ½øÐÐËÙ¶È·ÖÎö£¬×ԵرíÖð²ãÏòÏÂÓÅ»¯Éî¶ÈÒ»ËÙ¶ÈÄ£ÐÍ£»ÁíÒ»·½Ã棬Èç¹ûǰÆÚ¹¤×÷Äܹ»ÌṩÂú×ã¹¹Ôì³ÉÏñÒªÇóµÄºê¹ÛËÙ¶ÈÄ£ÐÍ£¬Æð·üµØ±íµþǰÉî¶ÈÒ»²½·¨Æ«ÒÆÔò¿ÉÌṩµØ±íÒÔÏÂÈ«Ãæ¡¢¾«Ï¸µÄ¹¹ÔìͼÏñ¡£½ÓÏÂÀ´µÄÎÊÌâÊÇÑ¡ÔñºÎÖÖÆ«ÒÆËã·¨½øÐÐÆð·üµØ±íÖ±½ÓÆ«ÒÆ¡£KirchhofT»ý·Ö·¨¼ò±ã¡¢¸ßЧ£¬ÊÊÓ¦ÈÎÒâ¹Û²â·½Ê½£¬ÇÒÒ×ÓÚ¶Ô¾Ö²¿Ä¿±ê³ÉÏñ¡£µ«Kirchhoff»ý·Ö·¨ÊÇÒ»Ö֏߯µ½üËÆ£¬²»ÄܶԸ´ÔÓ²¨³¡ÖеĽ¹É¢¡¢¸ÉÉæÏÖÏó½øÐкܺõĴ¦Àí£¬ÔÚÇ¿ºáÏò·Ç¾ù„ò½éÖÊÖгÉÏñ¾«¶È²»¸ß£»ÓëKirchhoffÆ«ÒÆ·¨Ïà±È£¬ Æð·üµØ±íµ¥³Ì²¨²¨¶¯·½³ÌµþǰÉî¶ÈÆ«ÒÆ·¨¶Ô¸´ÔÓµØÇø¹¹Ôì³ÉÏñ¾«¶È¸ß£¬ÇÒÄÜ´¦Àí¶à²¨ÖÁÎÊÌ⣬¶Ô¶¸Çã½çÃæ¡¢¶Ï²ãºÍ¶ÏÃæµÄ¿Ì»¸üÇåÎú¡£È»¶ø£¬µ¥³Ì²¨·½·¨Í¬ÑùÊÇÒ»ÖÖ½üËÆ·½·¨£¬³ÉÏñ½Ç¶ÈÏÞÖÆÔÚ90¶ÈÒÔÄÚ£¬Ö±½ÓÇó½âË«³Ì²¨²¨¶¯·½³ÌµÄÄæÊ±Æ«ÒÆ·½·¨Í»ÆÆÁ˳ÉÏñÇã½ÇµÄÏÞÖÆ£¬ÊÇ×ȷµØ³ÉÏñ·½·¨¡£Òò´Ë£¬ÔÚ¸´ÔӵرíºÍ¸´ÔÓµØÏ¹¹ÔìÕâÖÖË«ÖØ¸´ÔÓÐԵĵØÇøÓ¦¸Ã¿ªÕ¹Æð·üµØ±íÖ±½ÓÄæÊ±Æ«ÒÆ¹¤×÷¡£¶ÔÓÚÆð·üµØ±íË«³Ì²¨²¨¶¯·½³ÌµÄÇó½â£¬ÓÐÏÞÔª·¨´¦Àí²»¹æÔòµØ±í±È½Ï·½±ã£¬µ«¼ÆËãЧÂʵͣ¬¼ÆË㾫¶ÈÄÑÒÔÌá¸ß£¬Ê¹ÓÃÒ²²»·½±ã¡£ÓÐÏÞÔªºÍÆäËû·½·¨Ïà½áºÏµÄÀëÉ¢²¨ÊýºÍÇøÓò·ÖÁѵȷ½·¨£¬¾¡¹ÜÔÚÒ»¶¨³Ì¶ÈÉÏÌá¸ßÁ˼ÆËãЧÂÊ£¬µ«¼ÆË㾫¶ÈµÍ¡¢Ê¹Óò»·½±ãµÈÎÊÌⲢûÓиù±¾½â¾ö¡£±ß½ç»ý·Ö»ò±ß½çÔª·¨µÄ°ë½âÎöÐÔÖʾö¶¨Á˸÷½·¨²»ÄÜÊÊÓÃÓڵرíËٶȱ仯½Ï´óÇé¿ö£¬ÏÞÖÆÁËÆäÔÚ¿±Ì½Êµ¼ÊÖеÄÓ¦Óá£
·¢Ã÷ÄÚÈÝ
Õë¶ÔÉÏÊö´«Í³·½·¨µÄȱµã£¬±¾·¢Ã÷ÌṩÁË»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨¡£ÔÚ±¾·¢Ã÷ÖаüÀ¨ÏÂÊöÁ½¸ö¼¼Êõ¸ÅÄ»ùÓÚͼÐδ¦ÀíÆ÷µÄ¼ÆË㣬Ëù²ÉÓõļÆËã·½·¨ÊÇÓÐÏÞ²î·Ö·½·¨¡£ÉêÇëÈËÔÚ´Ë×÷³ö½âÊÍ
²ÉÓÃÓÐÏÞ²î·Ö(FD)·½·¨¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆ£¬´Ë·½·¨¼ÆËãЧÂʸߣ¬Ê¹Ó÷½±ã¡£È»¶ø£¬ÊÜËã·¨Îȶ¨ÐÔºÍÆµÉ¢¹ØÏµµÄÓ°Ï죬ÓÐÏÞ²î·Ö·¨²¨³¡Ä£Äâ¼ÆËãÁ¿¾Þ´ó¡£±¾·¢Ã÷Öв¨³¡´«²¥²ÉÓõÄÊÇʱ¼äÓò¶þ½×²î·Ö¡¢¿Õ¼äÓò¸ß½×²î·Ö¸ñʽ¡£¸ß½×²î·Ö¸ñʽ±íÃ÷£¬²¨³¡´«²¥ºÍÓ¦ÓóÉÏñÌõ¼þʱ¿Õ¼äÖÐÿ¸öÍø¸ñµã¶¼ÊǽâñîµÄ£¬¼´¶ÀÁ¢µÄ¡£´ËÖÖ·½·¨ÏÂËùÓÐÍø¸ñµã¿ÉÒÔ²¢ÐмÆË㣬²¢ÐÐÁ£¶ÈºÜС¡£Õë¶Ô¸ÃÎÊÌ⣬ÓÉÓÚÓÐÏÞ²î·Öÿ¸öÍø¸ñµã²¢ÐÐÁ£¶ÈºÜС£¬¶øÍ¼Ðδ¦ÀíÆ÷¶àÓÉ´óÁ¿µØ¼ÆËãºËÐÄ×é³É£¬Òò´ËÆä´¦ÀíÔËËãʱÿ¸öÏß³ÌÖ»¼ÆËãÒ»¸öÍø¸ñµã»òÕß¼¸¸öÍø¸ñµãµÄÖµ£¬¶ÔÕâÖÖСÁ£¶È²¢ÐеÄÎÊÌâÏà±È´«Í³µÄÖÐÑë´¦ÀíÆ÷¸üÓÐÓÅÊÆ¡£È總ͼ1Ëùʾ£¬ÏÔʾÁ˱¾·¢Ã÷µÄ·½·¨ËãʵÏÖÄæÊ±Æ«ÒÆµÄÔÀíÁ÷³Ìͼ£¬¼ÆËãÃܼ¯µÄ²¨³¡´«²¥Óë³ÉÏñ²¿·Ö½èÖúͼÐδ¦ÀíÆ÷²¢ÐмÆË㣬Öмä½á¹ûÐèÒª½èÖúͨѶ±£´æÔÚÖÐÑë´¦ÀíÆ÷ÄÚ´æ»òÓ²ÅÌÉÏ¡£ÓÉÓÚÔËÓÿռä¸ß½×²î·Ö·¨ÐèÒª´óÁ¿µÄÄÚ´æ¶Áд£¬ÒÔÈýά8½×²î·Ö¸ñʽΪÀý£¬ ÿ¼ÆËãÒ»¸öÍø¸ñµãµÄÖµÐèÒª¶ÁÈ¡Íø¸ñµãÖÜΧ25¸öÍø¸ñµãµÄÊý¾Ý£¬ÄÚ´æ¶ÁÈ¡ÈßÓà¶ÈºÜ¸ß¡£Õë¶ÔÕâÒ»ÎÊÌ⣬Ó봫ͳµÄ¼ÆËã·½·¨Ö±½ÓʹÓÃͼÐδ¦ÀíÆ÷ÉϵÄÄÚ´æÏà±È£¬±¾·¢Ã÷µÄ·½·¨½øÒ»²½µÄͨ¹ýͼÐδ¦ÀíÆ÷¹²Ïí´æ´¢Æ÷(share memory)»úÖÆÖØÓÃÄÚ´æÊý¾Ý£¬¿ÉÒÔ´ó·ù¶È½µµÍÄÚ´æ¶ÁÈ¡ÈßÓà¶È£¬Ìá¸ßË㷨ЧÂÊ¡£ÔÚÉÏÊö»ù´¡ÉÏ£¬ÓÐÏÞ²î·Ö·¨²¨³¡Ä£ÄâµÄÒ»¸öȱÏÝÊÇ´¦ÀíÆð·üµØ±í±È½ÏÀ§ÄÑ×ÔÓɱ߽紦µÄÍø¸ñµãÐèÒªÌØÊâ´¦Àí£¬¼´ÐèÒª¶ÔÆð·üµØ±íÍø¸ñµã½øÐÐϸÖµķÖÀ࣬ÔÚ³ÌÐòʵÏÖÉÏÐèÒª´óÁ¿µÄÂß¼Åжϣ¬Õ⽫´ó´óÓ°ÏìͼÐδ¦ÀíÆ÷µÄÔËÐÐЧÂÊ¡£±¾·¢Ã÷µÄ·½·¨Í¨¹ýÆð·üµØ±í±ß½çÌõ¼þºËÐĺ¯Êý¿Ë·þÁË´ËÒ»ÎÊÌâ¡£ÔÚ±¾·¢Ã÷ÖУ¬GPUµÄÈ«³ÆÊÇͼÐδ¦ÀíÆ÷(Graphic Processing Unit)£¬Ë׳ơ°ÏÔ¿¨¡±£¬ ÔÚÊг¡ÉÏĿǰÓжà¼Ò¹«Ë¾ÓÐÑз¢Éú²ú´ËÀàÓ²¼þ£¬°üÀ¨NVIDIA¡¢AMD (ÔATI)¡¢VIAµÈx86ÌåϵÏÔ¿¨Éú²úÉÌ¡¢POWERVR¡¢ARMµÈ»ùÓÚRISCÌåϵµÄÏÔ¿¨Éú²úÉÌ¡£±¾·¢Ã÷¹«¿ªÁË»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬°üÀ¨ÏÂÊö²½Öè
(1)¡¢¶ÁÈ¡Æ«ÒÆ²ÎÊý¼°Æð·üµØ±í±ß½ç²ÎÊý£»
(2)¡¢¶ÁÈëµ¥ÅÚÊý¾Ý£¬²¢¸ù¾Ý¹Û²âϵͳȷ¶¨Æ«Òƿ׾¶£»
(3)¡¢È·¶¨±¾ÅÚÊý¾ÝµÄʱ¼äÑÓÍØ²½³¤£»
(4 )¡¢½«Æ«Òƿ׾¶ÄÚµÄËÙ¶ÈÄ£ÐÍÒÔ¼°ÕðÔ´×Ó²¨ÉÏ´«µ½Í¼Ðδ¦ÀíÆ÷£»(5)¡¢ÀûÓÃÓÐÏÞ²î·ÖµÄ·½·¨ÕýÑÝÕðÔ´²¨³¡µ½×î´ó½ÓÊÕʱ¼ä£¬¼Ç¼²»Í¬Ê±¿ÌµÄÕýÑݲ¨³¡£»
(6)¡¢½«µ¥ÅÚÊý¾Ý¶ÁÈëͼÐδ¦ÀíÆ÷²¢½øÐÐÊý¾Ý¹æÔò»¯£»
(7)¡¢ÀûÓÃÓÐÏÞ²î·ÖµÄ·½·¨ÑØÊ±¼ä·½Ïò·´ÑÓÍØÒ»²½£¬²¢ÔËÓÃÆð·üµØ±í±ß½çÌõ¼þ£»
(8)¡¢¶ÁÈ¡²½Öè(5)Öд洢µÄÏàӦʱ¿ÌµÄ²¨³¡²¢ÔËÓû¥Ïà¹Ø³ÉÏñÌõ¼þ½øÐгÉÏñÔËË㣻
(9)¡¢Öظ´²½Öè(7)¡¢(8)£¬ÖÁ·´ÑÓÍØµ½t=0ʱ¿Ì£»
(10)¡¢Öظ´²½Öè(2)-(9)£¬ÖÁ×îºóÒ»ÅÚÊý¾Ý;
(11)¡¢¶ÔÆ«ÒÆ½á¹ûÈ¥³ýµÍƵ³ÉÏñÔëÒô£¬Êä³öÆ«ÒÆ½á¹û£¬½«Æ«Òƽá¹û´«Ê仨CPUÄڴ棻 ÆäÖУ¬ÉÏÊö²½Öè(5)¡¢(7)¡¢(8)¡¢(9)¡¢(10)ÊÇÔÚͼÐδ¦ÀíÆ÷ÖнøÐеġ£ ÔÚ±¾·¢Ã÷ÖУ¬ÉÏÊö²½Öè(9 )¡¢( 10 )Èç¹ûÔÚ²½Öè(8 )Íê³ÉºóÒ»´Î·´ÑÓÍØµ½t=0»ò´ïµ½×îºóÒ»ÅÚ£¬Ôò²½Öè(9)¡¢(10)¿ÉÊ¡ÂÔ£¬¶ÔÓÚ±¾ÁìÓò¼¼ÊõÈËÔ±¶øÑÔ£¬ÕâÖÖÇé¿öÊÇÏÔ¶øÒ×¼û¿ÉÒÔÀí½âµÄ¡£ÔÚ±¾·¢Ã÷ÖУ¬²½Öè(4)¡¢(6)ËùÊöµÄÆ«ÒÆ¿×¾¶ÄÚµÄËÙ¶ÈÄ£ÐÍ¡¢µ¥ÅÚÊý¾Ý¡¢ÕðÔ´×Ó²¨´«µÝ¸øÍ¼Ðδ¦ÀíÆ÷£¬ÊÇÖ¸½«Æ«Òƿ׾¶ÄÚµÄËÙ¶ÈÄ£ÐÍ¡¢µ¥ÅÚÊý¾Ý¡¢ÕðÔ´×Ó²¨µÄÊý¾Ý´«µÝµ½GPUµÄÄÚ´æÖÐ(ͨ³£³ÆÖ®ÎªÏÔ´æ)¡£ËùÊöµÄGPUµÄÄÚ´æÊÇÖ±½ÓλÓÚGPUоƬÉϵÄÄÚ´æ¡£ÔÚ±¾·¢Ã÷ÖУ¬ËùÊöͼÐδ¦ÀíÆ÷ÓÈÆä¿ÉÒÔÊǽüЩÄê¹ã·ºÐËÆðµÄÖ§³ÖͨÓüÆË㹦ÄܵÄͼÐδ¦ÀíÆ÷£¬´ÊÀà´¦ÀíÆ÷ͨ³£°üÀ¨»ùÓÚͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄͼÐδ¦ÀíÆ÷£¬´ËͼÐδ¦ÀíÆ÷ÓÉÏÔ¿¨³§ÉÌNVIDIAÍÆ³ö£»»ùÓÚ¿ª·ÅͨÓüÆËãÄ£ÐÍOpenCLµÄͼÐδ¦ÀíÆ÷£¬´ËÀàͼÐδ¦ÀíÆ÷°üÀ¨NVIDIA¡¢AMD¡¢Intel, VIAµÈ¾ùÓÐÍÆ³ö£»»ùÓÚ΢ÈíDirectCompute±ê×¼µÄͼÐδ¦ÀíÆ÷£¬´ËÀàͼÐδ¦ÀíÆ÷°üÀ¨NVIDIA¡¢AMD¡¢htel¡¢VIAµÈ¾ùÓÐÍÆ³ö£»ÓÅÑ¡µÄ£¬»ùÓÚ³ÉÊì¶ÈºÍ¿ª·¢¿ì½ÝµÄÐèÒª£¬±¾·¢Ã÷ÖÐËùÓõÄͼÐδ¦ÀíÆ÷ÓÅѡΪ»ùÓÚͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄͼÐδ¦ÀíÆ÷¡£±¾ÁìÓò¼¼ÊõÈËÔ±¸ù¾Ý±¾·¢Ã÷µÄʵÖʾ«Éñ²ÉÓÃÆäËûÀàÐ͵ÄÖ§³ÖͨÓüÆË㹦ÄܵÄͼÐδ¦ÀíÆ÷ÒÀ¾ÉÊôÓÚ±¾·¢Ã÷±£»¤·¶Î§¡£»ùÓÚÉÏÊö»ù´¡£¬ÔÚ±¾·¢Ã÷ÖУ¬ÔÚ²½Öè(4)¡¢(6)µÄÆ«ÒÆ¿×¾¶ÄÚµÄËÙ¶ÈÄ£ÐÍ¡¢ÕðÔ´×Ó²¨Êý¾Ý¡¢µ¥ÅÚÊý¾ÝÓÉÖÐÑë´¦ÀíÆ÷ͨ¹ýͼÐδ¦ÀíÆ÷µÄCUDA±à³Ì½Ó¿Ú£¬´«Ë͵½Í¼Ðδ¦ÀíÆ÷ÖеÄäÖȾ¹ÜµÀ£¬µ½´ï¿É±à³ÌƬ¶Î´¦ÀíÆ÷£»ËùÊö²½Öè(5)¡¢(7)¡¢(8)¡¢(9)¡¢(10)ÔÚͼÐδ¦ÀíÆ÷µÄ¶à¸ö¿É±à³ÌƬ¶Î´¦ÀíÆ÷ÖеĶà¸öÏ̲߳¢ÐнøÐУ¬Í¨¹ýͼÐδ¦ÀíÆ÷µÄ¹²Ïí´æ´¢Æ÷ΪÏß³ÌÌṩ¡¢´æ´¢¡¢ ´«ÊäÊý¾Ý£¬Æä¾ßÌåµÄ¼ÆËã¹ý³ÌÈçÏÂ
²½Öè(5)µ÷ÓÃͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄÓÐÏÞ²î·ÖºËÐĺ¯Êý£» ²½Öè(7)µ÷ÓÃͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄÆð·üµØ±í±ß½çÌõ¼þºËÐĺ¯Êý£» ²½Öè(8)µ÷ÓÃͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄ»¥Ïà¹Ø³ÉÏñÌõ¼þº¯Êý£» ÔÚÉÏÊö»ù´¡ÉÏ£¬²½Öè(9)ÓÃÓÚÅжÏÊÇ·ñ·´ÑÓÍØµ½t=0ʱ¿Ì£¬Èô·ñ£¬ÔòÖØ¸´(7)£¬(8)Á½²½£» ÈôÊÇ£¬Ôòµ½²½Öè(10);²½Öè(10)ÓÃÓÚÅжÏÊÇ·ñÊÇ×îºóÒ»ÅÚÊý¾Ý£¬Èô·ñ£¬ÔòÖØ¸´(2)- (9)²½Ö裻ÈôÊÇ£¬Ôò½«Æ«Òƽá¹û´«Ê仨CPUÄÚ´æ¡£¾¡¹ÜÉÏÊö¸ø³öµÄÊDzÉÓûùÓÚͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄͼÐδ¦ÀíÆ÷ʵÏÖ±¾·¢Ã÷Ä¿µÄµÄʵÏÖ·½·¨£¬È»¶ø±¾ÁìÓò¼¼ÊõÈËÔ±¸ù¾ÝÉÏÊöʵÏÖ·½·¨µÄʵÖʾ«Éñ²ÉÓÃÆäËüÖ§³ÖͨÓüÆË㹦ÄܵÄͼÐδ¦ÀíÆ÷²¢µ÷ÓÃÆäÖжÔÓ¦µÄº¯Êý¿â»òÏàÓ¦º¯ÊýʵÏÖÏàÓ¦¹¦ÄÜÒ²ÊÇ¿ÉÒÔΪ±¾ÁìÓò¼¼ÊõÈËÔ±ËùÄÜ֪ϤµÄ£¬ÒÀ¾ÉÊôÓÚ±¾·¢Ã÷µÄ±£»¤·¶Î§¡£ÔÚÉÏÊöËùÊöÖУ¬ËùÓõĴʻ㡰äÖȾ¹ÜµÀ¡¢¿É±à³ÌƬ¶Î´¦ÀíÆ÷¡±¶ÔÓÚ±¾ÁìÓò¼¼ÊõÈËÔ±ÊǹãΪÀí½âµÄ£¬ÆäËûÀàËÆµÄ³ÆºôÈç¹ÜÏß¡¢R0P¡¢´¦Àíµ¥Ôª¡¢Á÷´¦ÀíÆ÷µÈÒà¿ÉΪ±¾ÁìÓò¼¼ÊõÈËÔ±ËùÀí½âΪÓë±¾·¢Ã÷ËùÓôʻ㺬ÒåÒ»Ö£¬¸ÄÓò»Í¬µÄÃû³Æ£¬Ö»ÒªÆäÕë¶ÔµÄÊÇͼд¦ÀíÆ÷ÉÏÏàͬµÄÓ²¼þµ¥Ôª½á¹¹£¬ÒÀ¾ÉÊôÓÚ±¾·¢Ã÷µÄ±£»¤·¶Î§¡£ÆäËüµÄ¼¼ÊõÓôÊÈç¹²Ïí´æ´¢Æ÷ÓÃÓÚָλÓÚͼÐδ¦ÀíÆ÷ÉϵÄshare memory£¬ÔÚÓ²¼þ¼Ü¹¹ÖÐÓëͼÐδ¦ÀíÆ÷ƬÉÏ»º´æLl CacheÀàËÆ£¬ËùÓеĹ²Ïí´æ´¢Æ÷ÓëCacheÏàͨ£¬ÓÃÓÚΪCacheÌṩÓÐЧºÍ¸ßËÙµÄÊý¾ÝÖ§³Ö£»ÓÉÓÚÓÐÏÞ²î·ÖµÄ·½·¨ÐèÒª´óÁ¿µÄÄÚ´æ¶Áд£¬ÄÚ´æÈßÓà¶È¸ß£¬ÓÈÆäÐèÒª¸ßËÙµÄÊý¾Ý´«ÊäÖ§³Ö£¬±¾·¢Ã÷µÄ·½·¨Í¨¹ýʹÓÃͼÐδ¦ÀíÆ÷¹²Ïí´æ´¢Æ÷ÖØÓÃÄÚ´æÊý¾Ý£¬´Ó¶ø´ó·ù¶È½µµÍÄÚ´æ¶ÁÈ¡ÈßÓà¶È¡£Ó봫ͳ·½·¨¼ÆËãÆð·üµØ±íÄæÊ±Æ«ÒÆÏà±È£¬±¾·¢Ã÷µÄ·½·¨¾ßÓÐÈçϼ¼ÊõÓÅÊÆ
1¡¢ÔËÓÃÄæÊ±Æ«ÒÆ·½·¨Ö±½Ó´ÓÆð·üµØ±íÆ«ÒÆ£¬Ó봫ͳµÄÆð·üµØ±í´¦Àí·½·¨Ïà±È½Ï£¬³ÉÏñЧ¹ûÓÅÊÆÃ÷ÏÔ£¬²¢ÇÒ½üµØ±íµÄ²ãλ¶¼Äܹ»×¼È·µÄ³ÉÏñ£¬Òò´ËÔÚ¸´ÔӵرíºÍ¸´ÔÓµØÏ¹¹ÔìÕâÖÖµØÖÊÉϵÄË«ÖØ¸´ÔÓÐÔµÄÇøÓò¾ßÓй㷺µÄÓ¦ÓÃǰ¾°¡£2¡¢Õë¶Ô´«Í³µÄË«³Ì²¨²¨¶¯·½³ÌÇó½âʱ¼ÆËãЧÂʵͣ¬¼ÆË㾫¶ÈÄÑÒÔÌá¸ß£¬Ê¹Óò»·½±ãµÈȱµã£¬±¾·¢Ã÷µÄ·½·¨ÔÚ¾ßÌåÇó½âÉϲÉÓÃÓÐÏÞ²î·Ö·¨Çó½â¡£Õë¶ÔÓÐÏÞ²î·Ö·¨²¨³¡Ä£ÄâµÄ´¦ÀíÆð·üµØ±íÀ§ÄÑ£¬×ÔÓɱ߽紦µÄÍø¸ñµãÐèÒªÌØÊâ´¦ÀíÕâһȱÏÝ£¬±¾·¢Ã÷ÔÚ´¦Àí×ÔÓɱ߽çÍø¸ñµãʱ£¬²ÉÓÃͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄÆð·üµØ±í±ß½çÌõ¼þºËÐĺ¯Êý½«Íø¸ñµãͳһ´¦Àí£¬¼È½â¾öÁË×ÔÓɱ߽練ÉäÎÊÌ⣬ÓÖ±ÜÃâÁË´óÁ¿µÄÂß¼Åжϣ¬´Ó¶øÊ¹µÃͼÐδ¦ÀíÆ÷µÃÒÔ¿ìËÙÓ¦Óá£3¡¢±¾·¢Ã÷µÄ·½·¨ÀûÓÃͼÐδ¦ÀíÆ÷ʵÏÖ¼ÆËã·½·¨µÄ¼ÓËÙ£¬½â¾öÁËÄæÊ±Æ«ÒÆ¼ÆËãÁ¿Éõ¾ÞµÄÎÊÌâ¡£
¸½Í¼1Ϊ±¾·¢Ã÷»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨ÔÀíͼ£» ¸½Í¼2Ϊ±¾·¢Ã÷»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨Á÷³Ìͼ£» ¸½Í¼3ΪSEGÆð·üµØ±íËÙ¶ÈÄ£ÐÍ£»
¸½Í¼4Ϊ²ÉÓñ¾·¢Ã÷µÄ·½·¨¼ÆËã»ùÓÚÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆ½á¹û¡£
¾ßÌåʵʩÀý·½Ê½ÏÂÃæ½áºÏ¸½Í¼½áºÏʵʩÀý¶Ô·¢Ã÷½øÐнøÒ»²½²ûÊö£¬±¾ÁìÓò¼¼ÊõÈËÔ±Ó¦Öª£¬±¾·¢Ã÷Ò²¿ÉÒÔÓжàÖÖ²»Í¬ÐÎʽ»òʹÓò»Í¬µÄͼÐδ¦ÀíÆ÷»òÕß²»Í¬µÄͨÓüÆË㺯Êýʵʩ£¬Òò´Ë²»Ó¦ÈÏΪËü¾ÖÏÞÓÚ˵Ã÷ÊéÁгöµÄʵʩÀý¡£±¾·¢Ã÷µÄʵ¼ÊÓ¦ÓÃЧ¹ûÓë¾ßÌåµÄͼÐδ¦ÀíÆ÷Ó²¼þÏà¹Ø£¬ÔÚÒ»¶¨·¶Î§ÄÚ£¬Í¼Ðδ¦ÀíÆ÷ËùÓµÓеÄÁ÷´¦ÀíÆ÷Ô½¶à¡¢ËÙ¶ÈÔ½¿ì£¬ËÙ¶ÈÌáÉýµÄЧ¹û½«Ô½ºÃ¡£½áºÏ¸½Í¼1¡¢2£¬¿ÉÒÔÀí½â±¾·¢Ã÷µÄ»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨µÄÔÀíºÍÁ÷³Ì£¬¼´ÀûÓÃͼÐδ¦ÀíÆ÷¿ÉÒÔͬʱ´¦ÀíÖڶಢ·¢Ï̵߳ÄÔÀíʵÏÖ¸ßËÙ¼ÆË㣬¾ßÌåµÄ°üº¬ÏÂÊö²½Öè
(1)¡¢¶ÁÈ¡Æ«ÒÆ²ÎÊý¼°Æð·üµØ±í±ß½ç²ÎÊý£»
(2)¡¢¶ÁÈëµ¥ÅÚÊý¾Ý£¬²¢¸ù¾Ý¹Û²âϵͳȷ¶¨Æ«Òƿ׾¶£»
(3)¡¢È·¶¨±¾ÅÚÊý¾ÝµÄʱ¼äÑÓÍØ²½³¤£»
(4 )¡¢½«Æ«Òƿ׾¶ÄÚµÄËÙ¶ÈÄ£ÐÍÒÔ¼°ÕðÔ´×Ó²¨ÉÏ´«µ½Í¼Ðδ¦ÀíÆ÷£»
(5)¡¢ÀûÓÃÓÐÏÞ²î·ÖµÄ·½·¨ÕýÑÝÕðÔ´²¨³¡µ½×î´ó½ÓÊÕʱ¼ä£¬¼Ç¼²»Í¬Ê±¿ÌµÄÕýÑݲ¨³¡£»
(6)¡¢½«µ¥ÅÚÊý¾Ý¶ÁÈëͼÐδ¦ÀíÆ÷²¢½øÐÐÊý¾Ý¹æÔò»¯£»(7)¡¢ÀûÓÃÓÐÏÞ²î·ÖµÄ·½·¨ÑØÊ±¼ä·½Ïò·´ÑÓÍØÒ»²½£¬²¢ÔËÓÃÆð·üµØ±í±ß½çÌõ¼þ£»
(8)¡¢¶ÁÈ¡²½Öè(5)Öд洢µÄÏàӦʱ¿ÌµÄ²¨³¡²¢ÔËÓû¥Ïà¹Ø³ÉÏñÌõ¼þ½øÐгÉÏñÔËË㣻
(9)¡¢Öظ´²½Öè(7)¡¢(8)£¬ÖÁ·´ÑÓÍØµ½t=0ʱ¿Ì£»
(10)¡¢Öظ´²½Öè(2)-(9)£¬ÖÁ×îºóÒ»ÅÚÊý¾Ý;
(11)¡¢¶ÔÆ«ÒÆ½á¹ûÈ¥³ýµÍƵ³ÉÏñÔëÒô£¬Êä³öÆ«ÒÆ½á¹û£¬½«Æ«Òƽá¹û´«Ê仨CPUÄڴ棻 ÆäÖУ¬ÉÏÊö²½Öè(5)¡¢(7)¡¢(8)¡¢(9)¡¢(10)ÊÇÔÚͼÐδ¦ÀíÆ÷ÖнøÐеġ£¸½Í¼3Ϊ¹ú¼ÊÉϱê×¼µÄSEGÆð·üµØ±íÄ£ÐÍ(AmocoºÍBP¹«Ë¾Éè¼ÆµÄ¼ÓÄôóÆð·üµØ±íÄæÑڶϲãÄ£ÐÍ)Êý¾Ý£¬ÆäµØÖÊÔÐÍÊǼÓÄôóÓ¢Êô¸çÂ×±ÈÑÇ(British Columbia)¶«±±²¿µÄÄæÑڶϲ㹹Ôì¡£¸ÃÊý¾Ý¹²277ÅÚ£¬Ã¿ÅÚ480µÀ£¬µÀ¾à15 m£¬Öм伤·¢£¬¼Ç¼³¤¶È8s£¬²ÉÑùÂÊ 4ms,Æ«ÒÆ¾à-3600nT3600m£¬µØÐÎ×î´ó¸ß²î1527m£¬ËÙ¶È360(T6000m/s¡£ËÙ¶ÈÄ£ÐÍÆÊÃæ³¤¶È 25 km£¬Éî¶È 10 km¡£¸½Í¼4Ϊ²ÉÓñ¾·¢Ã÷µÄ·½·¨¶ÔÔʼÊý¾Ý½øÐÐÆð·üµØ±íÖ±½ÓÄæÊ±Æ«ÒÆµÄÆ«ÒÆ½á¹û£¬ Èçͼ4Ëùʾ£¬ÄæÑڶϲã³ÉÏñЧ¹ûÓÅÊÆÃ÷ÏÔ£¬²¢ÇÒ½üµØ±íµÄ²ãλ¶¼Äܹ»×¼È·µÄ³ÉÏñ¡£²¢ÇÒÓëµ¥´¿²ÉÓÃÖÐÑë´¦ÀíÆ÷µÄ·½·¨Ïà±È£¬ËÙ¶ÈÌáÉýÁË 100±¶ÒÔÉÏ£¬¾ßÓÐÏÔÖøµÄÓÅÊÆ¡£
ȨÀûÒªÇó
1.»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬°üÀ¨ÏÂÊö²½Öè(1)¡¢¶ÁÈ¡Æ«ÒÆ²ÎÊý¼°Æð·üµØ±í±ß½ç²ÎÊý£»(2)¡¢¶ÁÈëµ¥ÅÚÊý¾Ý£¬²¢¸ù¾Ý¹Û²âϵͳȷ¶¨Æ«Òƿ׾¶£»(3)¡¢È·¶¨±¾ÅÚÊý¾ÝµÄʱ¼äÑÓÍØ²½³¤£»(4 )¡¢½«Æ«Òƿ׾¶ÄÚµÄËÙ¶ÈÄ£ÐÍÒÔ¼°ÕðÔ´×Ó²¨ÉÏ´«µ½Í¼Ðδ¦ÀíÆ÷£»(5)¡¢ÀûÓÃÓÐÏÞ²î·ÖµÄ·½·¨ÕýÑÝÕðÔ´²¨³¡µ½×î´ó½ÓÊÕʱ¼ä£¬¼Ç¼²»Í¬Ê±¿ÌµÄÕýÑݲ¨³¡£»(6)¡¢½«µ¥ÅÚÊý¾Ý¶ÁÈëͼÐδ¦ÀíÆ÷²¢½øÐÐÊý¾Ý¹æÔò»¯£»(7)¡¢ÀûÓÃÓÐÏÞ²î·ÖµÄ·½·¨ÑØÊ±¼ä·½Ïò·´ÑÓÍØÒ»²½£¬²¢ÔËÓÃÆð·üµØ±í±ß½çÌõ¼þ£»(8)¡¢¶ÁÈ¡²½Öè(5)Öд洢µÄÏàӦʱ¿ÌµÄ²¨³¡²¢ÔËÓû¥Ïà¹Ø³ÉÏñÌõ¼þ½øÐгÉÏñÔËË㣻(9)¡¢Öظ´²½Öè(7)¡¢(8)£¬ÖÁ·´ÑÓÍØµ½t=0ʱ¿Ì£»(10)¡¢Öظ´²½Öè(2)-(9)£¬ÖÁ×îºóÒ»ÅÚÊý¾Ý£»(11)¡¢¶ÔÆ«ÒÆ½á¹ûÈ¥³ýµÍƵ³ÉÏñÔëÒô£¬Êä³öÆ«ÒÆ½á¹û£¬½«Æ«Òƽá¹û´«Ê仨ÖÐÑë´¦ÀíÆ÷Äڴ棻ÉÏÊö²½Öè(5)¡¢(7)¡¢(8)¡¢(9)¡¢(10)ÔÚͼÐδ¦ÀíÆ÷ÖнøÐС£
2.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ²½Öè(4)µÄÆ«ÒÆ¿×¾¶ÄÚµÄËÙ¶ÈÄ£ÐÍÒÔ¼°ÕðÔ´×Ó²¨ÉÏ´«ÓÚͼÐδ¦ÀíÆ÷µÄÄÚ´æÖС¢²½Öè(6)µÄµ¥ÅÚÊý¾Ý¶ÁÈëͼÐδ¦ÀíÆ÷µÄÄÚ´æÖС£
3.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊöͼÐδ¦ÀíÆ÷ÊÇ»ùÓÚͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄͼÐδ¦ÀíÆ÷¡£
4.¸ù¾ÝȨÀûÒªÇó3ËùÊöµÄ»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ²½Öè(4)¡¢(6)µÄÆ«ÒÆ¿×¾¶ÄÚµÄËÙ¶ÈÄ£ÐÍ¡¢ÕðÔ´×Ó²¨Êý¾Ý¡¢µ¥ÅÚÊý¾ÝÓÉÖÐÑë´¦ÀíÆ÷ͨ¹ýͼÐδ¦ÀíÆ÷µÄCUDA±à³Ì½Ó¿Ú£¬´«Ë͵½Í¼Ðδ¦ÀíÆ÷ÖеÄäÖȾ¹ÜµÀ£¬µ½´ï¿É±à³ÌƬ¶Î´¦ÀíÆ÷£»ËùÊö²½Öè(5)¡¢(7)¡¢(8)¡¢(9)¡¢(10)ÔÚͼÐδ¦ÀíÆ÷µÄ¶à¸ö¿É±à³ÌƬ¶Î´¦ÀíÆ÷µÄ¶à¸öÏ̲߳¢ÐÐÔËË㣬ͨ¹ýͼÐδ¦ÀíÆ÷¹²ÏíÄÚ´æÎªÏß³ÌÌṩÊý¾Ý¡£
5.¸ù¾ÝȨÀûÒªÇó3ËùÊöµÄ»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊö²½Öè(5)µ÷ÓÃͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄÓÐÏÞ²î·ÖºËÐĺ¯Êý¡£
6.¸ù¾ÝȨÀûÒªÇó3ËùÊöµÄ»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊö²½Öè(7)µ÷ÓÃͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄÆð·üµØ±í±ß½çÌõ¼þºËÐĺ¯Êý¡£
7.¸ù¾ÝȨÀûÒªÇó3ËùÊöµÄ»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚËùÊö²½Öè(8)µ÷ÓÃͳһ¼ÆËãÉ豸¼Ü¹¹Æ½Ì¨CUDAµÄ»¥Ïà¹Ø³ÉÏñÌõ¼þº¯Êý¡£
8.¸ù¾ÝȨÀûÒªÇó1ËùÊöµÄ»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬ÆäÌØÕ÷ÔÚÓÚ²ÉÓÃÓÐÏÞ²î·Ö·¨¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆ£¬ÆäÖв¨³¡´«²¥²ÉÓõÄÊÇʱ¼äÓò¶þ½×²î·Ö¡¢¿Õ¼äÓò¸ß½×²î·Ö¸ñʽ£¬²¨³¡´«²¥ºÍÓ¦ÓóÉÏñÌõ¼þʱ¿Õ¼äÖÐÿ¸öÍø¸ñµã¶¼ÊǽâñîµÄ£¬¶ÀÁ¢µÄ¡£
È«ÎÄÕªÒª
±¾·¢Ã÷¹«¿ªÁË»ùÓÚͼÐδ¦ÀíÆ÷¼ÆËãÆð·üµØ±íÖ±½ÓµþÇ°ÄæÊ±Æ«ÒÆµÄ·½·¨£¬Í¨¹ýʹÓÃÔËÓÃÄæÊ±Æ«ÒÆ·½·¨Ö±½Ó´ÓÆð·üµØ±íÆ«ÒÆ£¬²¢²ÉÓÃÓÐÏÞ²î·Ö·¨Çó½â£¬ÀûÓÃͼÐδ¦ÀíÆ÷µÄ²¢ÐмÆËãÌØÐÔÏÔÖøÌá¸ßÁ˼ÆËãËٶȺÍЧÂÊ¡£
Îĵµ±àºÅG01V1/28GK102353988SQ201110190520
¹«¿ªÈÕ2012Äê2ÔÂ15ÈÕ ÉêÇëÈÕÆÚ2011Äê7ÔÂ8ÈÕ ÓÅÏÈȨÈÕ2011Äê7ÔÂ8ÈÕ
·¢Ã÷Õß١СÁú, Áõºé , Áõºìΰ, ÁõÇÕ, À ÉêÇëÈË:Öйú¿ÆÑ§ÔºµØÖÊÓëµØÇòÎïÀíÑо¿Ëù, ±±¾©¼ªÐǼª´ï¿Æ¼¼ÓÐÏÞ¹«Ë¾