�¤ϰ������entry����Ǿ�ʲ�������夲���Τˤϡ���ͳ�����롣
������夲�����ä��Τ���
��������������Ƥ��󤬼꤬����Ǥ�����Parrot�ͥ��ƥ��֤�OS����Ԥ��Ƥޤ��衩
¿ʬ�����parrot����ڤ���ˤĤ���Ĥ��Ƥ��ޤ��Ȼפ��Τ����ɡ����Ĥ������ƤĤ������ơ����Ĥ���������ηи���ʤ���ʤ�ˤ�Ĥ���Ȼפä����¤äƤ��ޤä��Τ�������Connection Machine��
���줬�ɤ�ʤ�Τ��ϡ�������click����wikipedia�򸫤ơ�����˽����о��ʤ��Ȥ���Ǿ�ʲ����ˤ��ܤ��̤��Ƥۤ�����
Connection Machine�ϡ�����׻����Υ��������ä���
�����CPU����ĺܤä��Ρ��ȥѥ�����Ǥ����񤤤Ƥ��뤬��Connection Machine�Ϥ���ʤ�󤸤�ʤ���65536��ץ����å�������äƤ����Τ���
�������������˲��Ū���ä��ΤϤ��Τ��Ȥ���ʤ��ơ�Virtual Processor�Ȥ�����ǰ����äƤ�������
Virtual Memory�Ϥ��Ǥˤ��ʤ��ߤ�������ʪ��Ū�ˤ�¸�ߤ��ʤ�Memory�򤢤�����¸�ߤ��Ƥ���褦�˸����뤳�ȡ����Ǥϥѥ�����ˤޤǹԤ��ϤäƤ��뵻�Ѥ���
������Ф���Virtual Processor�Ȥ����Τϡ�ʪ��Ū��¸�ߤ��ʤ�Processor�򤢤�����¸�ߤ��Ƥ���褦�˰������ѡ�
�㤨�С�����������ͤ��Ƥߤ롣�����Ǥϲ��˲�����Ȥ�����ž�����������ͤ��Ƥߤ롣����CPU��Ȥä����르�ꥺ����ȡ�����ʴ�������
for my $x (0..$width-1){ for my $y (0..$height-1){ my $nx = $x * cos($theta) - $y * sin($theta); next if $nx < 0 || $nx >= $width; my $ny = $x * sin($theta) + $y * cos($theta); next if $ny < 0 || $ny >= $height; $new_pix[$ny][$nx] = $old_pix[$y][$x]; } }
������Ф��ơ�connection machine�Ǥϡ�����ʴ����ˤʤ롣
$self->set_pixel($black); BLOCK:{ my $nx = $self->x * cos($theta) - $self->y * sin($theta); last if $nx < 0 || $nx >= $width; my $ny = $self->x * sin($theta) + $self->y * cos($theta); last if $ny < 0 || $ny >= $height; $self->send_pixel(processor[$ny][$nx]); } $self->receive_pixel();
���������٤Ƥβ��Ǥ�processor���Ĥ��Ƥơ�����餬Ʊ���������뤿�ᡢloop�����Ǥ��Ƥ��ޤ��Τ���
����ϥץ������ιͤ������줫���Ѥ��롣��������ˤ��ä��Ķ���ɬ�פǡ�connection machine�ˤ�C*�Ȥ������줬�Ѱդ���Ƥ����褦�ˤ��ܤ����˵������Ƥ��롣��Ǿ�ʲ����Τ������ä��ΤϤ����ǡ����Τ��Ȥò¤¤ï¿½ï¿½ï¿½ï¿½Î©ï¿½ï¿½Î´ï¿½Ï¸ï¿½È´ï¿½ï¿½ï¿½Æ¤ï¿½ï¿½ï¿½ï¿½ï¿½
����Connection Machine�Ȥ�����äƤ�Thinking Machine���ݻ������Τ�1994ǯ�����ٰ�Ĥ����Τ��Ȥ���
��������������ϡ����ޤ������Ǥ��뤳�Ȥ�ռ������ʤ��פ�ΤФ�������ץ�����फ�鸫�ơ��ץ����å����ϰ�ġ����ɥ쥹�ϥ�˥��Ȥ����Τ�������ޤ��δĶ��ǥ��եȥ��������󥸥˥�ã�ϰ�äƤ�����CPU���⥳��ѥ��顼���⡢�����Ǥʤ����Ȥ��Τ�ĤĤ⡢�����ˤ����򥳡��ɤ˰ռ������ʤ����Ȥ������Ȥˤ��Τ����äƤ��������Ǥ�register����HDD�ޤǡ����ʳ����餤��cache������Τ�����������(L1-L3 Cache + RAM; ������HDD�ˤ�cache�����뤱�ɤ���Ͽ����Ƥʤ�)��
�Τ��˲��γ��ؤϡ���γ��ؤΤ���ˤ��롣�����������줬���γ��ؤοʲ���˸���뤳�Ȥ⤢��褦�ʴ��������롣����ϳΤ�������ۤ��餷�ơ����γ��ؤۤɶ⤬�����롣���ץꥱ�������ʤ���ܶ�200���ߤ���Ϥ���뤬��CPU����ˤ�2000�������롣����椨��γ��ؤ˹Ԥ��йԤ��ۤɿʲ����᤯���͡����ä˼�Ԥ��ܤϤ�����˹Ԥ���������
�����������줬�����ˤ褫�ä��Τ�������?����Ͻ����ʤΤ��������ٹԤʤΤ���������
�ºݤ��볬�ؤǤγ�̿�ϡ���IJ��γ��ؤγ�̿����ϤޤäƤ����礬¿����Web�ˤ��Ƥ��餬��TCP/IP���äƤΤ��Ȥ�����γ��ؤǤΡֲ��ספˤĤ��Ƥ������Ȥ��ơ����γ��ؤο��⤬�ष���ߤޤäƤ��ޤ��Ȥ������ȤϤʤ��Τ�������?
�����Ρָ�ŷOS�פ����ޥ����֤äȤ�Ǥʤ��Τϡ����Ť��֤äȤӤˤϤۤɱ󤤥ϡ��ɥ�������dz�ȯ����Ƥ��뤫�餫���Τ�ʤ���
�������������Ϥδ������顢"Massively Parallel for the Rest of us"�Ȥ����Τ⤢��ʤΤǤϤʤ���������....
��Ǿ�ʲ�������⤦14ǯ��®�١����̤Ȥ��ä����̡פ��Ѳ����礤�ˤ��ä����������Ѳ��Ϥɤ��ʤΤ�����....
Dan the Disconnected Man
����