ø¹Ï³B²z¾¹¥\¯à
·s¤@¥N NVIDIA® CUDA™¬[ºc
¬ð¯}©ÊªºFermi¬[ºc§¹¬ü¿Ä¦X CUDA¥¦æ¹Bºâ¯à¤O©M¥ý¶iªºµøı¤Æ§Þ³N¡A±aµ¹¨Ï¥ÎªÌ¥i¤j´T¥[³t±M·~¤H¤h¤u§@¬yµ{ªºµ´¨Î®Ä¯à¡C
NVIDIA®¥iÂX¥R¦¡´X¦ó¤ÞÀº™
¬°¼sªxªºCAD¡BDCC ©MÂåÀøÀ³¥Îµ{¦¡´£¨Ñ¥O¤HÃø¥H¸m«Hªº´X¦ó®Ä¯à¤j´T¼W¶i¡AÅý±z±o¥H»P³W¼Ò¤ñ¥H©¹³£½ÆÂøªº¼Ò«¬©M³õ´º§¹¾ã¤¬°Ê¡C
¾Ö¦³¶W§Ö³tÀW¼eªº¤j«¬µe±½w½Ä¾¹
¾Ö¦³Ãe¤jªºÃ¸¹Ï³B²z¾¹°O¾ÐÅé©M§Ö³tÀW¼e¡A´£¨Ñ½ÆÂøªº¼Ò«¬©M³õ´ºÅã¥Ü©Ò»Ýªº°ª¶Ç¿é²v¡A¨Ã¬°Ãe¤j¸ê®Æ®w±a¨Ó½ÆÂøªºpºâ¯à¤O¡C
NVIDIA® ¥¦æDataCache™
¥i¤ä´©µ²¦X´¹¤ù¤W¤À¨É°O¾ÐÅ餧¯u¥¿ªº§Ö¨ú(cache)¶¥¼h; L1 ©ML2
§Ö¨ú°O¾ÐÅé²ÕºA¥i«P¶iÀu²§ªº§]¦R¶q¡A¶i¦Ó¥[³t¦p§Y®É¥ú½u°lÂÜ¡Bª«²z¹Bºâ©M¯¾²z¹LÂoµ¥¥\¯à¡C
NVIDIA GigaThread™¤ÞÀº
´£¨Ñ¤ñ«e¤@¥N¬[ºc§Ö¤W10¿ªº¤W¤U¤å¤Á´«¥\¯à¡A§ó±a¨Ó¨Ã¦sªº®Ö¤ß°õ¦æ¥\¯à¥H¤Î¥[±jªº°õ¦æºü«ÊÂê±Æµ{¡C
§Ö³t3D¯¾²z¶Ç¿é
3D¯¾²zªº§Ö³t¶Ç¿é©M¾Þ±±¥i¥´³y¥X§ó¨ãµøı¤¬°Ê©Êªº¤j«¬¸ê®Æ¶°¡C
3DµÛ¦â½d³ò³]©wµwÅé (Hardware 3D Window Clipping)
µwÅé¥[³tªº clip region (¦bµøµ¡»Pµø®Ø½w½Ä°Ï¤§¶¡ªº¸ê®Æ¶Ç¿é¾÷¨î)¥iÂǥѼW¥[¦â±m½w½Ä°Ï»Pµø®Ø½w½Ä°Ï¤§¶¡ªº¸ê®Æ¶Ç¿é³t«×¡A¥H§ïµ½¾ãÅ骺ø¹Ï®Ä¯à¡C
¼v¹³«~½è
¥þ´º¤Ï¿÷¾¦ (FSAA) §Þ³N
¤ä´©°ª¹F 64¿³t* ªºFSAA¡A¥i¦³®Ä®ø°£¼v¹³¿÷¾¦®ÄªG©Î¿÷¾¦Ãä½t¡A³Ð³y¥XµL¥i¤ñÀÀªº¼v¹³«~½è©M·¥«×¹G¯uªº³õ´º¡C
¤ä´©Shader Model 5.0ªºÃ¸¹Ï³B²z¾¹¦±±²Ó¤À (Tessellation)
§Þ³N
Quadro¦±±²Ó¤À (Tessellation) ¤ÞÀº¥i¦Û°Ê²£¥X·¥¬°²Ó·Lªº´X¦ó¹Ï§Î¡A¨ÏÀu²§®Ä¯à©M¼@°|¯ë«~½èªºÀô¹Ò»P³õ´º§¹¬ü¨Ã¦s¡C
16K¯¾²z©MµÛ¦â³B²z
¾Ö¦³¥i¯¾²z¨ÃµÛ¦â¥X16K x 16Kªí±ªº¥\¯à¡A¬°»Ýn·¥°ª¸ÑªR«×©M¶W°ªµe½è³B²zªºÀ³¥Îµ{¦¡±a¨ÓÀu½èªº°õ¦æ¦¨ªG¡C
NVIDIA °ªºë·Ç«×¡B°ª°ÊºA½d³ò (HDR) §Þ³N
³z¹LµÛ¦â¡B¹LÂo¡B§÷½è¶K¹Ï¤Î²V¦â§Þ³Nªº¯BÂI¥\¯à¡A¬°¼v¹³²M´·«×¤Î¼v¹³«~½è¾ð¥ß¥þ·s¼Ð·Ç¡C¦b¶i¦æµøı®ÄªG³B²z®É¡A§e²{«e©Ò¥¼¦³ªºÀu²§¼v¹³µÛ¦â«~½è¡C
Åã¥Ü¥\¯à
°ª«~½èÅã¥Ü³s±µ¾¹
¥i³z¹L¼sªxªºÅã¥Ü³s±µ¾¹»P¶W°ª¸ÑªR«×±ªO³sµ²¡A¥´³y¥X¦³¦p¬Û¤ù¯ë½è·P¤§¥O¤HÅå¹Äªº¼v¹³«~½è¡C°£¦¹¤§¥~¡AÁÙ¥iª½±µ³z¹Lø¹Ï³B²z¾¹¤ä´©¨âÓ³s±µ¾¹¡A¨ä¤¤¥]¬A¨C¤@Åã¥Ü¾¹°ª¹F3840
x 2400 @ 24HzªºÂùÃìµ²DVI³s±µ¾¹¡B°ª¹F2560 x 1600ªºDisplayPort³s±µ¾¹©ÎHDMI°T¸¹½u¡A¥H³z¹Lø¹Ï³B²z¾¹±Nµ®Ä©Mµø°T¾ã¦X¡C
30¦ì¤¸°ª¶Ç¯u¦â±m
30¦ì¤¸¦â±m¶Ç¯u«×(¨CºØ¦â±m10¦ì¤¸)©Ò¯à¹ê²{ªº¦â±m®t²§¤£¥u¬O¼Æ¦Ê¸UºØ¡A¦Ó¬O°ª¹F¼Æ¤Q»õºØ¡A¯à¥H·¥¤jªº°ÊºA½d³ò¥´³y¥XÂ×´I¤Î®Ý®Ý¦p¥Íªºµe½è¡C
¤ä´©OpenGL¥|²Õ¥ßÅé½w½Ä¥\¯à
OpenGL ¥|²Õ½w½Ä¥ßÅé¥\¯à¬°±M·~¯ÅÀ³¥Î´£¨Ñ¶¶ºZ°õ¦æ¹G¯u¨ãÁ{³õ·Pªº3D¥ßÅéÅéÅç¡C
3D¥ßÅé¦P¨B¥\¯à*
¦bø¹Ï¥d©M3D¥ßÅéµwÅ餧¶¡´£¨Ñ±MÄݪº3±µ¸}mini-din³s±µ¾¹¡A±a¨Ó¥i±±¨î¦Û¦pªº¥ßÅé¯S®Ä¡C³z¹L¿ï¾Ü©Êªº3±µ¸}mini-din³s±µ¾¹´£¨Ñ¤ä´©¡C
³nÅé¤ä´©
CUDA¥¦æ¹Bºâ¬[ºc½sµ{
§Q¥Î¦pC/C++©M Fortranµ¥¼Ð·Çµ{¦¡»y¨¥¡A¥H¤ÎOpenCL ©MDirectComputeµ¥À³¥Îµ{¦¡¤¶±(API) ¶i¦æ³q¥Î«¬Ã¸¹Ï³B²z¾¹¹Bºâ¤u§@¡C
³oºØ°w¹ïCUDAªº¼sªx¹B¥Î¥i°w¹ï¥ú½u°lÂÜ¡B¼v¤ù»P¼v¹³³B²z©Mpºâ¬yÅé¤O¾Çµ¥§Þ³N¶i¦æ¥[³t¡C
Cg»y¨¥½sµ{
¥i½sµ{ø¹Ï³B²z¾¹§Q¥Î°ª¯Å¡B¶}©ñ¼Ð·ÇªºCgµÛ¦â»y¨¥¡A¥i¥H³Ð³y¤Î¾ã¦X3D¼Ò«¬¡B³õ´º¤Î³]p©Ò»Ýªº§Y®É¡B¦p·Ó¤ù¯ëªº¼g¹ê®ÄªG¡C
Shader Model 5.0 ½sµ{¯à¤O
µLªø«×³»ÂIµ{¦¡©M°ÊºA¬yµ{±±¨î¡A¥i®ø°£¤§«e¹ïOpenGL ©MDirectXµÛ¦âµ{¦¡ªº¨î¡A§e²{¥X±z¦b¹L¥h§¹¥þµLªk·Q¹³ªºµ´¨Î®ÄªG¡C
¬°Microsoft Windows±M·~¯ÅÀ³¥Îµ{¦¡´£¨Ñ¥[³t®Ä¯à
¥Î¤á±N¥i¦b°õ¦æApple Boot Camp®É¡AÅéÅç¨ì¥Ñì¥ÍQuadro® ø¹Ï³B²z¾¹¥[³tªº¶WÀu²§3Dø¹Ï®Ä¯à»P¥\¯à¡C
²£·~¼Ð·Ç
²Å¦XPCI Express 2.0¼Ð·Ç
±N¸ê®Æ¶Ç¿é³t²v´£¤É¨â¿¦Ü5 GT/sec per lane¡A´£¨ÑÂù¦V16 GB/sec(³æ¦V8 GB/sec)ªºÀW¼e
¶WÀRµ³]p
¾¸µ¤ô·Ç§C©ó28dBªº¾¸µ¡A¥´³y¦wÀRªº®à¤W«¬¹q¸£¨Ï¥ÎÀô¹Ò¡C
*¦bMac OS X¤W¥i¾Ö¦³8¿§Öªº®Ä¯à
¡@