³o®a¦øªA¾¹¤Î´¹¤ù¤j¼t¦h¦~¨Ó¨ü¨ì´º®ð¤£¨Î¡B¦øªA¾¹µwÅé»ù®æ¤U·Æ¡A¥H¤Î§C»ù¨t²Î»PIBM¡BHP¡B^¯Sº¸µ¥¹ï¤âªº§¨À»¤U¡AÀ禬¤£Â_ÁY¤ô¡C¬°¤F®¾±ÏªÑ»ù»P³Q¦¬Áʪº©R¹B¡Aª@¶§¹q¸£¦b¦~»´ªºÀç¹BªøJonathan Schwartzªº´x²ë¤U¡A¤@§ï¥H©¹©t¶Æªº«ººA¡A¦b³nµwÅé¤W§¡¶}©l±Ä¦æ¶}©ñµ¦²¤¡C
¦b¤é«e±À¥XSolaris 10ªº¤j·|¤W¡Aª@¶§«Å§G¹w©w©ó¤µ¦~¤»¤ë©³¤§«e±NSolarisªºì©l½X¨Ì¾ÚCDDL (common development and distribution license)±ÂÅv¤è¦¡¶}©ñ¥X¨Ó¡A¥H«Kª§¨ú§ó¦h³nÅé¶}µoªº¤ä´©¡C¦Ó¦bµwÅé¡A§YSPARC¤W¡Aª@¶§¤]¦³Ãþ¦üpµe¡Cª@¶§¥iÂX®i¨t²Î¨Æ·~³¡°õ¦æ°ÆÁ`µôÃCºûÛ¦b±µ¨ü±M³X®É¡A»¡©ú¤F³o®a¦øªA¾¹¤j¼t¥¼¨Ó³B²z¾¹ªºµ¦²¤¡A¥H¤Î¦p¦ó¬Ý«Ý¥¼¨Ó³B²z¾¹»P§@·~¨t²Îªº¥«³õ¡C¥L¤]«ü¥Xª@¶§ÁÙ³z¹L¶}©ñµ¦²¤¡A¦b¹ï¤â¿E¯PÄvª§ªº¾Ô³õ¤W¡Aºû«ùSparc³B²z¾¹ªº¥Í¦s¡A¬Æ¦Ü¨ú±o¤Ï§ðÀu¶Õ¡C
°Ý¡G³B²z¾¹¥«³õ¤W¡A^¯Sº¸»PIBM¬Ò¨Ó¶Õ¬¤¬¤¡A¥i§_»¡©úª@¶§¥¼¨Ó¬ãµo¡A¥H¤Î¦X§@µ¦²¤¡H
µª¡G§ÚÌ»{¬°¹Bºâ¥i¥H¤À¦¨¤TºØ¥ô°ÈÃþ«¬¡A¤À§O¬O¸ê®Æ¤¤¤ß(data-centric)¡BWeb¤¤¤ß(web-centric)¤Î¹Bºâ¤¤¤ß(compute-centric)¡C¸ê®Æ¤¤¤ß¬O«ü§@¬°«áºÝ¸ê®Æ®w¡B¸ê®ÆÜÀx¡B¤u§@¯¸ªº¥ô°È¡FWeb¬°¤¤¤ß¬O«ü¹³eBay¡BAmazon³o¨Ç¤½¥qªºÀç¹B¡A»Pºô¸ôIO·¥¦³Ãö«Y¡A¥¦¤£¬O½ÆÂø¡A¦ý«o¬O«Ü¤j¶qªº¹Bºâ¡F¹Bºâ¤¤¤ß«h¬O¥Î©ó«Ø¿v¤ÀªR¡B¤Ñ®ð¡B¦a¾_¹w´úµ¥¤ÀªR¡A¬O¤j¶q¯BÂI¹Bºâªº¥ô°È¡C
«e¨âªÌ¦³ÂI¹³¬O¥§¥[©ÔÂr¥¬¡A¬O¦h¹D°õ¦æºüªº§Þ³N¾É¦V¡C¦Ó¥H¹Bºâ¾É¦Vªº¥ô°È«h¹³¬O¤@±ø«Ü¤jªºÂr¥¬¡C¨S¦³¤@ºØ³B²z¾¹¥i¥H¾A¦X©Ò¦³¥ô°È(one size doesn't fit all)¡A©Ò¥Hª@¶§±N¬ãµo¥D¤O©ñ¦b¸ê®Æ¤¤¤ß¤ÎWeb¬°¤¤¤ßªº¥ô°È¡C¦Ó©MAMD¦X§@µo®i¹Bºâ¬°¤¤¤ßªº³B²z¾¹¡C
Niagara»PRock«h¬O§Ú̵o®iWeb¬°¤¤¤ß¤Î¸ê®Æ¤¤¤ßªº·s¤@¥N³B²z¾¹¡A¥¦Ì¬O§Ú̹ê²{CMT (chip-multithreading)ªº²£«~¡C¥¼¨Ó12Ó¤ë±N±À¥XªºNiagara³Ì¦h¥i¨ã¦³32¹D°õ¦æºü¡A©ú¦~©³ª@¶§»P´I¤h³q±N¦X±ÀAPC³B²z¾¹¡A2007¦~²Ä¤G¥N±À¥XNiagara¡C2008¦~¥Î©ó¸ê®Æ¤¤¤ß¯ÅªºRock±N·|±À¥X¡A¥i¤j´T´î¤Ö°O¾ÐÅ驵¿ð¡AÁ٨㦳¥[¸Ñ±Kªº¥\¯à¡CRock±N¬O§Ú̹ï§ÜIBM Power6ªº³Ì¨ÎªZ¾¹¡C
°Ý¡GNiagara»PRock¬Oª@¶§±À°Ê¬y¶q¹Bºâ(throughput computing)·§©À¤U¡AÁ¿¨D®Ä¯à°ªªº¤j«¬¾÷¾¹¡C¦ý¬O¦b´º®ð¤£¨Îªº¤µ¤Ñ¡AÂO¶°(clustering)³Q»{¬°¤w¥i¨ú¥N¤j«¬¾÷¾¹¡A§A«ç»ò¬Ý¡H
µª¡GÂO¶°³£¬Ox86¼t°Óªº¤Û·Q¡C¥LÌ»{¬°¦³¨Ç¹Bºâ¤u§@¥i¥H¤Á¦¨³\¦h¤p¶ô¡A¥Î³\¦h¤p¾÷¾¹Áp¦X¦¨¤@Ó¤j«¬¾÷¾¹¡C¦ý¹BºâÀô¹Ò¹³¤HÅé¤@¼Ë¡A¦³¨ÇªF¦è¬OµLªk¤À³Îªº¡A¤@¤Á³Î´N·|¦³³sµ²(connection)ªº°ÝÃD¡Aºô¸ô¸`ÂI¶¡handshake§Y·|³y¦¨©µ¿ð¡C¦³¨Ç¼t°Ó«ÅºÙ§@¨ìReal Application Clustering(RAC)¡A¨ä¹ê¶W¹L2¸`ÂI(node)´N¤w¦³°ÝÃD¡C²{¦bx86ªº¼t°Ó¹³AMD³v¨B¬ãµo8Áû¡B16ÁûCPUªº§Þ³N¡A¥¿¬O¤@¨B¨B©¹¤j¾÷¾¹¨«ªñ¡C§Ú¬Û«Hµ¥¬ãµo¦¨¥\«á¡A·~¬É¦AÁ¿ÂO¶°ªºÁnµ·|¤p«Ü¦h¡C
Ä~Äò¾\Ū¡G >>


| ¥ø·~IT±M¥Îªº±j®Ä¥i¾a¥»O | ||
| §Q¥Î¥HIntel® Nehalem¬°°ò¦ªº¥»O¡AÀ³¥In¨DÄYVªº¤u§@¶q¡A¶i¦Ó¹F¦¨§ó¨Îªº¨Æ·~¦¨ªG¡C | ||
| + | ´¼¼z«¬¦øªA¾¹¥»O | |
| + | ¯à·½®Ä²v¦Û°Ê¤Æ | |
| + | ¼u©Ê¸ê·½¤À°t | |

