¥Ñ¥Ã¥±¡¼¥¸
GeForce GTX 400
  • NVIDIA
  • ȯɽ����2010/03/26
  • Amazon¤ÇÇ㤦
GeForce GTX 400
���������꥿���ȥ�/���

�����ȥ�/���̾�ʵ�������

�Ƕᵭ�����ɤ�������ȥ�/���

�����ȥ�/���̾�ʵ�������

����Ϣ��
LINE��4Gamer��������Ȥ���Ͽ
�ý���������
���ܤΥ�ӥ塼
���ܤΥࡼ�ӡ�

��ǥ����ѡ��ȥʡ�

°õºþ2010/03/10 12:00

Ϣ��

��������Ϣ�� / GeForce GTX 400�������ƥ�����Ű����������

À¾ÀîÁ±»Ê¤Î3D¥¨¥¯¥¹¥¿¥·¡¼¡¡GeForce GTX 400¥¢¡¼¥­¥Æ¥¯¥Á¥ãÅ°Äì²òÀâ¡ÊÁ°¡Ë¡È¥¯¥¢¥Ã¥É¥³¥¢GPU¡ÉGF100¤Î³µÍ×

 

��2010ǯ�������Ƥ�����1���ܡ�NVIDIA�ϡ�DirectX 11����μ�����GPU�򡤡�GF100�פȤ�����ȯ�����ɥ͡����ȯɽ���������θ塤SNS���̤��ơ�����̾����GeForce GTX 480�ס�GeForce GTX 470�פˤʤ�Ȥ������ƻ���3��26����ȯɽ�����Ȥ����ä����󤬾������ĸ������졤�ɼԤδ����٤��ޤäƤ��Ƥ��뺢�礤���Ȼפ���������ϡ������GeForce GTX 400���꡼�������ġ��������ƥ�����ξܺ٤ˡ������Ԥ�2������äƤߤ뤳�Ȥˤ��褦��

 

30²¯Ä¶¥È¥é¥ó¥¸¥¹¥¿¤ÎGeForce GTX 400¥·¥ê¡¼¥º¤¬Åо줹¤ë

 

���ޤ��ϡ�GeForce GTX 400���꡼���δ��ܻ�����������Ƥߤ��������񤷤��ä϶��פȤ����ͤ⡤��������ɤ�Ǥ�館��С����ä�������򤷤����ˤʤ��Ϥ�����

 

image

������ˤ�����ȯɽ�����ͽ���GF100����GeForce GTX 480��470���������ʤ���ư��ǥ�ϸ��Ť˴������줿�Ķ��Ǥ����Ԥ��Ƥ��餺��ư����å��ʤɡ���ǽ��䤷�̤�Τ�ɬ�פʾ���ϽФƤ��Ƥ��ʤ�

��GPU��Graphics Processing Unit�ˤϤ�Ȥ�ȡ�3D����ե��å��������褹�뤿������ѥϡ��ɥ����������ʤ����3D����ե��å�����Ʊ��¿ȯŪ��ȯ�����롤ĺ���κ�ɸ�Ѵ��䡤�ԥ�����α��ƽ����ʤɤˤ�����٥��ȥ�׻���CPU�����®�˽������뤿��Υץ����å���3D����ե��å�����������졼���פȤ����������Ƥ��롣

�������GPU�ϡ�3D����ե��å��������ˤ�������ȯ���롤ŵ��Ū�ʥ٥��ȥ�׻����ò������ϡ��ɥ������߷פ��ʤ��줿�����Τ��ᡤ�����Ū����ץ�ʥ٥��ȥ�黻���ʣ���ļ�������׷��֤��饹�����Ȥ��Ƥ��롣���θ塤3D����ե��å�����ɽ���Ϥζ�����˾�ޤ��ˤĤ졤����ץ�ʥ٥��ȥ�黻����ä��黻�����ϡ������٤ʥ��եȥ�������¹ԤǤ���褦�ʡ����ѥץ����å�Ū�ʵ�ǽ�������Ϥ�Ƥ������ޤ����黻�����ο����Τ⡤��¤�ץ��������夬�������ʤ�ˤĤ졤���äΰ��Ӥ�é�äƤ��ä���

�������ơ���GPU�����ѥץ����å����ɤˡ�����Ū�ʱƶ���Ϳ�����Τ����ץ�����ޥ֥륷��������Programmable Shader�ˤ���GPU�γƱ黻�����ˤ�����ץ�����ޥӥ�ƥ��θ���ϡ��ץ�����ޥ֥륷���������͡�Shader Model���ʲ�SM�˥С�����󥢥åפ���ˤ���������ȽҤ٤Ƥ⡤����ǤϤʤ���

 

�����ơ�GeForce GTX 400���꡼���ϡ�2009ǯ11���ȯɽ���줿GPGPU������Tesla 20-Series�פΡ����󥷥塼�޸����С������Ȥ������֤Ť��ˤʤ롣���衤NVIDIA��GPU�Ȥ����Τϡ�GeForce�����ȯɽ���졤���ζ�̳�����ʡ�Quadro�ˤ�GPGPU���ʡ�Tesla�ˤ�GeForce��³���ƥ�꡼�������ή����ä��Τ�����GPGPU���ʤ�Ʊ�Ҥ���Ȥ��ư��֤Ť�����NVIDIA�ˤȤäơ��Ϥ����������Ѥ�äƤ����Ȥ������ȤʤΤ�������

��GeForce GTX 400��Telsa 20-Series�Ƕ��̤��ƺ��Ѥ����GPU�������ƥ�����ˤϡ�Fermi�סʥե���ߡ��Ѹ��ɤߤ���С֥ե����ߡסˤȤ���̾��Ϳ�����Ƥ��뤬�������ꥢ���ޤ�ΥΡ��٥�ʪ���ؾ޼��޼ԡ�Enrico Fermi�ʥ���ꥳ���ե���ߡ˻��̾��������줿��Ρ�GF100�Ȥ�����ȯ�����ɥ͡���ϡ֡�GeForce�٥ե��ߥ꡼�ǡ�Fermi�٥������ƥ��������Ѥ������1������פ�ɽ���Ƥ��롣
�����ʤߤˡ�GeForce GTX 200���꡼������GT200�פȤ�����ȯ�����ɥ͡���ǸƤФ�Ƥ������Ȥ򲱤��Ƥ����ɼԤ�¿���Ȼפ�����������ϡ֡�GeForce�٥ե��ߥ꡼�ǡ�Tesla�٥������ƥ��������Ѥ������2������פΰդ��ä��ꤹ��ʢ�Tesla�������ƥ��������1����ϡ�G80�פ������¤ϡ�����ޤǡ�GT100�פȤ��Ƴ�ȯ���ʤ���Ƥ����ˡ�

 

image

GF100�ʢ�GeForce GTX 480�ˤ����Υ֥��å������������

 

image

�ʻ��͡�GT200���ȡ�GeForce GTX 280�פΥ֥��å������������

��������Streaming Processor�פ��뤤�ϡ�Processor Core�פȸƤФ�Ƥ������ѥ���������˥åȤˤĤ��ơ�NVIDIA�ϺǶᡤ��CUDA Core�פȸƤ֤褦�ˤʤäƤ��뤬�������CUDA Core�ο���512��GT200�ʢ�GeForce GTX 280�ˤ�240�����٤ơ�2�ܰʾ�Ȥ����黻ǽ�Ϥ�������뤳�ȤȤʤä���

���ޤ�GF100�Ǥϡ�����CUDA Core�δ������ع�¤��GT200�����ѹ�����Ƥ��롣
������Ū�ˤϡ�GT200����8���CUDA Core��1��Ρ�Streaming Multi-Processor�סʰʲ���SM�ˤ������빽¤���ä�����GF100�ǤϤ��줬��32���CUDA Core��1SM�������빽¤�˲����줿�Τ���

��Fermi�������ƥ������������ǡ�ɮ�Ԥϡ�GT200�Ǥϡ�3���SM�ǡ�Thread Processor Cluster�١ʰʲ���TPC�ˤ������Ƥ�������Fermi�ǤϤ��γ��ع�¤���ʤ��ʤä��褦���פȥ�ݡ��Ȥ��Ƥ�����������Fermi�١�����Tesla�ϤȤ⤫����Fermi�١�����GeForce�Ǥϡ�GT200�ˤ�����TPC���������볬�ؤ������Ȥ��ä���

�����줬��Graphics Processing Cluster�סʰʲ���GPC�ˤ���
��GF100�Ǥϡ�4���SM��1���GPC��������GF100���ΤȤ��Ƥ�4���GPC�ˤ�뽸���ΤȤ��ƹ�������롣�Ĥޤꡤ32 CUDA Core��4SM��4GPC��512 CUDA Core �Ȥ����櫓�Ǥ��롣

���Ȥ����ǡ�����GPC�Ȥ������ؤϡ�Ĺ�����ˡʤ錄�ˤ�GeForce����ˤˤ����ơ����ʤ��̿Ū�Ǥ��ꡤƱ���ˡ��������ƥ�����׿��ˤ����ƥ���Ȥʤ���ʬ�ˤʤäƤ��롣�Ȥ����Τ⤳���ˤϡ�����������åɴ�����ˡ�����Ԥ���ޤ����װʾ�ΰ�̣�礤��������Ƥ��뤫�����

 

image

GF100�Υ������᡼��

��GF100�ǡ�GPC��4���SM���Ĥޤ�128���CUDA Core�ǹ������졤16��Υƥ��������˥åȤ��Ȥ߹�蘆��뤬�����������α�ޤ�ʤ����ܺ٤ϸ�Ҥ��뤬���ݥꥴ�����̾�Υԥ�������б��Ť���饹���饤���䡤DirectX 11�ο���ǽ�Ǥ���ƥå��졼������ѤȤʤ륨�󥸥��PolyMorph Engine�סʥݥ�⡼�ե��󥸥󡤾ܺ٤ϸ��Ԥǡˤʤɤ⡤GPCñ�̤Ƕ��̤���Ϳ�����Ƥ��롣4���GPC�ˡ���ǽ�̤κ��ۤϤʤ���

��GPC��ñ��GPU�Ȥ���ư���Τ�­��Ƥ��ʤ���ʬ������Ȥ���С�������ϼ��꡽��ROP��Rendering Output Pipeline���ޤ���Raster Output Processor�ˤ���ʬ��������GF100�ǡ���GPC����ν��Ϥϡ�4���GPC�Ƕ�ͭ���줿ROP�����ƥ�ȥ��ꥤ�󥿥ե�������𤷤ƥ���ؽ񤭽Ф������ͤǤ��롣
�����ʤߤˡ�Intel��AMD�Υޥ������CPU�Ǥ⡤���ꥤ�󥿥ե�������ʣ���Υ����Ƕ�ͭ�����Τ����̤������������Ǥ����С�GF100��֥����åɥ���GPU�פǤ���ȾҲ𤷤Ƥ�ޤä��������٤��ʤ����ºݡ�NVIDIA�⡤GPC����������Τˡ֥ߥ�GPU�פȤ���ɽ�����Ѥ��Ƥ����ꤹ�롣

���ʤ���GT200����Ǥϡ����Ȥǡ�TCP��¿�ɤˤ�ä����ʥХꥨ������󤬵��ꤵ��Ƥ��ꡤ�㤨�С�GeForce GTX 280���顤TPC��1�ʡ�24SP�ˤ�︺������Τ���GeForce GTX 260�פ��ä�����������GF100�Ǥϡ�GPC�ο���SM�ο������ʹ����ǥХꥨ�������Ÿ��������ǽ�������롣
��1GPC�������SM����︺����Ȥ��ơ������GPC����SM��︺����Τ�����GPC����Ʊ�������������Ƥ����Τ���ʬ����ʤ�����GF100�Ϥϡ���������ӥ�ƥ��Τ����߷פˤʤäƤ���ȸ�����������

 

¥°¥é¥Õ¥£¥Ã¥¯¥¹¥á¥â¥ê¤Ï384bitÀܳGDDR5¤Ë

���ʾ塤��������������ʵ��ϳ��礬�Ԥ�줿GF100�������������塤GT200��ꥹ�ڥå����������ʬ�⤢�롣����ϥ���ե��å������ꥤ�󥿥ե���������GT200�Ǥ�512bit���ä��Τ��Ф���GF100�Ǥ�384bit�ˤʤäƤ���ΤǤ��롣

 

image

2010ǯ3���ܤ˥ɥ��Ĥdz��Ť��줿CeBIT 2010�����β���Ÿ�����줿GIGABYTE TECHNOLOGY��GeForce GTX 480�����ɤ����ʥܥå����ˤϡ���ܥ���ե��å����������̤�1536MB�ȵ��ܤ���Ƥ�����1536��384���ܿ��Ǥ���

������������ʬ�ϡ�GT200�Ǻ��Ѥ��Ƥ���GDDR3���顤GDDR5�ؤȡ����Ѥ�����굻�Ѥ򥢥åץǡ��Ȥ��뤳�Ȥ��䤦��GDDR5�Ǥϡ�GDDR3���2�ܤΥǡ����졼�Ȥ������뤿�ᡤ�ʼ¸��Ӱ����Ȥ��������Ǥϡ��쳵�ˤɤ��餬ͥ���Ȥϸ����ڤ�ʤ���ΤΡ˲���512bit��³��GDDR3��384bit��³��GDDR5��Ʊ���ư����å�����Ӥ�����硤384��2��512��1.5 �Ȥʤꡤ��ԤΤۤ�����������Х��Ӱ����������롣����������ʤ��Ȥ����Τ���NVIDIA�ιͤ��ʤΤ���

��GF100����ܤ�����ꥳ��ȥ������6�𡣤��줾�줬64bit����ȥ�����ȤʤäƤ��ơ�GPC�ȥ������С���³����롣
���ޤ����ƥ��ꥳ��ȥ����������768KB��L2����å������³����Ƥ��뤬������768KB�Ȥ����Τϡ�GT200���Ѱդ���Ƥ���256KB��3�ܡ�����������������ܤ٤��ϡ�GF100�ǡ�L2����å��夬�饤�ȥХå����б������Ȥ������Ǥ��롣�פ���ˡ�GPC������Ϥ��줿�ǡ����ϡ��ޤ�L2����å���˽񤭽Ф��졤���θ塤����Х��ζ��������ߥ󥰤ʤɤ򸫷פ�äơ������ƥ�¦���Хå����饦��ɤǼ�ưŪ�ˡ�����å��奷���ƥ�����Ƥ򥰥�ե��å�������ؽ񤭽Ф��Ƥ����Τ���
��L2����å���˺ܤäƤ���ǡ��������ꥢ�������оݤȤʤ���ˤϡ�����ե��å�������ؤΥ����������ά���ơ�L2����å���ؤΥ����������֤������Ǥ褯���¼���L2����å���ؤΥ������������ǡȥ��ꥢ�������ɤ�λ�Ǥ��롣GT200���塤L2��TPC����Υ꡼�ɥ���꡼����å�����ä��Τǡ��������礭�ʳ׿������Ȥ����褦��

 

image

GF100�����Υ֥��å�������������Ʒǡ��ޤ�L2����å����Ϥ�褦��ROP�ѡ��ƥ������6���Ѱդ��졤���줾���8���ROP��˥åȤ��ޤޤ��

��ROP�ѡ��ƥ������Ͻ����GeForce��Ʊ�͡����ꥳ��ȥ�����θĿ��ȥڥ��ȤʤäƤ��ꡤGF100�Ǥ�6�𡣳�ROP�ѡ��ƥ������ˤ�8���ROP��˥åȤ����񤵤��Τǡ���פǤ� 8��6��48 ROP��˥å� �Ȥ������Ȥˤʤ롣GT200����32��G80����24����ä��Τǡ���������̤����Ū¿�������GF100�Ǥϡ���ǾҲ𤷤��饤�ȥХå�����å���θ��̤��礭�����ȥץ饹16 ROP��˥åȡɰʾ�Υѥե����ޥ󥹸��夬�������������NVIDIA��ͽ¬���Ƥ��롣

�����������ˤʤ�ǽ���ư����å�����ʤϡ��������Ǥ�������������3��26����ͽ�𤵤�Ƥ�������ȯɽ���Ԥ�ɬ�פ����ꤽ������

 

 

GPU¤Î¾ÜºÙ¡Á¥¯¥¢¥Ã¥É¥³¥¢GPU¤È¤·¤Æµ¡Ç½¤¹¤ëGF100

 

���ʾ塤�����������餫�ˤʤäƤ���GF100�γ��פϲ������Ƥ�館���Ȼפ�������������ϡ��������ƥ�����򷡤겼���Ƥ�������

���Ȥ����櫓�ǡ���������ϻ�����GPC�˰ܤ���GPC�����Ȥ��ơ����ߥ����������ء�GF100�������ƥ�����ο��ߤ˸����ä�õ�����Ƥ������Ȥˤ��롣
�����˼������Τϡ�GPCñ�Τ򥯥��������åפ����֥��å���������������

 

image

GPC�Υ����������å׿ޡ�4���SM�����񤷡������Raster Engine�ޤǤ�ޤ�Ȥ����Τ���GT200�ˤϤʤ���GF100�ʤ�ǤϤ���ħ�Ǥ���

 

image

GeForce GTX 280�Υ֥��å������������Ʒǡ��ޤǰ��־�ˤ���Τ�GigaThread Engine������Raster�פȤ������ܤ��ޤޤ����������

����ۤɴ�ñ����������������GPC�ˤϡ���Raster Engine�סʥ饹�����󥸥�ˤȸƤФ�륨�󥸥��˥åȤ�1�𤺤���ܤ���Ƥ��롣
�����ޤǤ�GPU���ȡ�Raster Engine�ϡ����ؤ����ѥ���������������GT200�Ǥ�����TPC�����γ������Υ֥��å������������Ǹ����ʤ��GigaThread Engine��¦�ˤ��ä������줬��GF100�Ǥ�GPC¦�����ʤ�����ѥ�����������¦�����񤵤��褦�ˤʤä��櫓����

�����衤GPU���Τ�������Raster Engine��1�𡣤���򤹤٤ƤΥ������������Ƕ��Ѥ��Ƥ����櫓���������������Ω�äƤ����Τϡ��ݥꥴ�����̾�Υԥ�������б��Ť���饹���饤���������Τ��귿�����Ƥ��ơ����ѥϡ��ɥ������ǽ�ʬ���ʤ����Ȥ��Ǥ������顣
���Ȥ�������DirectX 10���夫�顤���Υ������ƥ�����ˡ��Ȥ����ɤ����³��������Ϥ᤿��DirectX 10�ǥ�����ȥꥷ��������Geometry Shader�ˤ������������Ȥˤ�äơ�������ʬ�����ѷ��Ȥ��ä��ץ�ߥƥ��֡�Primitive��3D����ե��å����δ������ǡˤ���������ǽ�ˤʤꡤ�Ȥ��ˡ����ס�GPU��ν����ˤ����ơ��ݥꥴ�������ȯŪ�����������٤���ޤäƤ����ΤǤ��롣

�������ơ�DirectX 11����ǿ��ߤ��줿�ƥå��졼����󥹥ơ����ϡ��ݥꥴ���ץ�����ޥ֥�˼�ưʬ�䤹����ȤߤʤΤǡ�����ޤ����ݥꥴ�����GPU�����ȯŪ�����䤹��ǽ����äƤ��ꡤ�����������饹���饤����������٤Ϥ���˹�ޤ��ͽ¬����롣

���饹���饤�������Υѥե����ޥ󥹥��åפ�¸�����ˤϡ�Raster Engine���궯�Ϥʤ�Τˤ���Τ�ľ��Ū���н�ˡ�Ȥʤ뤬��ñ���Raster Engine���������Ū�˥ѥ���åפ���Τϡ��ץ����å����߷�Ū���Ϥˤ����Ƹ�ΨŪ�Ȥϸ��������������ѥ���������������¿���ʤ�С��������Raster Engine�ˤ⶯�Ϥ��������뤬������ȥ꡼���饹��GPU�ʤ顤����ۤɶ��ϤǤ���ɬ�פ�ʤ��������
������ʤ顤Raster Engine�����ѥ������������ʡ�GPC��¦������Ƥ��ޤ��С�GPCñ�̤�Raster Engine�ο�������������������ӥ�ƥ�����ݤǤ��롣���줬GF100�μ����ʤΤǤ��롣

 

image

�����ʤߤˡ�GPC��ǥ�����ȥꥷ���������뤤�ϥƥå��졼�����¿�Ѥ���ƥݥꥴ�����礷�����ϡ����Υݥꥴ���饹���饤������ɬ�פ����뤬���������줿�ԥ����륿��������GPC��ǽ���������ʤ����ϡ�����GigaThread Engine¦���ᤷ���̥���åɤη�����GPC��ȯ�Ԥ��뤳�Ȥ⤢��Ȥ������Ĥޤꡤ����GPC����������줿�ݥꥴ���ʣ����GPC�Ǽ�ʬ�����ƥ饹���饤�����ƥ�����󥰤˼�꤫���뤳�Ȥ⤢��Ȥ������Ȥ���
���ޤ�������ݥꥴ������Ѥ���Τ������礭�����饹���饤�������Ȥ�����GPC����Ť�����ʤ����Υԥ����륿�����Ȥʤä����⡤���١�GF100��GigaThread Engine¦���ᤷ���������̥���åɤη����̤�GPC��ȯ�Ԥ��뤳�Ȥ⤢��Ȥ�����
���ߥ�GPU�Ȥ�����GPC������������Ω��GPU�����Ȥ���ư��Ƥ���ΤǤϤʤ���������SLI�ʤɤ��⡤������٥�Ǹߤ���Ϣ��ư���ΤǤ��롣

��1GPC�������SM�������ҤΤȤ���4�𡣳�SM��Raster Engine����������³����Ƥ��롣���Ҥ���GigaThread Engine¦�˽��������Τϡ�����й���٤ʥ������Ǥ��ꡤ����Ū�ʥ������Ǥϡ�ĺ�������γƼ�������饹���饤���������ԥ����뼡���α��ƽ����פ�1���GPC��Ǽ¹ԤǤ��롣����Ū���㼨����ʤ顤������ȥꥷ��������ƥå��졼����󥹥ơ�����ʤ�DirectX 9����Υ��ץꥱ��������ư�����������äơ����Υޥ��GPU��¤�ϡ�����ư����Ȥ��Ƹ���Ū��Ư���Ȥ������Ȥ���

 

 

»°¤Ä¤Î¥æ¥Ë¥Ã¥È¤«¤é¹½À®¤µ¤ì¤ëRaster Engine¤ÎÈëÌ©

 

��Raster Engine�ˤĤ��ơ��⤦�����ܤ������Ƥߤ뤳�Ȥˤ��褦��
��GF100��Raster Engine�ϡ�Edge Setup�סʥ��å����åȥ��åסˡ���Rasterizer�סʥ饹���饤���ˡ���Z-Cull�ס�Z-����ˡ���3��˥åȤ���ʤäƤ��롣

 

image

GF100��Raster Engine

 

��Edge Setup�ϡ�����ݥꥴ��ʢ��ºݤˤ�������ʬ���ݥꥴ��ʤɤΥץ�ߥƥ��֡��ܹƤǤ�ʬ����䤹�����뤿��ݥꥴ���ɽ�����Ƥ���ˤˤ������ĺ���Ρֲ��̾�κ�ɸ�פ�����Ʊ���ˡ�����Ū�����褬���פʥݥꥴ��Ǥ��뤫�ɤ�����Ƚ�Ǥ����⤷�����ʤ�н����򥹥��åפ����˥åȤǤ��롣�㤨�С���Τʤ����Ĥ���3D��ǥ��ˤ���ݥꥴ��ξ�硤�����̤���������������Ƥ��ʤ���硤�ֱ��̡פȤʤ뤿�������Ԥ�ɬ�פ��ʤ��ʤ롣���ΤȤ��������뱣�̾õ��Ԥ��Τ������Υ�˥åȤ���

��Rasterizer��˥åȤϡ�Edge Setup��������Ѥ����ֲ��̾�κ�ɸ���Ѵ�����ĺ���פ��顤���Υݥꥴ�󤬲��̾�ΤɤΥԥ�������б��Ť����뤫��׻����ơ��ԥ����륿��������������Ż���ô�����롣
��������󤳤��ǡ�Z�ͥԥ�����γ�����Ƥ�Ʊ���˻��Ф���뤬������������󥰤ˤ����ơ�����������ꥢ���󥰤�ͭ�����ä����ϡ����ʤ�MSAA��Multi-Sampling Anti-Aliasing�ˤ�CSAA��Coverage Sampling Anti-Aliasing�ˤ���θ����Z�ͥԥ�����γ�����Ƥ�Ԥ��롣�㤨��4x MSAA�ʤ�С�4�ܲ����٤�Z�ͥԥ�����γ�����Ƥ��Ԥ���櫓����
���ʤ���GF100����ܤ���Rasterizer��˥åȤ�1��1�����å�������8�ĤΥԥ����륿��������������ǽ�Ϥ�����Ȥ�����

 

image

GF100�ѤΥƥ��˥���ǥ��Supersonic Sled�פ��

���Ǹ��Z-Cull��˥åȤϡ�Rasterizer��˥åȤǻ��Ф��줿Z�ͥԥ����뷲�ȡ��֤��礦���б�����������ե졼��Хåե��ˤ��롤Z�Хåե����Z�ͥԥ����뷲�פȤ���Ӥ��ơ��ԥ���������β���Ƚ���Ԥ��������ǹԤ��������Ƚ��ϡ����Z����󥰡�Early Z Culling�ˤȸƤФ���Τǡ��ºݤ˥ԥ���������褹��Ȥ��˹Ԥ���Z�Ͳ���Ƚ���Z-Test�ˤȤ��̥�ΤǤ����������դ��Ƥۤ�����

���Ǥϡ����Z����󥰤Ȥϲ��ʤΤ�����ñ�˸����С������餫������ɬ�פΤʤ��ԥ������������ӽ����Ƥ��ޤ����פȤ����ץ������ǡ�4��4�ԥ�����Τ褦�ʤޤȤޤä��֥��å��ʢ⥿�����ñ�̤Ǥ�Z�Ͳ���Ƚ���Ԥ���Τ���Rasterizer��˥åȤ��黻�Ф��줿Z�ͥԥ����뷲�κǾ��������ͤȡ�������ե졼��Хåե�¦��Z�Хåե���ˤ��롤�б�����Z�ͥԥ����뷲�κǾ��������ͤȤ���Ӥ��뤳�Ȥǽ������ʤ�Ǥ�����
���֤ɤΤߤ��ǽ��������Z�Ͳ���Ƚ�����Τˡ��ʤ����Z����󥰤ʤ�Ƥ��Ȥ���Τ������ټ�֤ǤϤʤ����פȤ������䤬�ФƤ���ΤϤ���äȤ⡣�������ټ�֤򤢤��Ƥ��Τϡ��֥ԥ����륷��������̵�̤ʲ�ư����򤹤뤿��פ���

���ԥ����륷�������ץ�������ǯ�������٤�ʣ�������Ƥ��Ƥ��ơ�GPU¦�Ρ��ܿ��ɤȤ��Ƥϡ��֤ʤ�٤��ԥ����륷����������٤򤫤������ʤ��פȤ����Τ����롣�������ǽ��������Z�Ͳ���Ƚ��ϡ��ԥ����륷�����������򽪤��Ƥ���Τ�ΤʤΤǡ��������������פ�Ƚ�꤬�������ȡ������ޤǤΥԥ����륷�������λŻ����ޤä����Υ���ˤʤäƤ��ޤ���
�������ǡ��ԥ����륷�������ػŻ���ȯ���������ˡ����餫���������פʥԥ�����β��ʢ�֥��å���������ˤ��ӽ�������Ȥߤ��Ȥ߹��ޤ줿�Τ���

 

 

*½çÅö¤Ëµ¡Ç½¶¯²½¤¬¿Þ¤é¤ì¤Æ¤¤¤ëGF100¤ÎCUDA core

 

��������ƻ�ˤ��줿����äơ�������SM�ظ����Ƥߤ뤳�Ȥˤ��褦�����˼������Τϡ�SMñ�Τ˥����������åפ����֥��å��ޤǤ��롣

 

image

SM�Υ����������å�

 

��1���GPC��4���SM�ǹ�������뤬��4���SM���줾��ϡ�32���CUDA Core����ܤ��롣
����İ�Ĥ�CUDA Core�ϥ�����ץ����å��Ǥ��ꡤ1���32bit��ư��������FP32�˥�����黻���32bit������Int32�˥�����黻��ǹ�������Ƥ��롣

����CUDA Core���FP32������黻��ϡ�Int32������黻��������ư��Ǥ������α黻���٤�IEEE 754-2008���Ȥʤä������ʤߤ�IEEE 754-2008�Ȥϡ���ư�������黻�ˤ�����ȸ����δݤ����ɤε��ꡤ�黻���顼ȯ�������㳰�����λ��Ȥߤʤɤ򡤶���Υ���ԥ塼�ƥ��󥰴Ķ��˹�碌�Ƶ��ꤷ�����ʤ���

 

image

CUDA Core�Υ����������åס������FP Unit�פ�FP32������黻���INT Unit�פ�Int32�黻���

��GT200�ˤ��ä���1SM������1���64bit��ư��������FP64�˥�����黻��ϡ�GF100�ǤϺ�����줿����������GF100�Ǥ�CUDA Core���FP32������黻���2�����å������ơʢ�롼�פ��ơ�FP64�黻�򤳤ʤ���褦�ˤʤäƤ��롣���ѱ黻�郎�ʤ��ʤä�����ˡ�CUDA Core�ο��ǡ��ϲ����ɤǤ���褦�ˤʤä����Ȥǡ�����Ū��FP64�黻�ݥƥ󥷥��Ϲ���줿���Ȥˤʤ롣

���ޤ���Int32�黻�K�Ρ�GT200�����ե����󤬻ܤ���Ƥ��ꡤ64bit�����黻�б��䡤�����٤���������黻̿����ɲäʤɤ��Ԥ��Ƥ��롣��������黻��Ϣ�Ǥϡ��ӥåȥ�С������ӥåȥ�����ȡ��ӥåȥ��󥵡��ȡ��ӥåȥե�����ɼ��Ф��ʤɤ��ɲä���Ƥ��ꡤ���ѥץ�����ߥ󥰤ˤ�����ɬ�פ�̿�ᷲ�Ϥۤܤ��٤ƥ��ݡ��Ȥ����褦�ˤʤä���

���ޤ���FP32��FP64ξ�б���Fused Multiply Add�ʰʲ���FMA��̿����б�����Τ�GF100�ˤ�����CUDA Core���礭�ʲ������ȤʤäƤ��롣
��FMA�Ȥϡ����ʤ����ٵ��꤬�ʤ��줿���»���ˡ�Τ��Ȥ�������ޤǤϡ��㤨��32bit�����±黻��A��B��C�פˤ����ơ�B��C�α黻��̤�32bit����Ķ�������ˡ�32bit�ˡȴݤ�ơɤ���Ǹ��A��­���Ƥ����Τ�����FMA�Ǥϡ������α黻�Ϲ����٤ǹԤäƤ������Ǹ���»��Τ��Ȥ�1������ݤ��Ԥäơ�������Ǿ��¤ˤ��롣
������ϡ�����α黻���ʤ��ä�IEEE 754-1985���顤������IEEE 754-2008���ʤؽ�򤹤�ˤ����äƵ����Ƥ�������ѹ��ǡ�����Ū�ˤ�HPC��High Performance Computing�˸����˼������줿��ǽ����3D����ե��å��������ˤ����Ƥ����Τ�ĺ����ɸ�׻���̤������뤿�ᡤ���ܤ���ݥꥴ����̯�˥����С���åפ���褦�����襱�����ˤ����ơ�������Τ����褬�Ǥ���褦�ˤʤ�ȡ�NVIDIA�ϥ��ԡ��뤷�Ƥ��롣

����CUDA Core��64bit���ɥ�å��󥰤��б��������Ȥ⡤��̣�ʤ����礭�ʳ�ĥ�ݥ���Ȥ�������⡤���GPGPU�����γ�ĥ���ȸ����뤬�����γ�ĥ�ˤ�äơ��絬�Ϥʥǡ������֤��갷����褦�ˤʤä��Τ��礭�����黻���٤�64bit��ĥ����ޤäơ��ץ�����ߥ󥰼�ͳ�٤Ȥ����������顤��Ϥ�CPU�١����ץ�����ߥ󥰤Ȥγʺ��ϤۤȤ�ɤʤ��ʤä��Ȥ��äƤ�����������

 

image

���黻�����Ǥϡ�1SM������4��Ρ�Special Function Unit�ס�Ķ�۴ؿ���˥åȡ��ʲ� SFU�ˤ���������Ƥ������⡤��ƨ���櫓�ˤϤ����ʤ���
��SFU�ϻ��Ѵؿ����ؿ����п���ʿ�������տ��ʤɤι��ٴؿ��黻��ô������黻�����������ޤǤ�GeForce�ǡ���Interpolater�סʥ��󥿥ݥ졼�����ʲ� ��֥�˥åȡˤ�ô�����Ƥ����Ƽ���ֱ黻�⡤GF100��SFU�Ǥ�ô������褦�ˤʤä���

�����Ρ���֥�˥åȤ�ô�����Ƥ��������Ϥ����ѥ�����������¦�ػ��äƤ����פΤϡ�GF100�����ƤǤϤʤ���2009ǯ����ȯɽ���줿ATI Radeon HD 5000���꡼����Ʊ����AMD��NVIDIA��ξ�Ҥ������Υ����ߥ󥰤ǥ������ƥ������ѹ���Ԥä�ľ��Ū����ͳ�ϡ�DirectX 11�ˤ�����ץ�����ޥ֥륷�������ο���ǽ��Programmable Interpolation of Input�פ򥵥ݡ��Ȥ��뤿������������ۤ��ˤ���ͳ�����롣
�����Τ�����ϡ�ɮ�Ԥ�Ϣ�ܥХå��ʥ�С���ATI Radeon HD 5800Ű��ʬ�ϡ�2�ˡ����ˤ��ʤä����ڥå��������⡤�־ä���Interpolators�פ�����Ǿܤ����Ҥ٤Ƥ���Τǡ��ܺ٤Ϥ�����򻲾Ȥ��Ƥۤ������������Ǥ��ñ�˽Ҥ٤Ƥ�������

����֥�˥åȤϥƥ������㥢�ɥ쥹����ַ׻���Ԥ������ƥ�������إӡ��ʥ��������ץ�����बư����Ȥ��ˡ�ñ�����֥�˥åȤǤϽ��������줺���������ܥȥ�ͥå��ˤʤ뤳�Ȥ����ä���������Ф���GF100��SFU��SM������4������顤GPU���Τ�64����֥�˥åȤΥ�������SFU�Ǹ����ꤹ��ȡ��¼�Ū�ʽ���ʬ�����Ǥ��뤳�Ȥˤʤ�Ȥ����櫓����

�����ơ�SFU�Ϥ��줳����֥�˥åȤ�����Ȥ��ä�����¾����Ū���Ӥdz��Ѥ������̤����뤿�ᡤSM��ǡ�CUDA Core�ʤɤ��鴰������Ω����ư��Ǥ�����ͤˤʤäƤ���Ȥ�����
�����ʤߤ�SFU�ϡ�1���1�����å�������1����åɤ�1�Ĥδ���̿���¹ԤǤ���ݥƥ󥷥�뤬����Τǡ�ñ��ʽ����Ǥ���С�32����åɡʡ�1Warp�ˤμ¹Ԥϡ�32����åɡ�4SFU��8 �Ρ�8�����å��ǹԤ���׻��ˤʤ롣

 

image

��SM����Ĥ�Warp�ʢ�1Warp��32����åɡˤν������Ԥ���褦�ˤʤä�

����������CUDA Core��SFU�������Ƹ�Ҥ����Load/Store Unit�סʥ�����/���ȥ���˥åȡ��ʲ����ܸ�ɽ���ˤء��ºݤλŻ�ȯ����Ԥ��Τ���Instruction Dispatch Unit�ס�̿��ȯ�ԥ�˥åȡ�Ʊ�ˤǡ����Υޥͥ����Ȥ�Ԥ��Τ���Warp Scheduler�סʥ�ץ������塼�顤Ʊ�ˤˤʤ롣
��GF100�Ǥϡ�1SM�������CUDA Core����GT200��8�𤫤�32��ؤ�4�ܤ����ä������Ȥ˹�碌��̿��ȯ����ʬ�����󲽤���Ƥ��ꡤGF100�ʤ�ǤϤ���ħ�ΰ�ĤˤʤäƤ��롣�դ��ä���ʤ顤1SM������2Warp����1Warp�ϤҤȤ����ޤ��32����åɡ����μ¹ԥ������塼��󥰤�Ԥ���褦�ˤʤäƤ��롣

�����󲽤��줿��Ĥ�̿��ȯ�ԥ�˥åȤˡ�Ʊ��ȯ�ԤǤ���̿����Ȥ߹�碌���¡פϤȤ��ˤʤ��������黻̿��Ʊ�Ρ���ư�������黻̿��Ʊ�Ρ����뤤�������黻̿�����ư�������黻̿�ᡤ������̿�ᡤ���ȥ�̿�ᡤSFU̿�ᤫ�顤�ɤ���ĤǤ�OK����������64bit���٤��갷��̿��˸¤äƤϡ�Ʊ��ȯ�Ԥ����ݡ��Ȥ���ʤ���

 

 

º£¤µ¤é¤À¤±¤É¤ª¤µ¤é¤¤¡ÁWarp¤Ã¤Æ¤Ê¤Ë¡© ¡ÖGPU¤Ë¤ª¤±¤ë¥¹¥ì¥Ã¥É¡×¤È¤Ï¡©

 

���ġĤ����ޤǡ�������������ʤ��ޤޤˡ֥���åɡפȤ������դ��Ѥ��Ƥ���������GPU�Υ���åɡפȤ�����Τ򥤥᡼�����ˤ����ͤ�¿������������Ϣ�ܤǥ���åɤˤĤ��Ƹ�ä����ȤϤʤ��ä��Τǡ����ε���˿���Ƥ�������

 

image

��Dark Void�פ�ꡣ�ԥ����륷�������˸��ꤷ���ä򤹤�ȡ����褵���ԥ�����ΰ�İ�Ĥ�GPU�ˤ�����1����åɤ�
��C��CAPCOM ENTERTAINMENT, INC,2010 All Right Reserved.

�����ơ�CPU�ˤ����륹��åɤϡ֥ץ������¹Ԥ�ñ�̡פ������ǡ�����ư���ץ����å��Ǥ���GPU�ˤ����Ƥϡ�1�ǡ�����1����åɤ��������롣ñ��Υץ�����ब��ʣ���Υǡ����ʡ᥹��åɡˤ��Ф��Ƽ¹Ԥ����ΤǤ��롣
��ʬ����䤹�����뤿�ᡤ�ԥ����륷�������˸��ꤷ���ä�ʤ�Ƥߤ�ȡ�1����åɤ�1�ԥ�������������롣��ۤɡ���Ĥ�Warp��32����åɤ��ȽҤ٤�����������פ����32�ԥ������ҤȤޤȤ�ˤ�����Τ�ؤ��Ƥ��ꡤGeForce�ʢ�CUDA�˥������ƥ�����Ǥϡ������ĤΥԥ����륷�������ץ������򡤤���32�ԥ�����ʡ�1Warp�ˤ��Ф��Ƹ��̤�Ŭ�Ѥ��Ƥ��Ȥ������᡼���ˤʤ롣

 

image

2���̿��ȯ�ԥ�˥åȤ�CUDA Core��SFU��ʬ���礦���᡼��

��GF100�Ǥϡ�1SM��2Warp������Ԥ����ƥ�ץ������塼��ϡ�����Warp�ʡ�32�ԥ�����ˤ��Ф���Ŭ�Ѥ���ԥ����륷�������ץ�������1̿�����Ф��Ƽ¹Ԥ�ųݤ��롣
����̿��ȯ�ԥ�˥åȤϡ����켫�Τ���갷��Warp�ʡ�32�ԥ�����ˤ��Ф���̿��¹Ԥ�ȯư���뤿��ˡ�CUDA Core��SFU��������/���ȥ���˥åȤʤɤȤ��ä��Ƽ�¹ԥ�˥åȤ��Ѥ��뤳�Ȥˤʤ�櫓��������İ�Ĥ�̿��ȯ�ԥ�˥åȤ���ͳ�ˤǤ���Τϡ�SM���Ⱦʬ����16���CUDA Core��2���SFU�ˤʤ롣��������С�2���̿��ȯ�ԥ�˥åȤϡ�SM���32�𤢤�CUDA Core��4���SFU������ɤ�Ⱦʬ���ɤ��Ƥ���Ȥ����櫓����

 

��������16��Υ�����/���ȥ���˥åȤϡ�Ⱦʬ���ɤϤ��줺��2���̿��ȯ�ԥ�˥åȤǤ��٤Ƥ�ͭ�����Ȥ����ʤ����ͤȤʤäƤ��롣���ꥢ�������ϥץ����å����鸫�������ʽ������֤��פ��뤿�ᡤ���Τ褦���߷פˤʤäƤ���Τ�������

 

 

���Ȥ��ä��Ȥ��������ԤϤ����ޤǡ����ԤȤʤ뼡��ϡ�GF100�Υ��곬�إ����ƥࡤ������ȥꥨ�󥸥�ʤɤ����ˡ�����ʤ뿼�ߤ����äƤ���ͽ������𤦤����ԡ�

 

  • ��Ϣ�����ȥ롧

    GeForce GTX 400

  • �������URL��
4Gamer.net�ǿ�����
�ץ�åȥե������̿��嵭��
���翷�嵭��
��赭��
���奤�󥿥ӥ塼
���ڥ���륳��ƥ��
���ܵ�����󥭥�
���ס�01��21����01��22��
���ܥ����ȥ��󥭥�
���ס�01��16����01��22��