24

Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

  • Upload
    others

  • View
    9

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

������������ �������������������������! "��#�����������$% ��&

�(')����*���&,+-� %/. ��&,+��������,������10

2436587�99:�;�<=7�>=:�:�;@?A7�BDCFEDG�:�CIH8CFE8J=KLCNMOCN>676PL7�M�QI7�KLRL5876PL7�KS7�RL5DTU6VOW6XAY�Z\[8]OY�ZS^�_AY�`AY=a�bOcO^�dF_8e=c6f8]D^�gO]6_hd\]=i=j

k,5O:�lmMOCN>=:�KSP\CNR\Tn3porqh3DsS5O:�P\RL:�Kt 369uOvORL:�KmJDswCN:�M8sw:yxm:�u87�KLRL9:�MDRqh3DsS5O:�P\RL:�K�E8zm:�{�|�36KLB }w~=�6�=�

k�:�sS5OMOC�s�7���qh:�u836KLRm�6�6�

xm:�sw:�9��8:�Km}��6�6�

�n�A�S�w�w�D���

�8�w�����\�������D�w�N���n�N�D�w�����w�S�m���L�S� �6�D�N���n�����L���S�¡ £¢F�w�L�S�L�S��¢\¤I¥���¢\¦§ £¢F�¨ ©��¢L���N���D���A�����N�N�ª ©�w¢¬«¨��¢L­����D�L�S¤­��N�D�N­��¯®S�N���4�N�6�@�S°��L�w±6���N���²���N­��@�³«´�N�6�µ £¢F�\�6¢F��­y¶¸·h���N�6��±w�����S�������N����w�����\�������D�w�N���4�L�����S�����w�­����D¹µ £¢F�6�S���w­m�º»��¶ �=¶�¤,�N�6���S���L��±��S�L�@�S¹µ £¢F�w�L�S�L�S��¢��6�w���w¢F�\�6�w�D�w�N��¹����D��D���=¼F±6�D� «¨��¢L­½���w�¨ ¾�À¿m«¨��¢­����S��¢F�»�6±6����¢h�¨ � £���N�L�����N���=�L¤��N�6����¢F���=�S�N�w�D���S°����w¢L�D���O���w������±6������­�±6�����  £���S¼F±��S�w¢\�m������D�w��¥���¢\¦y�³«¥���¢\¦w�S�������N���=���D�L�L�S�L�S�N�������S�h�n��¹��D��­��N���¨ � £¢F�w���S����n���w����\�������D�w�N���=¶,ÁL��N�6�¯�ª ©�¨ ©�w¢�¥��y�S°���­��N�D��N�6���\�S�6���w�N��¢��³«ÃÂ�Ä�Å6Æ=Ç�Ä��S��Ä�Å6ÈwÇ�ÄN¤����D�hÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ4�S��Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏO¤����w�����\�������D�w�N���m�S��¢F�����»�6�N�S�w¶�Òn��L�6��¥Ó�N�6���,��� Ôª�w¢F�w�D���S�S�6�w­��S�y��¢F�n�\�S�S�Õ«¨��¢y��� Ôª�w¢F�w�D���¨ � £���N�L�����N���=��±6�D���w¢y�w��¢L¹��N���µ £¢F�\�6¢F��­Ö���D��S¹w�S���w­× ©��¢F��­��w���w¢\�w¶mØA�6�w¢F�Ù«¨��¢F�S¤A�w±��S����­��¯®S�L�����w�����\�������D�w�N���h�S�S�6�w­��S�h�\�L�L��­��h�S�L�S�w�D���N���Ú«¨��¢��6�w�w� ©�w¢¬«¨��¢L­����D�L��¶yÒn�Û £¢F�S�S�w�D�O�m�6¹��S¢L�N���L��­ª £�N���S¼F���N­��,���D�m¢L±6�=¼F���N­��h­��w���w���N���m���D�m���L�w�¯�S�N���Ü £¢F�w�L�S�L�¥A�6�N�S�y�S�w���L�w�N�mº»�w±��S����­��¯®S�S�À¿Ý�N�6���\�S�S�8�S�S�6�w­��S¤A���������y¥��N�N����±6����­������N�,�6�w�D�w¢F�����N���n�³«� ©��¢F���N���w�=�L�w���¥��N�N���L���N� �h���n��¢L±6�D���N­��y�����S¢F��¢L¹r«¨��¢h���w���n�\�������D�w�N���=¶Þmß�à=á�â6ãwäOåSæ8çAè�é»ê»ëwìmí�î\ï\ð,ñ�ò�ó6ôSìmí�õ8ö=ë�ôSð�÷�ôSø¯ôSó�õ\í�ó�ù6úSû�ï\ê�üAëwý»þ�ë ÿpüAëwý»þ�é»êFôSê»í�ëwó�éLú��Dï\ýÙÿ¬ëwý»ì�ôSó�õ\ï���ë�ð��

ï\ø�í�ó�ù6ú�çAëwì���í�ø�ï���è�ó�� ��í ìhïAé»ò�é»ê»ï\ì��

����������� ������ � �! #"%$'&("*)����+�,�,���.-/"021�3��,���54*)�� ����)+�76���1�8%���,09���:��� 3�1�1�"%���,�+;�� ��� ��</"%�,=�>? ����� �@</"%�,=A</8�9� 3�1�1�"%���,�+;B� ��1�8%���DC: E8%�BF�4*GH&(�+�,�+8%��)��JIK��� � � 8� � "%�ML�</8%��;ON!-(-/&�PRQSTQ�UWVWT*X98%��;�L�&(YZL

)+"%�:� ��8)+�(G/U+Q[*VW\%PRQS%P -]PRTT*^_*>

Page 2: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

� ������������ ��������

��ÉSË��IÅ6Ì��@Å����@Å6Ì���Ð\ËLÇ�Ë\Í�Å6Ê6Ð����� !�#"�$=ÌFÅ&%6Í�Ï=ÉÇ�Ë\ËLÌ\Ç�ÈSË\Í'%�ÉnÐ\ÈwÇ�įÇ�Æ6Í�Ä�Í�Ë�(²Í¯Ê�Ë\ÉwÌ�)�ÐyÅ��ÝÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê$=Å&�IÉwÌ�Ç�Ê6Ï,)�É-)�Å6Ì�(@Ð\Í�ÎSÉ/.0�²Í�Ë�14Ë�16ÉnÌ\Ç/$6Í�Ï�Ç�Ï2%�Ç�Ê6ÈSÉSÐyͯÊ�Ê6É3�416Í�Â*14Ð�$=ÉSÉSÏ�ÈSÅ*)+$=Ñ6Ë\ÉwÌ�Ê6ÉSË��IÅ6Ì��Ë\ÉSÈ31=Ê6Å�Ä�Å�Â�Í�ÉSÐ5�NÉ/. Â6.87�9;:=<Ð�"378Ç>�� !�)Í�Ð�Æ=ÉSÈSÅ*)�ͯÊ6ÂͯÊ6ÈwÌFÉwÇ�Ð\ͯÊ6Â�Ä'(4ÈSÅ*)+$=ÉSË\Í�Ë\Í'%�É�ÈSÅ*)+$=Ç�ÌFÉSÏ@Ë\ÅnÉ3?A@$=ÉwÊ6Ð\Í'%�É5$=Ç�Ì\Ç�Ä�Ä�ÉSÄ!)yÇ�È316ͯÊ6ÉSÐ-.�B�Å&�IÉ3%�ÉwÌ37��� !�²ÐyÇ�ÌFÉ�)�Ñ6È31C1=Ç�ÌFÏ=ÉwÌmË\Å�$=ÌFÅ�Â6Ì\Ç/) Ë�1=Ç�Ê@Ï=ÉSÏ=Í�ÈwÇ�Ë\ÉSÏ$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�)yÇ�È316ͯÊ6ÉSÐ-.;DDÅ6Ì�É3?=Ç/)+$6Ä�É/7�)�Ñ6Ä�Ë\Í @ÀÑ6Ð\ÉwÌ�ÉwÊ/%6ͯÌFÅ6Ê2)�ÉwÊ�Ë���Í�Ë�1�Ð�1=Ç�ÌFͯÊ6Â�Å��FE!G;HÓÇ�Ê6Ï�Ê6ÉSË��IÅ6Ì��)yÇ-(�ÈSÅ6Ê�ËLÌFͯÆ=Ñ6Ë\É,Ë\Å%�Ç�Ì�(6ͯÊ6Â+$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ/.�B�ÉSË\ÉwÌFÅ�Â�ÉwÊ6ÉSÍ�Ë�(yͯÊ�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7*)�É-)�Å6Ì�(/76Ç�Ê6ÏnÊ6ÉSË��IÅ6Ì��Ç�ÌFÉmÇ�Ä�Ð\ÅyÈSÅ6Ê�ËLÌFͯÆ=Ñ6Ë\ͯÊ6ÂJ�ÙÇ�ÈSË\Å6ÌFÐ-.

:!16ÉnÈSÅ*)+)�Å6ÊK$=ÌFÅ�Â6Ì\Ç/)+)�ͯÊ6Â@Ð\Ë�(6Ä�É�Å6Ê4Ë�16ÉSÐ\É�)yÇ�È316ͯÊ6ÉSÐ�Ñ6Ð\ÉSÐyÉ3?2$6Ä�Í�ÈSÍ�Ë�)�ÉSÐ\ÐLÇ�Â�É�$=Ç�Ð\Ð\ͯÊ6Â4Ë\ÅÐ�1=Ç�ÌFÉ,ÏDÇ�ËLÇ27/��16Í�Ä�ÉhÉwÇ�È31�$=ÌFÅ6ÈSÉSÐ\Ð!1=Ç�ÐIÍ�Ë\ÐIÅ&�,Ê+$=ÌFÍ'%�Ç�Ë\ÉmÇ�Ï=ÏDÌFÉSÐ\ÐIÐ�$=Ç�ÈSÉ/.�:!16É�$=ÌFÅ�Â6Ì\Ç/)�ÐIÇ�ÌFÉhÑ6ÐLÑ=Ç�Ä�Ä'(�,ÌFÍ�Ë\Ë\ÉwÊ�Ñ6Ð\ͯÊ6Â�Ë�16É�L6ͯÊ6Â�Ä�É�G�ÌFÅ�Â6Ì\Ç/)M<@Ñ6Ä�Ë\Í8$6Ä�É+NmÇ�ËLÇ+L6ËLÌFÉwÇ/)O��L2G�<�N"!)�Å6Ï=ÉSÄ�7DÍ�. É/.87OÇ�Ä�Ä�$=ÌFÅ6ÈSÉSÐ\Ð\ÉSÐÉSÐ\Ð\ÉwÊ�Ë\ͯÇ�Ä�Ä'(@É3?6ÉSÈwÑ6Ë\ÉyË�16ÉyÐLÇ/)�É+$=ÌFÅ�Â6Ì\Ç/)>7OÆ=Ñ6ËmÅ6Ê�Ï=Í PÕÉwÌFÉwÊ�ËmÏDÇ�ËLÇQ@ÙÐ\ÉSË\Ð-.�R»ÊË�16ÉSÐ\É+$=ÌFÅ�Â6Ì\Ç/)�Ð-7OÍ�ËhÍ�ÐË�(2$6Í�ÈwÇ�Ä�Ä'(4Ë�16ÉyÄ�Å6Å*$6Ð���16Í�È31C$=ÌFÅ&%6Í�Ï=ÉnÇ�ÌFÍ�È31@Ð\Å6Ñ=ÌFÈSÉyÅ��S$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�Í�Ð�)>.�:!16É�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐmÅ��rË�16ÉyÄ�Å6Å*$Ç�ÌFÉ�$=Ç�ÌFË\Í�Ë\Í�Å6Ê6ÉSÏ�Ç/)�Å6Ê6Â�Ë�16ÉmÇ-%�Ç�Í�įÇ�Æ6Ä�É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7*��16Í�È31�É3?6ÉSÈwÑ6Ë\ÉmË�16É-) ͯÊ>$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�.!L6È316ÉSÏDÑ6Ä�ͯÊ6Â$=Ç�Ì\Ç�Ä�Ä�ÉSÄAÄ�Å6Å*$6Ð�ͯÊ/%�Å�Ä'%�ÉSÐUT£Ê6Ï=ͯÊ6ÂnË�16ÉmÇ/$2$=ÌFÅ*$=ÌFͯÇ�Ë\ÉhÂ6Ì\Ç�Ê6Ñ6įÇ�ÌFÍ�Ë�(yÅ�� ËLÇ�Ð���ÐIÐ\ÅyË�1=Ç�ËIÅ&%�ÉwÌ�16ÉwÇ�ÏnÍ�Ð���É-$6ËÐ�)yÇ�Ä�Ä�7OÇ�Ê6ÏnÄ�Å6Ç�ÏnÍ�ÐhÆ=Ç�įÇ�Ê6ÈSÉSÏ@Ç/)�Å6Ê6Â�Ë�16É$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.

VOÅ6Ç�ÏÆ=Ç�įÇ�Ê6ÈSͯÊ6Â�ͯÊ/%�Å�Ä'%�ÉSÐmÇ�Ð\Ð\Í�Â6Ê6ͯÊ6ÂnË�16É�ËLÇ�Ð���Ð�Ë\Å�ÉwÇ�È31�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�ͯÊ�$=ÌFÅ*$=Å6ÌFË\Í�Å6Ê�Ë\Å�Í�Ë\Ð�$=ÉwÌI@� Å6Ì�)yÇ�Ê6ÈSÉ/.0:!16Í�Ð�Ç�Ð\Ð\Í�Â6Ê2)�ÉwÊ�ËyÈwÇ�Ê4Æ=É�S�������N�XW Ï=Å6Ê6É�Ç�ËmÈSÅ*)+$6Í�Ä�ÉY@ÙË\Í8)�É/7IÅ6ÌmÍ�Ë�)yÇ-(4Æ=É@��¹��D��­��N�W Ï=Å6Ê6ÉÇ�Ë�Ì\Ñ=ÊA@ÙË\Í8)�É/.Z:!16É�Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ʲÅ��ÜËLÇ�Ð���ÐyÍ�ÐJ�ÙÑ=ÌFË�16ÉwÌyÈSÅ*)+$6Ä�Í�ÈwÇ�Ë\ÉSÏ²Í �X$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ�1=Ç-%�ÉÏ=Í PÕÉwÌFͯÊ6ÂnÐ�$=ÉSÉSÏ=ÐmÇ�Ê6Ï0)�É-)�Å6Ì�(nÌFÉSÐ\Å6Ñ=ÌFÈSÉSÐ-7DÅ6Ì�ÏDÑ6É�Ë\Å�ËLÌ\Ç�Ê6Ð\Í�ÉwÊ�Ë,É3?6Ë\ÉwÌ\Ê=Ç�Ä8Ä�Å6Ç�Ï@Ç�Ê6ÏÊ6Å6ÊA@ÀÑ=Ê6Í � Å6Ì�)Í�Ë\ÉwÌ\Ç�Ë\Í�Å6ÊyÉ3?6ÉSÈwÑ6Ë\Í�Å6ÊyË\Í8)�ÉSÐ-.��#16Í�Ä�É,Ð\ËLÇ�Ë\Í�È�Ð\È316ÉSÏDÑ6Ä�ͯÊ6ÂnÇ-%�Å�Í�Ï=Ð�Ë�16É,Ì\Ñ=ÊA@ÙË\Í8)�É,Ð\È316ÉSÏDÑ6Ä�ͯÊ6Â�Å&%�ÉwÌ�16ÉwÇ�Ï�7ͯÊÇ�)�Ñ6Ä�Ë\Í @ÀÑ6Ð\ÉwÌhÉwÊ/%6ͯÌFÅ6Ê2)�ÉwÊ�Ë���Í�Ë�1�Ä�Å6Ç�Ï�È31=Ç�Ê6Â�ÉSÐhÅ6ÊnË�16ÉyÊ6Å6Ï=ÉSÐ-78Ç�)�Å6ÌFÉmÏ2(=Ê=Ç/)�Í�ÈyÇ/$2$=ÌFÅ6Ç�È31nÍ�Ð��Ç�Ì\Ì\Ç�Ê�Ë\ÉSÏ�.�9[)yÇ�\ÀÅ6Ì�È31=Ç�Ä�Ä�ÉwÊ6Â�É/7DÍ�Ð,Ë\Å+)�ͯÊ6Í8)�Í�ÎSÉyË�16ÉmÇ�Ï=Ï=Í�Ë\Í�Å6Ê=Ç�ÄAÌ\Ñ=ÊA@ÙË\Í8)�ÉmÅ&%�ÉwÌ�16ÉwÇ�Ï�.

R»Ê�Ë�16Í�Ð!$=Ç/$=ÉwÌ;�IÉ�ÈSÅ*)+$=Ç�ÌFÉ�Ð\È316É-)�ÉSÐF� Å6Ì�Ï2(=Ê=Ç/)�Í�ÈwÇ�Ä�Ä'(nÆ=Ç�įÇ�Ê6ÈSͯÊ6ÂyË�16É�Ä�Å6Ç�ÏnÇ�ÈwÌFÅ�Ð\Ð�Ë�16É�$=ÌFÅ6ÈSÉSÐ]@Ð\Å6ÌFÐ�Å*$=ÉwÌ\Ç�Ë\ͯÊ6ÂyÑ=Ê6Ï=ÉwÌ�Ï=Í PÕÉwÌFͯÊ6Â�É3?6Ë\ÉwÌ\Ê=Ç�Ä=Ä�Å6Ç�Ï=Ð-.��@É�Ð�16Å&��Ë�1=Ç�Ë�Ï=Í PÕÉwÌFÉwÊ�Ë�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ=)yÇ-(�Æ=ÉhÆ=ÉSÐ\ËͯÊ�Ï=Í PÕÉwÌFͯÊ6ÂyÈSͯÌFÈwÑ2)�Ð\ËLÇ�Ê6ÈSÉSÐU� Å6Ì�Ë�16É,ÐLÇ/)�ÉhÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�7DÅ6Ì�Ç�ÈwÌFÅ�Ð\Ð�Ç/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê6Ð-.;NhÍ PÕÉwÌFÉwÊ�Ë!$21=Ç�Ð\ÉSÐÅ��ÕË�16É�ÐLÇ/)�É,Ç/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê>)yÇ-(�Ç�Ä�Ð\Å�ÌFÉ3^=Ñ6ͯÌFÉ,Ï=Í PÕÉwÌFÉwÊ�ËIÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-.��@É,Ç�Ä�Ð\Å�$=ÌFÉSÐ\ÉwÊ�ËIÇhÈSÅ*)+$6Í�Ä�ÉmÇ�Ê6ÏÌ\Ñ=ÊA@ÙË\Í8)�É>)�Å6Ï=ÉSÄ�ͯÊ6Â4Ç�Ê6Ï4Ï=ÉSÈSÍ�Ð\Í�Å6Ê,$=ÌFÅ6ÈSÉSÐ\Ð���16Í�È31�7AÈSÅ*)�Æ6ͯÊ6ÉSÏ,��Í�Ë�14Ç�Ì\Ñ=ÊA@ÙË\Í8)�É�Ä�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6ÂÄ�ͯÆ=Ì\Ç�Ì�(/7=�IÅ6Ñ6Ä�Ï�ÉwÊ=Ç�Æ6Ä�É@Ñ6ÐyË\ÅÈ316Å6Å�Ð\ÉnË�16É�Æ=ÉSÐ\Ë�Ð\ËLÌ\Ç�Ë\ÉSÂ/(/.CL6ͯÊ6ÈSÉ�Ë�16ÉwÌFÉÇ�ÌFÉnÇįÇ�ÌFÂ�É�Ê6Ñ2)�Æ=ÉwÌ�Å��Ä�Å6Å*$�Ð\È316ÉSÏDÑ6Ä�ͯÊ6ÂË\ÉSÈ31=Ê6Í'^=Ñ6ÉSÐ���16Í�È3101=Ç-%�É�Æ=ÉSÉwÊ0$=ÌFÅ*$=Å�Ð\ÉSÏ�ͯÊË�16ÉmÄ�Í�Ë\ÉwÌ\Ç�ËLÑ=ÌFÉ/7OË�16Í�ÐmÇ�Ê=Ç�Ä'(6Ð\Í�Ð�16ÉSÄ8$6ÐÇC$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�Í�ÎSͯÊ6Â�ÈSÅ*)+$6Í�Ä�ÉwÌnͯÊ�ÈwÑ6Ð\Ë\Å*)�Í�ÎSͯÊ6Â�Ë�16É�Ï2(=Ê=Ç/)�Í�ÈÄ�Å6Ç�ϲÆ=Ç�įÇ�Ê6ÈSͯÊ6Â�Ð\ËLÌ\Ç�Ë\ÉSÂ/(_� Å6ÌyÇÂ�Í'%�ÉwÊÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�.

:!16É,ÌFÉSÐ\Ë�Å��ÕË�16É�$=Ç/$=ÉwÌ�Í�ÐIÅ6ÌFÂ6Ç�Ê6Í�ÎSÉSÏnÇ�ÐF� Å�Ä�Ä�Å&��Ð-.�:!16ÉhÊ6É3?6Ë�Ð\ÉSÈSË\Í�Å6Ê�Ä�Å6Å*��ÐIÇ�ËIÌFÉSįÇ�Ë\ÉSÏ��IÅ6Ì��6.�R»ÊL6ÉSÈSË\Í�Å6Ê0`��IÉ+$=ÌFÉSÐ\ÉwÊ�ËhÅ6Ñ=Ì,Ä�Å6Ç�Ï@Æ=Ç�įÇ�Ê6ÈSͯÊ6Â@Ç/$2$=ÌFÅ6Ç�È31�78Ç�Ê6Ï@Ç�Ï=ÉSÐ\ÈwÌFÍ8$6Ë\Í�Å6Ê@Å��ÛÅ6Ñ=Ì,Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-.R»ÊÐ\ÉSÈSË\Í�Å6Ê>a+�IÉhÏ=ÉSÐ\ÈwÌFͯÆ=ÉyÇ�ÈSÅ*)+$6Í�Ä�ÉY@ÙË\Í8)�É+)�Å6Ï=ÉSÄb� Å6ÌIË�16ÉhÏ=Í PÕÉwÌFÉwÊ�Ë�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-7DÇ�Ê6Ï�Ç�ÈSÅ*)+$6Í�Ä�ÉY@ÙË\Í8)�ÉÏ=ÉSÈSÍ�Ð\Í�Å6ÊC)�ÉSË�16Å6Ï=Å�Ä�Å�Â/(c� Å6Ì�È316Å6Å�Ð\ͯÊ6ÂÇ/)�Å6Ê6Â�Ë�16É�Ï=Í PÕÉwÌFÉwÊ�ËhÄ�Å6Ç�Ï@Æ=Ç�įÇ�Ê6ÈSͯÊ6ÂÐ\È316É-)�ÉSÐ-.L6ÉSÈSË\Í�Å6Ê0dÏ=ÉSÐ\ÈwÌFͯÆ=ÉSÐ�16Å&�²Ë�16É)�Å6Ï=ÉSÄOÍ�Ð,Ñ6Ð\ÉSÏ�Ë\ÅmÈwÑ6Ð\Ë\Å*)�Í�ÎSÉmË�16É,Ð\È316É-)�ÉSÐ-7DÇ�Ê6Ï516Å&�²Ë�16É,ÈSÅ*)+$6Í�Ä�ÉwÌ,Ç�Ñ6Ë\Å*)yÇ�Ë]@Í�ÈwÇ�Ä�Ä'(Â�ÉwÊ6ÉwÌ\Ç�Ë\ÉSÐhË�16ÉmÈSÅ6Ï=ÉyͯÊ6ÈSÅ6Ì�$=Å6Ì\Ç�Ë\ͯÊ6ÂnÅ6Ñ=Ì�)�ÉSË�16Å6Ï=Å�Ä�Å�Â/(/.L6ÉSÈSË\Í�Å6Ê�e�$=ÌFÅ&%6Í�Ï=ÉSÐmÉ3?2$=ÉwÌFÍ8)�ÉwÊ�ËLÇ�ÄÉ3%6Í�Ï=ÉwÊ6ÈSÉ�ͯÊ6Ï=Í�ÈwÇ�Ë\ͯÊ6Â4Ë�1=Ç�ËmÏ=Í PÕÉwÌFÉwÊ�Ë�Ä�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6Â@Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐyÇ�ÌFÉ�Æ=ÉSÐ\ËX� Å6ÌhÏ=Í PÕÉwÌFÉwÊ�ËyÇ/$2$6Ä�Í�ÈwÇQ@Ë\Í�Å6Ê6Ð�Ñ=Ê6Ï=ÉwÌ�%�Ç�Ì�(6ͯÊ6Â�$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐ-.�:!16Í�ÐmÐ\ÉSÈSË\Í�Å6Ê@Ç�Ä�Ð\Å�ÈSÅ6Ê�ËLÇ�ͯÊ6ÐmË�16É+)�Å6Ï=ÉSÄ�ͯÊ6Â@ÌFÉSÐLÑ6Ä�Ë\Ð-.+D�ͯÊ=Ç�Ä�Ä'(/7ͯÊ5L6ÉSÈSË\Í�Å6Ê5f��IÉ$=ÌFÉSÐ\ÉwÊ�Ë�Å6Ñ=ÌIÈSÅ6Ê6ÈSįÑ6Ð\Í�Å6Ê6Ð-.

g

Page 3: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

� �������=���= �����

R»Ê�Ë�16Í�Ð�Ð\ÉSÈSË\Í�Å6Ê��IÉ,Ä�Å6Å*��Ç�ËIÐ\Å*)�É,Å�� Ë�16É,Ä�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6Â�Ð\È316É-)�ÉSÐ=��16Í�È3151=Ç-%�ÉhÆ=ÉSÉwÊ>$=ÌFÅ*$=Å�Ð\ÉSÏnͯÊË�16ÉhÄ�Í�Ë\ÉwÌ\Ç�ËLÑ=ÌFÉ/.

�� �� ���������������������������� �!

EIÅ*)+$6Í�Ä�ÉY@ÙË\Í8)�É��S�������N�,Ä�Å6Å*$nÐ\È316ÉSÏDÑ6Ä�ͯÊ6Â�Í�Ð,É#"µÈSÍ�ÉwÊ�ËmÇ�Ê6Ï�ͯÊ�ËLÌFÅ6ÏDÑ6ÈSÉSÐmÊ6Å�Ç�Ï=Ï=Í�Ë\Í�Å6Ê=Ç�Ä�Ì\Ñ=Ê�Ë\Í8)�É�Å&%�ÉwÌI@16ÉwÇ�Ï�.�DDÅ6Ì�H!<�9O��H,Ê6Í � Å6Ì�) <É-)�Å6Ì�(59,ÈSÈSÉSÐ\Ð�"�$=Ç�Ì\Ç�Ä�Ä�ÉSÄ!)yÇ�È316ͯÊ6ÉSÐ-7AÑ6ÐLÑ=Ç�Ä�Ä'(@Ä�Å6Å*$Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐmÈwÇ�ÊÆ=É�Ð\È316ÉSÏDÑ6Ä�ÉSÏ�ͯÊÓ�S���w�S¦yÅ6Ìn�w¹��w���N� �ÙÇ�Ð�16Í�Å6Ê%$ g f'&I.CDDÅ6Ì���H!<�9 ����Å6ÊA@IH,Ê6Í � Å6Ì�) <É-)�Å6Ì�(09,ÈSÈSÉSÐ\Ð�"$=Ç�Ì\Ç�Ä�Ä�ÉSÄ!)yÇ�È316ͯÊ6ÉSÐ-7AÄ�Å6Å*$@Ð\È316ÉSÏDÑ6Ä�ͯÊ6ÂC1=Ç�ÐmË\Å�ËLÇ/��É�ÏDÇ�ËLÇ�Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê4ͯÊ�Ë\ÅÇ�ÈSÈSÅ6Ñ=Ê�Ë($ g/g &I.>L6ËLÇ�Ë\Í�ÈÐ\È316ÉSÏDÑ6Ä�ͯÊ6ÂÇ�Ä�Â�Å6ÌFÍ�Ë�12)�ÐU� Å6Ì!16ÉSË\ÉwÌFÅ�Â�ÉwÊ6ÉSÅ6Ñ6Ð�$=ÌFÅ�Â6Ì\Ç/)�Ð-72$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7DÇ�Ê6ÏÊ6ÉSË��IÅ6Ì����IÉwÌFÉ�$=ÌFÅ*$=Å�Ð\ÉSÏͯÊ)$ `27/a*&I.�R»Ê)$ +*&ÕÇ�Ê6Å�Ë�16ÉwÌ�Ð\ËLÇ�Ë\Í�È�Ð\È316É-)�ÉS� Å6Ì�16ÉSË\ÉwÌFÅ�Â�ÉwÊ6ÉSÅ6Ñ6ÐIÐ�(6Ð\Ë\É-)�Ð;��Ç�Ð=$=ÌFÅ*$=Å�Ð\ÉSÏ�7/��16Í�È31nÑ6Ð\ÉSÐIÇÌ\Ñ=ÊA@ÙË\Í8)�É�Ð�(6Ð\Ë\É-) Ë\Å�Ð\ÉSÄ�ÉSÈSËhË�16É�Ç/$2$=ÌFÅ*$=ÌFͯÇ�Ë\É�Ê6Ñ2)�Æ=ÉwÌ�Å�� $=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7DÇ�Ê6Ï�Ë�16É�Ì\Ç�Ë\Í�Å�Ð,Ë\Å�Ç�Ä�Ä�Å6ÈwÇ�Ë\É�IÅ6Ì���Ë\ÅyË�16É$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.

�� ,� -/.� ��102���/���������������� �!

:!16É,Ï2(=Ê=Ç/)�Í�È,Ð\È316ÉSÏDÑ6Ä�ͯÊ6ÂyÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐF�ÙÇ�Ä�ÄOÑ=Ê6Ï=ÉwÌ�Ï=Í PÕÉwÌFÉwÊ�Ë!)�Å6Ï=ÉSÄ�Ð-7*��16Í�È31yͯÊ6ÈSįÑ6Ï=ÉmË�16Ém�����L¦43w±6�w±6�­��w���w�'78��� Ôª±��S�N���­��w���w�'7=Ç�Ê6Ï�Ð\È316É-)�ÉSÐ,Æ=Ç�Ð\ÉSÏ�Å6Ê>$=ÌFÉSÏ=Í�ÈSË\ͯÊ6ÂnË�16É��ÙÑ6ËLÑ=ÌFÉ��ÙÌFÅ*) $=Ç�Ð\Ë�Ä�Å6Ç�Ï=Ð-.

5 �D�7698(:1;�:1;=<?>�@�;BA <@Ç�Ê/(�Ï2(=Ê=Ç/)�Í�ÈÐ\È316ÉSÏDÑ6Ä�ͯÊ6¸Ç�Ä�Â�Å6ÌFÍ�Ë�12)�Ð>$=ÌFÅ*$=Å�Ð\ÉSϲͯÊ�Ë�16É�Ä�Í�Ë\ÉwÌ\Ç�ËLÑ=ÌFÉÆ=Ç�Ð\ÉSÏmÅ6ÊhË�16É�Ç�ÌFÉ,�����L¦C3w±6�w±6��­��w���w�'7-��16Í�È31mËLÇ�ÌFÂ�ÉSË\ÐOÐ�1=Ç�ÌFÉSÏ @I)�É-)�Å6Ì�(�)yÇ�È316ͯÊ6ÉSÐ-.;R»ÊhË�16ÉSÐ\É�Ð\È316É-)�ÉSÐË�16ÉwÌFÉnÍ�Ð�ÇÈSÉwÊ�ËLÌ\Ç�ÄIËLÇ�Ð���^=Ñ6ÉwÑ6É�Å��ªÄ�Å6Å*$4Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð-., hÊ6ÈSÉ�Ë�16É5$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ+1=Ç-%�É T£Ê6Í�Ð�16ÉSÏ�Ë�16ÉSͯÌÇ�Ð\Ð\Í�Â6Ê6ÉSÏ,$=Å6ÌFË\Í�Å6Ê�7;)�Å6ÌFÉ+�IÅ6Ì���Í�Ð�Å6Æ6ËLÇ�ͯÊ6ÉSÏ_�ÙÌFÅ*) Ë�16Í�Ð�^=Ñ6ÉwÑ6É/.�:!16É�Ð\Í8)+$6Ä�ÉSÐ\Ë�Ç/$2$=ÌFÅ6Ç�È31ͯÊ4Ë�16Í�Ð)�Å6Ï=ÉSÄOÍ�Ðh�S�w� «Ú¼»�S�S�6�L��±6���N���D$ E�E'&I7*��16ÉwÌFÉhÉwÇ�È31�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�Í�Ð,Ç�Ä�Ä�Å6ÈwÇ�Ë\ÉSÏ�Å6Ê6Ä'(�Å6Ê6É,Í�Ë\ÉwÌ\Ç�Ë\Í�Å6ÊnÇ�Ë�ÇmË\Í8)�É/7��16Í�È31�Ä�ÉwÇ�Ï=Ð,Ë\Å+16Í�Â*1�Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊnÈSÅ�Ð\Ë-.�:8ÅyÇ�Ä�Ä�É3%6ͯÇ�Ë\ÉmË�16Í�Ð�$=ÌFÅ6Æ6Ä�É-)GFÛ°��L��¼»�S�¯®S�m�S�6±6�=¦��N������Ç�Ð$=ÌFÅ*$=Å�Ð\ÉSÏH$ g7I &I72��16ÉwÌFÉhÉwÇ�È31>$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌIÍ�Ð,Ç�Ä�Ä�Å6ÈwÇ�Ë\ÉSÏ/JÖÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�ͯÊ6Ð\Ë\ÉwÇ�Ï�Å�� Å6Ê6É/.;:!16É$=Å�Ë\ÉwÊ�Ë\ͯÇ�Ä� Å6Ì�Ä�Å6Ç�Ï�Í8)�Æ=Ç�įÇ�Ê6ÈSÉ/7616Å&�IÉ3%�ÉwÌ376Í�ÐIÐ\Ë\Í�Ä�Ä�$=ÌFÉSÐ\ÉwÊ�Ë-.;R»Êy�6±6�N���L�y�S�w� «Ú¼»�S�S�6�L��±6���N���D$ g +'&I7�Ë�16ÉhÈ316Ñ=Ê2��Ð\Í�ÎSÉhÍ�ÐÈ31=Ç�Ê6Â�ÉSÏ4Ç�ËhÌ\Ñ=ÊA@ÙË\Í8)�É/.(K�Ç�È31�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì,Í�Ð�Ç�Ð\Ð\Í�Â6Ê6ÉSÏ g7L�M @ÙË�1�Å��ÃË�16É�ÌFÉ-)yÇ�ͯÊ6ͯÊ6Â�Ä�Å6Å*$Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð-7��16ÉwÌFÉ M Ï=ÉwÊ6Å�Ë\ÉSÐ�Ë�16É,Ê6Ñ2)�Æ=ÉwÌ�Å��b$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.�9,Ä�Ë�16Å6Ñ6Â*1yË�16É�įÇ�ÌFÂ�É�È316Ñ=Ê2��Ð\Í�ÎSÉSÐIͯÊyË�16É,Æ=ÉSÂ�ͯÊ=Ê6ͯÊ6ÂÌFÉSÏDÑ6ÈSÉ,Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�7=Ë�16É3(�ÈwÇ�ÊyÈwÇ�Ñ6Ð\É,Ð\ÉwÌFÍ�Å6Ñ6ÐIÍ8)�Æ=Ç�įÇ�Ê6ÈSÉSÐIͯÊnÊ6Å6ÊA@ÀÑ=Ê6Í � Å6Ì�) Ä�Å6Å*$6Ð-.�<Å6ÌFÉSÅ&%�ÉwÌ37Ë�16Í�ÐhÐ\È316É-)�É�Ï=ÉSÂ�ÉwÊ6ÉwÌ\Ç�Ë\ÉSÐ,Ë\Å�Ë�16ÉmÈwÇ�Ð\ÉmÅ��ÛÐ\ÉSÄ � @ÙÐ\È316ÉSÏDÑ6Ä�ͯÊ=ÂË\Å&��Ç�ÌFÏ=ÐIË�16É�ÉwÊ6ÏÏDÑ6É�Ë\ÅyÐ�)yÇ�Ä�Ä�È316Ñ=Ê2�Ð\Í�ÎSÉSÐ-.�DOÇ�ÈSË\Å6ÌFͯÊ6ÂN$ O*&I76Ç�Ä�Ä�Å6ÈwÇ�Ë\ÉSÐ�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�ͯÊnÆ=Ç�Ë\È316ÉSÐ-7*��16Í�È31�Ç�ÌFÉ�$=Ç�ÌFË\Í�Ë\Í�Å6Ê6ÉSÏnÉ3^=Ñ=Ç�Ä�Ä'(nÇ/)�Å6Ê6ÂyÇ�Ä�ÄË�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.+:!16ÉyÈwÑ=Ì\ÌFÉwÊ�ËhÐ\Í�ÎSÉ�Å��rÇ�Æ=Ç�Ë\È31�Í�ÐmÉ3?=Ç�ÈSË\Ä'(01=Ç�Ä �ªË�16É�Ð\Í�ÎSÉ�Å��ÃË�16É�$=ÌFÉ3%6Í�Å6Ñ6ÐyÆ=Ç�Ë\È31�. ,Ë�16ÉwÌAÐ\È316É-)�ÉSÐ�ͯÊmË�16Í�Ð;)�Å6Ï=ÉSÄDÇ�ÌFÉ,�����¨ £���N�w�I�6±6�N���L�h�S�w� «Ú¼»�S�S�6�L��±6���N���C$ d'&I7&��16Í�È31mͯÊ6ÈSįÑ6Ï=ÉSÐ�Ç,Ì\Ç�Ê6Ï=Å*)Æ=Ç�È3��@ÙÅ�P×Ë\Å4Ç-%�Å�Í�Ï�ÈSÅ6Ê�Ë\ÉwÊ�Ë\Í�Å6Ê_� Å6Ì�Ë�16É�ËLÇ�Ð���^=Ñ6ÉwÑ6É/7,Ç�Ê6Ï�Ç�Ð\Ð\Í�Â6Ê6Ð�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�ͯÊ�Ç�Ê4ͯÊ�Ë\ÉwÌFÄ�ÉwÇ-%�ÉSÏ�ÙÇ�Ð�16Í�Å6Ê�Ë\Å�Ç-%�Å�Í�Ï�Í8)�Æ=Ç�įÇ�Ê6ÈSÉ�Py��¢F�¨ ©�S®S���N�������S�w� «Ú¼»�S�S�6�L��±6���N���H$ E/`'&I7!��16Í�È31�Ä�ͯÊ6ÉwÇ�ÌFÄ'(²Ï=ÉSÈwÌFÉwÇ�Ð\ÉSÐnË�16ÉÊ6Ñ2)�Æ=ÉwÌAÅ��£Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�Ç�Ä�Ä�Å6ÈwÇ�Ë\ÉSÏyË\Å,ÉwÇ�È31�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌQPD���¨ ©�w¢L�N���4$ g a*&I7-��16Í�È31�Í�Ð�ÐLÑ6Í�ËLÇ�Æ6Ä�ÉU� Å6Ì8ͯÌ\ÌFÉSÂ6Ñ6įÇ�ÌÄ�Å6Å*$6Ð-7DÇ�Ê6ÏnÑ6Ð\ÉSÐ�É3?6ÉSÈwÑ6Ë\Í�Å6Ê5$=ÌFÅ�T¾Ä�ÉSÐ�Ë\Å�Ð\ÉSÄ�ÉSÈSË,ÇmÈ316Ñ=Ê2�yÐ\Í�ÎSÉhË�1=Ç�Ë!)�ͯÊ6Í8)�Í�ÎSÉSÐhË�16É,Ä�Å6Ç�ÏnÍ8)�Æ=Ç�įÇ�Ê6ÈSÉ�P�S�³«¨�,�S�w� «Ú¼»�S�S�6�L��±6���N���R$ g `'&I7/��16Í�È31�Ñ6Ð\ÉSÐIÇ,Ð\ËLÇ�Ë\Í�È�$21=Ç�Ð\É���16ÉwÌFÉ�ÉwÇ�È31+$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�Í�ÐIÇ�Ä�Ä�Å6ÈwÇ�Ë\ÉSÏnÇhÈ316Ñ=Ê2�Å��ÛÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð-78Ç�Ê6Ï@Ç�Ï2(=Ê=Ç/)�Í�È+$21=Ç�Ð\É�ÏDÑ=ÌFͯÊ6Â5��16Í�È31Ë�16É+$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐhÇ�ÌFÉmÐ\ÉSÄ �rÐ\È316ÉSÏDÑ6Ä�ÉSÏ@Ë\ÅnÉ3%�ÉwÊÅ6Ñ6Ë�Ë�16É�Ä�Å6Ç�ϲÍ8)�Æ=Ç�įÇ�Ê6ÈSÉSÐ7PmÇ�Ê6ÏÓ�TS �D�N��¹@�S�S�6�L��±6���N����$ g d'&���16Í�È31�ËLÇ/��ÉSÐ>$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�Ç*" Ê6Í�Ë�(�ͯÊ�Ë\ÅÇ�ÈSÈSÅ6Ñ=Ê�Ë��16Í�Ä�É�Ð\È316ÉSÏDÑ6Ä�ͯÊ6Â6.0H,Ê6Ï=ÉwÌmË�16Í�Ð�Ð\È316É-)�É/7�Ç�Ä�ÄIË�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐyÇ�ÌFÉyͯÊ6Í�Ë\ͯÇ�Ä�Ä'(²Ç�Ð\Ð\Í�Â6Ê6ÉSÏ�Ç�Ê

E

Page 4: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

É3^=Ñ=Ç�ÄAÈ316Ñ=Ê2�nËLÇ/��ͯÊ6Â�ͯÊ�Ë\Å�Ç�ÈSÈSÅ6Ñ=Ê�Ë,ÏDÇ�ËLÇ�ÌFÉwÑ6Ð\ÉyÇ�Ê6Ï�Ä�Å6ÈwÇ�Ä�Í�Ë�(/. hÊ6ÈSÉyË�16ÉmÄ�Å6ÈwÇ�Ä�È316Ñ=Ê2�nÍ�Ð�T£Ê6Í�Ð�16ÉSÏ�7Ç�Ê�Í�Ï=Ä�É$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì T£Ê6Ï=ÐIË�16É�)�Å�Ð\Ë�Å&%�ÉwÌ��IÅ6Ì���ÉSÏ+$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�Ç�Ê6ÏnÌFÉ-)�Å&%�ÉSÐ g�� G@Å��ÕÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�� ��16ÉwÌFÉG�Í�Ð,Ë�16ÉmÊ6Ñ2)�Æ=ÉwÌ�Å�� $=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ�" �ÙÌFÅ*) Ë�16Í�Ð�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�� Ð!�IÅ6Ì���^=Ñ6ÉwÑ6É/.

����� :8��� >2<?>�@�;BA ,Ë�16ÉwÌhÇ/$2$=ÌFÅ6Ç�È316ÉSÐhͯÊ6ÈSįÑ6Ï=É@��� Ôª±��S�N���4­��w���w� ����Í�Ë�1@Ç�Ä�Ä�Ë�16É+�IÅ6Ì���ͯÊ6Í�Ë\ͯÇ�Ä�Ä'(Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ�7�Ç�Ê6Ï0��Í�Ë�10�IÅ6Ì��5)�Å&%�É-)�ÉwÊ�ËmÆ=ÉSË��IÉSÉwÊ@Ç�Ï�\³Ç�ÈSÉwÊ�Ë�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐmÍ �ªÇ�ÊÍ8)�Æ=Ç�įÇ�Ê6ÈSÉnÍ�ÐmÏ=ÉY@Ë\ÉSÈSË\ÉSϸÆ=ÉSË��IÉSÉwÊ�Ë�16ÉSͯÌ�Ä�Å6Ç�ϸÇ�Ê6ϲË�16ÉSͯÌnÊ6ÉSÍ�Â*16Æ=Å6Ì�� Ð-.[9hÊ�É3?=Ç/)+$6Ä�ÉÍ�ÐnË�16É�6¢F�����N�w�D��­��w���w��$ g E'&Ç/$2$=ÌFÅ6Ç�È31�.

�m�7;B@��N����� ��n���1;���:O� :8�7; 9hÊ6Å�Ë�16ÉwÌ�Ç/$2$=ÌFÅ6Ç�È31hÍ�Ð�Ë\Å�$=ÌFÉSÏ=Í�ÈSË �ÙÑ6ËLÑ=ÌFÉ!$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉIÆ=Ç�Ð\ÉSÏ�Å6Ê$=Ç�Ð\ËͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�.>DDÅ6ÌhÉ3?=Ç/)+$6Ä�É/7AͯÊCNmÇ�ËLÇ>$=Ç�Ì\Ç�Ä�Ä�ÉSÄ!E9$ g O'&I7AÄ�Å6Å*$@Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�Ç�ÌFÉ�)yÇ/$2$=ÉSÏ4Ë\Å5%6ͯÌFËLÑ=Ç�Ä$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7�Ç�Ê6Ï4Ë�16ÉSÐ\É�%6ͯÌFËLÑ=Ç�Ä!$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐyÇ�ÌFÉ�Ç�Ð\Ð\Í�Â6Ê6ÉSÏ�Ë\Å�Ë�16É>$21/(6Ð\Í�ÈwÇ�Ä!$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐyÆ=Ç�Ð\ÉSÏ4Å6Ê$=Ç�Ð\Ë�Ä�Å6Ç�Ï�Æ=É-1=Ç-%6Í�Å6Ì3.;:!16É�Ç/$2$=ÌFÅ6Ç�È31yÍ�Ð,Â�Ä�Å6Æ=Ç�Ä8Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ�76��16ÉwÌFÉhË�16É$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�� Ð�Ä�Å6Ç�ÏnÍ�Ð�Â�Í'%�ÉwÊÇ�Ð�Ë�16É,Ç-%�ÉwÌ\Ç�Â�É�ÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê�Ë\Í8)�É�$=ÉwÌ�%6ͯÌFËLÑ=Ç�Ä�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì376Ç�Ê6ÏyÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6Â�ͯÊ/%�Å�Ä'%�ÉSÐ!$=ÉwÌFÍ�Å6Ï=Í�ÈͯÊA� Å6Ì�)yÇ�Ë\Í�Å6ÊmÉ3?6È31=Ç�Ê6Â�ÉSÐ-.�NhÅ*)�ÉC$ g &©Í8)+$6Ä�É-)�ÉwÊ�Ë\ÐIÇ�Â�Ä�Å6Æ=Ç�Ä=ÈSÉwÊ�ËLÌ\Ç�Ä6Ð\È316É-)�É�Ç�Ê6Ï�Ç,Ä�Å6ÈwÇ�Ä6Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏÐ\È316É-)�É/.;:!16É�$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ�)�ÉSËLÌFÍ�ÈhÑ6Ð\ÉSÏnÍ�ÐIË�16ÉhÌ\Ç�Ë\É,Ç�Ë;��16Í�È31�Ë�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ�É3?6ÉSÈwÑ6Ë\ÉhË�16É,Ï=Å*)�É$=ÌFÅ�Â6Ì\Ç/)>7,Ç�Ê6ϲÄ�Å6Ç�ÏÓÆ=Ç�įÇ�Ê6ÈSͯÊ6Â�ͯÊ/%�Å�Ä'%�ÉSÐ�$=ÉwÌFÍ�Å6Ï=Í�È4É3?6È31=Ç�Ê6Â�ÉSÐ-.4L6Í�ÉSÂ�ÉSÄ�Ä($ E g &§Ç�Ä�Ð\Å $=ÌFÉSÐ\ÉwÊ�Ë\ÉSϸÇÂ�Ä�Å6Æ=Ç�Ä=ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏnÐ\È316É-)�É/7/��Í�Ë�1+$=ÉwÌFÍ�Å6Ï=Í�ÈhͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�É3?6È31=Ç�Ê6Â�ÉSÐ-76Ç�Ê6Ï+��16ÉwÌFÉ�Ë�16É�$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ)�ÉSËLÌFÍ�È�Í�ÐnË�16É�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐnÏ=Å6Ê6É�$=ÉwÌ�Ð\ÉSÈSÅ6Ê6Ï�.Z:!16É�)yÇ�ͯÊ�ÈSÅ6Ê�ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê�Å��ÜË�16Í�Ð5$=Ç/$=ÉwÌ���Ç�ÐyË�16É)�ÉSË�16Å6Ï=Å�Ä�Å�Â/(c� Å6ÌhÇ�Ñ6Ë\Å*)yÇ�Ë\Í�È�Â�ÉwÊ6ÉwÌ\Ç�Ë\Í�Å6ÊÅ��U$=Ç�Ì\Ç�Ä�Ä�ÉSÄ=$=ÌFÅ�Â6Ì\Ç/)�Ð���Í�Ë�1Ï2(=Ê=Ç/)�Í�ÈyÄ�Å6Ç�Ï4Æ=Ç�įÇ�Ê6ÈSͯÊ6Â6.R»Ê5G;16Í�Ð�1�$ E'&I7DÇ�Ä�Å6ÈwÇ�ÄAÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ@ÌFÉSÈSÉSÍ'%�ÉwÌI@ÙͯÊ6Í�Ë\ͯÇ�Ë\ÉSÏ@Ð\È316É-)�ÉmÍ�Ð,Ï=ÉSÐ\ÈwÌFͯÆ=ÉSÏ�7���16ÉwÌFÉhË�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌÌFÉ3^=Ñ6ÉSÐ\Ë\ͯÊ6Â,)�Å6ÌFÉnËLÇ�Ð���Ð-7�ÈwÇ�Ä�Ä�ÉSϲË�16É@�N�6�N�Ù«Y7IÈ316Å6Å�Ð\ÉSÐ�Ç��w�N�w���N­ Ç�Ë�Ì\Ç�Ê6Ï=Å*) �ÙÌFÅ*)O��16Í�È31�Ë\Å@Ð\Ë\ÉwÇ�Ä)�Å6ÌFÉ>�IÅ6Ì��6.,R �ÜË�16ÉnÈwÑ=Ì\ÌFÉwÊ�Ë+%6Í�ÈSË\Í8)�ÈwÇ�Ê=Ê6Å�ËyÐLÇ�Ë\Í�Ð]� (4Ë�16É�ÌFÉ3^=Ñ6ÉSÐ\Ë-7�Ç�Ê6Å�Ë�16ÉwÌ%6Í�ÈSË\Í8)�Í�Ð�Ð\ÉSÄ�ÉSÈSË\ÉSÏ�.E!B!9��=< $ E I &ÝÍ8)+$6Ä�É-)�ÉwÊ�Ë\Ð@Ç4Ë��IÅK$21=Ç�Ð\ÉSϸÐ\È316É-)�É/. R»Ê6Í�Ë\ͯÇ�Ä�Ä'(/7�ͯʲË�16É@Ð\ËLÇ�Ë\Í�È0$21=Ç�Ð\É/7��IÅ6Ì��4Í�ÐÇ�Ð\Ð\Í�Â6Ê6ÉSÏ�Ë\Å�Ë�16É5$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ+$=ÌFÅ*$=Å6ÌFË\Í�Å6Ê=Ç�Ä�Ë\ÅË�16ÉSͯÌ�Ð�$=ÉSÉSÏ�7IÇ�Ê6Ï4ͯÊ/%�ÉwÌFÐ\ÉSÄ'(K$=ÌFÅ*$=Å6ÌFË\Í�Å6Ê=Ç�Ä�Ë\ÅË�16ÉÄ�Å6Ç�Ï�Å6ÊyË�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì3.;:!16É,Ï2(=Ê=Ç/)�Í�È$21=Ç�Ð\É,Í8)+$6Ä�É-)�ÉwÊ�Ë\Ð,ÇmÄ�Å6ÈwÇ�ÄOÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ�ÌFÉSÈSÉSÍ'%�ÉwÌI@ÙͯÊ6Í�Ë\ͯÇ�Ë\ÉSÏÐ\È316É-)�É/.;:!16É,ͯÊA� Å6Ì�)yÇ�Ë\Í�Å6ÊyÉ3?6È31=Ç�Ê6Â�ÉSÏnÍ�Ð�Ë�16É��8��¢F�L�L���S���L�����N�D�¯�L��Ø��N­��� D�D;:!"37�Í�. É/.876Ë�16É,Ë\Í8)�É�� Å6ÌË�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌhË\Å T£Ê6Í�Ð�1@Ë�16ÉnÌFÉ-)yÇ�ͯÊ6ͯÊ6Â��IÅ6Ì��6.+R �rË�16É+D�D;: �ÙÇ�Ä�Ä�ÐyÆ=ÉSÄ�Å&�/Ç�Ë�1=ÌFÉSÐ�16Å�Ä�Ï�7AË�16É�Ê6Å6Ï=ÉÌFÉ3^=Ñ6ÉSÐ\Ë\Ð�ÇÊ6ÉSÍ�Â*16Æ=Å6Ì���Í�Ë�1K16Í�Â*16ÉwÌ�D�D;: � Å6Ì�)�Å6ÌFÉ��IÅ6Ì��6.CR �ªË�16É�ÌFÉ3^=Ñ6ÉSÐ\ËyÈwÇ�Ê=Ê6Å�ËyÆ=É�ÐLÇ�Ë\Í�Ð]T¾ÉSÏ�7Ç�Ê6Å�Ë�16ÉwÌ�Ê6ÉSÍ�Â*16Æ=Å6Ì�Í�Ð�Ð\ÉSÄ�ÉSÈSË\ÉSÏ�.

R»Ê�Å6Ñ=Ì�Ç/$2$=ÌFÅ6Ç�È31�7IͯÊ6Ð\Ë\ÉwÇ�ϲÅ�� $=ÉwÌFÍ�Å6Ï=Í�È@É3?6È31=Ç�Ê6Â�ÉSÐ�Å��ÝͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�7=�IÉ�1=Ç-%�ÉÇ@ͯÊ�Ë\ÉwÌ\Ì\Ñ2$6Ë]@Æ=Ç�Ð\ÉSϸÌFÉSÈSÉSÍ'%�ÉwÌI@ÙͯÊ6Í�Ë\ͯÇ�Ë\ÉSÏÓÐ\È316É-)�É/.Z<Å6ÌFÉSÅ&%�ÉwÌ37;�IÉ�Ä�Å6Å*��Ç�ËnÆ=Å�Ë�1�ÈSÉwÊ�ËLÌ\Ç�Ä!%6ÐnÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ�7hÇ�Ê6ÏÄ�Å6ÈwÇ�Ä�%6Ð�Â�Ä�Å6Æ=Ç�Ä8Ç/$2$=ÌFÅ6Ç�È316ÉSÐ-.�R»Ê�Ë�16É,Ä�Å6ÈwÇ�Ä8Ð\È316É-)�ÉSÐ-76ͯÊ6Ð\Ë\ÉwÇ�ÏnÅ�� Ì\Ç�Ê6Ï=Å*) Ð\ÉSÄ�ÉSÈSË\Í�Å6Ê�Å�� Ç�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�ÙÌFÅ*)M��16Í�È31nË\ÅyÌFÉ3^=Ñ6ÉSÐ\Ë�)�Å6ÌFÉ��IÅ6Ì��67*�IÅ6Ì���Í�Ð�É3?6È31=Ç�Ê6Â�ÉSÏÇ/)�Å6Ê6ÂyÇ�Ä�ÄOË�16ÉmÊ6ÉSÍ�Â*16Æ=Å6ÌFÐ+�NË�16ÉmÊ6Ñ2)�Æ=ÉwÌÅ��ÝÊ6ÉSÍ�Â*16Æ=Å6ÌFÐ�Í�ÐyÐ\ÉSÄ�ÉSÈSË\ÉSϲÐ\ËLÇ�Ë\Í�ÈwÇ�Ä�Ä'(2"3.K:!16ÉSÐ\ÉnÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ�Ç�ÌFÉnÉ3?2$6įÇ�ͯÊ6ÉSϲͯÊK)�Å6ÌFÉnÏ=ÉSËLÇ�Í�Ä�ͯÊ�Ë�16ÉÊ6É3?6Ë�Ð\ÉSÈSË\Í�Å6Ê�.4R»Ê=$ g e'&I7hÇ�ʲÇ/$2$=ÌFÅ6Ç�È31K��Ç�Ð5$=ÌFÉSÐ\ÉwÊ�Ë\ÉSÏ�7���16ÉwÌFÉ4Ç�Ñ6Ð\ÉwÌnÐ�$=ÉSÈSÍ T¾ÉSÐ016Å*)�Å�Â�ÉwÊ6ÉSÅ6Ñ6ÐÄ�Å6Ç�Ï@Æ=Ç�įÇ�Ê6ÈSÉwÌFÐ � Å6Ì�Ï=Í PÕÉwÌFÉwÊ�ËhËLÇ�Ð���Ð���Í�Ë�16ͯÊ@Ç�16ÉSË\ÉwÌFÅ�Â�ÉwÊ6ÉSÅ6Ñ6ÐmÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�.+:!16É3(Ç�Ä�Ð\Å>$=ÌFÉSÐ\ÉwÊ�ËmÇÂ�Ä�Å6Æ=Ç�Ä�Ä�Å6Ç�Ï4Æ=Ç�įÇ�Ê6ÈSÉwÌmË�1=Ç�Ë�1=Ç�Ê6Ï=Ä�ÉSÐ�Ë�16ÉyͯÊ�Ë\ÉwÌ\Ç�ÈSË\Í�Å6Ê6ÐyÇ/)�Å6Ê6ÂnË�16ÉyÏ=Í PÕÉwÌFÉwÊ�Ë+16Å*)�Å�Â�ÉwÊ6ÉSÅ6Ñ6ÐmÄ�Å6Ç�ÏÆ=Ç�įÇ�Ê6ÈSÉwÌFÐ-.�B�Å&�IÉ3%�ÉwÌ376Å6Ñ=Ì�Â�Å6Ç�ÄOÍ�ÐhË\Å�$=ÌFÅ&%6Í�Ï=ÉmÈSÅ*)+$6Í�Ä�É�Ç�Ê6ÏÌ\Ñ=ÊA@ÙË\Í8)�ÉmÐLÑ2$2$=Å6ÌFË,Ë\ÅnÇ�Ñ6Ë\Å*)yÇ�Ë\Í�ÈwÇ�Ä�Ä'(Ð\ÉSÄ�ÉSÈSË�Ë�16ÉÆ=ÉSÐ\Ë�Ä�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6Â�Ð\È316É-)�Éc� Å6ÌyÇÂ�Í'%�ÉwÊ�Ä�Å6Å*$ � ËLÇ�Ð�� �ÙÌFÅ*)�Ç/)�Å6Ê6Â@Ç@ÌFÉ-$=ÉwÌFË\Å�ͯÌFÉ�Å��Ï=Í PÕÉwÌFÉwÊ�Ë�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-.

`

Page 5: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

� ���+�D��� �� ��5�C�!�2�C������ =�3�� ���������

:!16É�Â�Å6Ç�Ä�Å��ªÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6Â@Í�ÐyË\ÅÇ�Ð\Ð\Í�Â6Ê@Ë\Å�ÉwÇ�È31,$=ÌFÅ6ÈSÉSÐ\Ð\ͯÊ6Â@Ê6Å6Ï=É>�IÅ6Ì���$=ÌFÅ*$=Å6ÌFË\Í�Å6Ê=Ç�Ä�Ë\ÅÍ�Ë\Ð$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ/7IË�16ÉwÌFÉwÆ/( )�ͯÊ6Í8)�Í�ÎSͯÊ6Â�Ë�16É�É3?6ÉSÈwÑ6Ë\Í�Å6ʲË\Í8)�É�Å��ÝË�16ÉÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�.[R»Ê�Ë�16Í�Ð�Ð\ÉSÈSË\Í�Å6Ê�IÉhÏ=ÉSÐ\ÈwÌFͯÆ=ÉyÅ6Ñ=ÌIÏ2(=Ê=Ç/)�Í�ÈmÄ�Å6Ç�ÏÆ=Ç�įÇ�Ê6ÈSͯÊ6Â�Ç/$2$=ÌFÅ6Ç�È31�7DÇ�Ê6Ï�Ë�16ÉmÏ=Í PÕÉwÌFÉwÊ�Ë,Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ!�IÉhÈ316Å�Ð\ÉmË\ÅÐ\ËLÑ6Ï2(�Å6Ñ=ÌIÈSÅ6Ê6ÈSÉ-$6Ë\Ð-.

N�(=Ê=Ç/)�Í�ÈhÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6Â�Í�Ð,Ï=Å6Ê6ÉhÍ¯Ê � Å6Ñ=ÌIÆ=Ç�Ð\Í�ÈmÐ\Ë\É-$6Ð���)�Å6Ê6Í�Ë\Å6ÌFͯÊ6Â�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì!$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ/7É3?6È31=Ç�Ê6Â�ͯÊ6Â�Ë�16Í�Ð,ͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�Æ=ÉSË��IÉSÉwÊ>$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7=ÈwÇ�Ä�ÈwÑ6įÇ�Ë\ͯÊ6Â�Ê6É3�ÓÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê6ÐmÇ�Ê6Ï�)yÇ/��ͯÊ6ÂË�16É��IÅ6Ì��5)�Å&%�É-)�ÉwÊ�Ë,Ï=ÉSÈSÍ�Ð\Í�Å6Ê�7�Ç�Ê6Ï@Ë�16ÉyÇ�ÈSËLÑ=Ç�ÄAÏDÇ�ËLÇ>)�Å&%�É-)�ÉwÊ�Ë-.:!16É�ÏDÇ�ËLÇ�Í�Ð�)�Å&%�ÉSÏÏ=ͯÌFÉSÈSË\Ä'(Æ=ÉSË��IÉSÉwÊnË�16ÉhÐ\įÇ-%�ÉSÐ-7=Ç�Ê6Ï�Ë�16ÉhÄ�Å6Ç�ÏÆ=Ç�įÇ�Ê6ÈSͯÊ6Â�Ï=ÉSÈSÍ�Ð\Í�Å6Ê6ÐmÇ�ÌFÉ)yÇ�Ï=ÉmÆ/(�Ë�16É����w���n�\�������D�L�w¢�.

�� �� ��.� ��������� ����B��������

R»ÊmÅ6Ñ=Ì�Ç/$2$=ÌFÅ6Ç�È31�7�Ç,Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊmÍ�Ð�ËLÌFÍ�Â�Â�ÉwÌFÉSÏyÆ/(hË�16É T£ÌFÐ\Ë�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌAË�1=Ç�Ë T£Ê6Í�Ð�16ÉSÐ�Í�Ë\Ð;$=Å6ÌFË\Í�Å6ÊÅ�� Ë�16É��IÅ6Ì��6.�:!16Í�Ð!$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�Ë�16ÉwÊ�Ð\ÉwÊ6Ï=Ð�Ç�Ê�ͯÊ�Ë\ÉwÌ\Ì\Ñ2$6ËIË\Å�Ç�Ä�Ä8Ë�16É,Å�Ë�16ÉwÌIÇ�ÈSË\Í'%�É,Ð\įÇ-%�ÉSÐ-7*��16Å�Ë�16ÉwÊÐ\ÉwÊ6Ï�Ë�16ÉSͯÌ�$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ$=ÌFÅ�T¾Ä�ÉSÐ,Ë\Å�Ë�16ÉmÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSÉwÌ3.

�� ,� �4������� ��02�1 ��B�"!9�B�������

�@É,ËLÌ�(yË\Å�$=ÌFÉSÏ=Í�ÈSË�Ë�16ÉS�ÙÑ6ËLÑ=ÌFÉ�$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉhÆ=Ç�Ð\ÉSÏnÅ6Ê�$=Ç�Ð\Ë�ͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�7*��16Í�È31�Ï=É-$=ÉwÊ6Ï=Ð,Å6ÊyË�16É$=Ç�Ð\ËIÄ�Å6Ç�Ï �ÙÑ=Ê6ÈSË\Í�Å6Ê�.;�@É,ÈwÇ�ÊnÑ6Ð\ÉhË�16É���16Å�Ä�É$=Ç�Ð\Ë!16Í�Ð\Ë\Å6Ì�(�Å6ÌIÇ�$=Å6ÌFË\Í�Å6Ê�Å�� Í�Ë-.;H�ÐLÑ=Ç�Ä�Ä'(/7DË�16É)�Å�Ð\ËÌFÉSÈSÉwÊ�Ë���ͯÊ6Ï=Å&��Í�ÐmÑ6Ð\ÉSÏ@Ç�ÐmÇ�ÊnͯÊ6Ï=Í�ÈwÇ�Ë\Í�Å6Ê@Å��ÛË�16É �ÙÑ6ËLÑ=ÌFÉ/.:!16É+)�ÉSËLÌFÍ�È��IÉ�Ñ6Ð\É�Í�ÐhË�16ÉyÊ6Ñ2)�Æ=ÉwÌ,Å��Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�Ï=Å6Ê6É�$=ÉwÌ�Ð\ÉSÈSÅ6Ê6Ï�7=Ð\ͯÊ6ÈSÉmË�16ÉmįÇ�Ð\Ë�Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê5$=Å�ͯÊ�Ë-.

�� #� -H�����$!��&%���02�� ��

hÊ6ÈSÉyË�16ÉmÄ�Å6Ç�Ï@Æ=Ç�įÇ�Ê6ÈSÉwÌ1=Ç�ÐmÇ�Ä�ÄAË�16É+$=ÌFÅ�T¾Ä�ÉyͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�7DÍ�ËhÈwÇ�Ä�ÈwÑ6įÇ�Ë\ÉSÐ�ÇnÊ6É3��Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê�.�R �Ë�16ÉyÇ/)�Å6Ñ=Ê�Ë,Å��F�IÅ6Ì���Ë\ÅnÆ=É+)�Å&%�ÉSÏÍ�ÐmÆ=ÉSÄ�Å&� Ç�Ë�1=ÌFÉSÐ�16Å�Ä�Ï�7OË�16ÉwÊ5�IÅ6Ì���Í�ÐmÊ6Å�Ë�)�Å&%�ÉSÏ�7OÐ\ͯÊ6ÈSÉyË�16Í�Ð)yÇ-(�ͯÊ6Ï=Í�ÈwÇ�Ë\É�Ë�1=Ç�Ë,Ë�16ÉmÐ�(6Ð\Ë\É-) Í�ÐhÇ�Ä8)�Å�Ð\ËhÆ=Ç�įÇ�Ê6ÈSÉSÏ�7DÅ6Ì�Ë�1=Ç�Ë�Å6Ê6Ä'(�ÇyÐ�)yÇ�Ä�Ä�$=Å6ÌFË\Í�Å6Ê�Å�� Ë�16É�IÅ6Ì��Ð\Ë\Í�Ä�ÄAÌFÉ-)yÇ�ͯÊ6Ð�Ë\Å�Æ=ÉhÏ=Å6Ê6É/.;R � Ë�16ÉwÌFÉhÍ�Ð,ÇmÐLÑ "µÈSÍ�ÉwÊ�Ë,Ç/)�Å6Ñ=Ê�Ë�Å�� �IÅ6Ì���Ë�1=Ç�Ë�Ê6ÉSÉSÏ=Ð�Ë\Å�Æ=É�)�Å&%�ÉSÏ�7/�IÉͯÊ/%�Å*��ÉhÇÝ £¢F�TFÃ���6�S�N���N��¹����D����¹w�S�¯��ÌFÅ6Ñ6Ë\ͯÊ6É/7=Ç�Ê6Ï>)�Å&%�É,Ë�16É��IÅ6Ì��mÅ6Ê6Ä'(�Í � Ë�16ÉwÌFÉ,Í�Ð g7I�' Í8)+$=ÌFÅ&%�É-)�ÉwÊ�ËͯÊÉ3?6ÉSÈwÑ6Ë\Í�Å6ÊË\Í8)�É/.�R �rÍ�ËhÍ�Ð�$=ÌFÅ�T¾ËLÇ�Æ6Ä�É�Ë\Å5)�Å&%�É�IÅ6Ì��67OË�16ÉwÊ�Ë�16É�Ä�Å6Ç�Ï4Æ=Ç�įÇ�Ê6ÈSÉwÌmÆ=ÌFÅ6Ç�Ï=ÈwÇ�Ð\Ë\Ð,Ë�16ÉÊ6É3� Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê4ͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê@Ë\Å�Ë�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.5:!16É��IÅ6Ì��nÍ�ÐyË�16ÉwÊ@ÌFÉY@ÙÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSϲÆ=ÉSË��IÉSÉwÊË�16ÉhÐ\įÇ-%�ÉSÐ-.

�� #( �)���+*����+,������,�Q..-/ ��1�,.�/ ��/

:!16ÉwÌFÉ�Í�Ð�Ç�ËLÌ\Ç�Ï=ÉY@ÙÅ�P Æ=ÉSË��IÉSÉwÊ�Ë�16ÉyÆ=ÉwÊ6ÉYT¾Ë\ÐmÅ��U)�Å&%6ͯÊ6Â>�IÅ6Ì���Ë\ÅnÆ=Ç�įÇ�Ê6ÈSÉyÄ�Å6Ç�Ï�7AÇ�Ê6ÏË�16É�ÈSÅ�Ð\Ë,Å���IÅ6Ì��+)�Å&%�É-)�ÉwÊ�Ë-.�DOÌFÅ*) Å6Ñ=ÌIÉ3?2$=ÉwÌFÍ8)�ÉwÊ�Ë\Ð-72�IÉS� Å6Ñ=Ê6ÏnË�1=Ç�ËIÍ�Ë�Í�Ð�Â�ÉwÊ6ÉwÌ\Ç�Ä�Ä'(�Æ=ÉSË\Ë\ÉwÌIË\Å�É3?6ÈSįÑ6Ï=ÉmË�16ÉÈSÅ�Ð\Ë�Å�� Ë�16ÉmÇ�ÈSËLÑ=Ç�Ä��IÅ6Ì���)�Å&%�É-)�ÉwÊ�Ë-.�:!16ÉmÌFÉwÇ�Ð\Å6Ê�Í�Ð,Ë�1=Ç�Ë�ͯÊ=Ç�ÈSÈwÑ=Ì\Ç�ÈSÍ�ÉSÐhͯÊ>�IÅ6Ì��+)�Å&%�É-)�ÉwÊ�ËIÈSÅ�Ð\ËÉSÐ\Ë\Í8)yÇ�Ë\Í�Å6Ê+)yÇ-(�$=ÌFÉSÏ=Í�ÈSË�Ç16Í�Â*16ÉwÌ�ÈSÅ�Ð\ËF� Å6ÌAË�16É,ÌFÉY@ÙÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê�7=Ë�16ÉwÌFÉwÆ/(yÊ6Ñ6Ä�Ä�Í � (6ͯÊ6ÂyË�16É�$=Å�Ë\ÉwÊ�Ë\ͯÇ�ÄÆ=ÉwÊ6ÉYT¾Ë\ÐIÅ�� )�Å&%6ͯÊ6Â�IÅ6Ì��6.�:!16Í�Ð;�IÅ6Ñ6Ä�Ï�ÈwÇ�Ê6ÈSÉSÄOÐ\Å*)�É�Å��£Ë�16É��IÅ6Ì��)�Å&%�É-)�ÉwÊ�Ë�ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6Ð-.;L6ͯÊ6ÈSÉ�IÉ�Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎSÉÅ6Ê6Ä'(,��16ÉwÊ�ÇC$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�Ê6ÉSÉSÏ=Ð>)�Å6ÌFÉ5�IÅ6Ì��67�ÈwÇ�Ê6ÈSÉSÄ�Ä�ͯÊ6ÂK�IÅ6Ì��4ÌFÉY@ÙÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê)�ÉwÇ�Ê6Ð�Ë�1=Ç�Ë�Ë�16Í�Ð�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì>��Í�Ä�Ä�Ê6Å&�ÖÆ=ÉSÈSÅ*)�É@Í�Ï=Ä�É/7mÄ�Å&�IÉwÌFͯÊ6Â�Ë�16ÉÅ&%�ÉwÌ\Ç�Ä�ÄmÑ6Ë\Í�Ä�Í�ÎwÇ�Ë\Í�Å6ÊÓÅ��§Ë�16É

a

Page 6: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì3.=�@ÉmË�16Ñ6ÐhÌFÉSÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\É+�IÅ6Ì���Ç�Ð,Ä�Å6Ê6ÂnÇ�Ð,Ë�16É�$=Å�Ë\ÉwÊ�Ë\ͯÇ�Ä�Æ=ÉwÊ6ÉYT¾Ë���$=ÌFÉSÏ=Í�ÈSË\ÉSÏÉ3?6ÉSÈwÑ6Ë\Í�Å6ÊË\Í8)�É/76É3?6ÈSįÑ6Ï=ͯÊ6ÂyË�16É,ÈSÅ�Ð\Ë�Å�� Ç�ÈSËLÑ=Ç�Ä6�IÅ6Ì��)�Å&%�É-)�ÉwÊ�Ë�"AÅ��ÕË�16É,Ê6É3�¸Ç�Ð\Ð\Í�Â6Ê2)�ÉwÊ�ËIÌFÉSÐLÑ6Ä�Ë\ÐIͯÊ�Ç�Ë�Ä�ÉwÇ�Ð\ËÇ g7I�' Í8)+$=ÌFÅ&%�É-)�ÉwÊ�Ë-.

�� �� �����1���N�1���1 ��B�� �!?�����������B!�����/

�@ÉhÈ316Å�Ð\ÉS� Å6Ñ=Ì�Ï=Í PÕÉwÌFÉwÊ�Ë�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐIÏ=Í PÕÉwÌFͯÊ6ÂnÇ�Ä�Å6Ê6Â�Ë��IÅ�Ç&?6ÉSÐ-.;:!16ÉhË\ÉSÈ31=Ê6Í'^=Ñ6ÉSÐ,Ç�ÌFÉhÉSÍ�Ë�16ÉwÌI�6���6�\���Å6Ìn���w�L���'7IÆ=Ç�Ð\ÉSÏ�Å6Ê�Ë�16ÉnͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�Ë�16É3(�Ñ6Ð\É�Ë\ÅC)yÇ/��ÉnÄ�Å6Ç�ϲÆ=Ç�įÇ�Ê6ÈSͯÊ6Â�Ï=ÉSÈSÍ�Ð\Í�Å6Ê6Ð-7,Ç�Ê6Ï�Ë�16É3(Ç�ÌFÉ�ÉSÍ�Ë�16ÉwÌy�L�w�D��¢F�����¯®S�L�hÅ6Ì����¯�S��¢L���S±6���L�/7OÏ=É-$=ÉwÊ6Ï=ͯÊ6ÂÅ6Ê5��16ÉSË�16ÉwÌhË�16É�Ä�Å6Ç�Ï@Æ=Ç�įÇ�Ê6ÈSÉwÌhÍ�ÐmÄ�Å6ÈwÇ�Ë\ÉSÏ4Ç�ËÅ6Ê6É�)yÇ�Ð\Ë\ÉwÌ+$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì5� ��16Í�È31²Ç�Ä�Ð\Å@ËLÇ/��ÉSÐ�$=Ç�ÌFË�ͯÊ�ÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê2"37IÅ6Ì�Í �ÝË�16É�Ä�Å6Ç�ϲÆ=Ç�įÇ�Ê6ÈSÉwÌyÍ�ÐÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏÇ/)�Å6Ê6ÂyË�16É$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7=ÌFÉSÐ�$=ÉSÈSË\Í'%�ÉSÄ'(/.=DDÅ6ÌIÇ�Ä�Ä8Ë�16ÉhÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-76Ë�16ÉhÈSÅ*)+$6Í�Ä�ÉwÌ�ͯÊ6Í�Ë\ͯÇ�Ä�Ä'(Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÐ,Ë�16ÉmÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�Å�� Ë�16ÉhÄ�Å6Å*$nÉ3^=Ñ=Ç�Ä�Ä'(�Ç/)�Å6Ê6Â�Ç�Ä�Ä8Ë�16É$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.

M P0 P1 P2

Time

P0 P1 P2

Time

Global Centralized Strategy (GCDLB) Global Distributed Strategy (GDDLB)

Calculate new distribution

Send Instructions

Get profile

Get interrupt, and Send profile

Wait for new instructions

Wait for profile

Compute

Receive data/work

Send data/work

Send interrupt

Send profile

Send instructions

Move data/work

D�Í�Â6Ñ=ÌFÉ g �;EIÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ5%6Ð-.*NhÍ�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ0L6ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ

�NA >O�8��A��O�w�w�=�Q; ��� ;=�R»ÊnË�16ÉmÂ�Ä�Å6Æ=Ç�Ä8Ð\È316É-)�ÉSÐ-7DË�16ÉhÄ�Å6Ç�ÏÆ=Ç�įÇ�Ê6ÈSͯÊ6ÂnÏ=ÉSÈSÍ�Ð\Í�Å6ÊÍ�Ð�)yÇ�Ï=ÉmÑ6Ð\ͯÊ6ÂnÂ�Ä�Å6Æ=Ç�Ä��6Ê6Å&��Ä�ÉSÏ=Â�É/7DÍ�. É/.87DÇ�Ä�ÄË�16É$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ�ËLÇ/��É$=Ç�ÌFË�ͯÊnË�16ÉhÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�7OÇ�Ê6ÏnÐ\ÉwÊ6Ï�Ë�16ÉSͯÌ�$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ$=ÌFÅ�T¾Ä�ÉSÐ,Ë\ÅyË�16ÉÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSÉwÌ3.=:!16ÉmÂ�Ä�Å6Æ=Ç�ÄOÐ\È316É-)�ÉSÐ��IÉhÈSÅ6Ê6Ð\Í�Ï=ÉwÌ,Ç�ÌFÉhÂ�Í'%�ÉwÊ�Æ=ÉSÄ�Å&�.

d

Page 7: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

� �NA >O�8��A��4; D�w�w��A ����;B@ ����� ��� ����� ����R»ÊnË�16Í�Ð,Ð\È316É-)�É�Ë�16ÉhÄ�Å6Ç�ÏÆ=Ç�įÇ�Ê6ÈSÉwÌ,Í�Ð,Ä�Å6ÈwÇ�Ë\ÉSÏÅ6Ê�Ç�)yÇ�Ð\Ë\ÉwÌ;$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�NÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ6"3.�9S� Ë\ÉwÌ�ÈwÇ�Ä�ÈwÑ6įÇ�Ë\ͯÊ6Â�Ë�16ÉhÊ6É3�¸Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê�7OÇ�Ê6Ï>$=ÌFÅ�� @Í�ËLÇ�Æ6Í�Ä�Í�Ë�(�Å�� �IÅ6Ì���)�Å&%�É-)�ÉwÊ�Ë-7wË�16ÉIÄ�Å6Ç�ÏyÆ=Ç�įÇ�Ê6ÈSÉwÌ�Ð\ÉwÊ6Ï=Ð�ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6Ð�Ë\Å,Ë�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ���16Å1=Ç-%�É�Ë\Å�Ð\ÉwÊ6Ï0�IÅ6Ì��nË\Å�Å�Ë�16ÉwÌFÐ-7OͯÊ6Ï=Í�ÈwÇ�Ë\ͯÊ6Â@Ë�16ÉyÌFÉSÈSÍ8$6Í�ÉwÊ�ËyÇ�Ê6ÏË�16É�Ç/)�Å6Ñ=Ê�Ë,Å�� �IÅ6Ì��nË\ÅnÆ=É)�Å&%�ÉSÏ�.�:!16ÉhÌFÉSÈSÉSÍ'%6ͯÊ6Â�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ \³Ñ6Ð\Ë=��Ç�Í�Ë�Ë\Í�Ä�ÄOË�16É3(+1=Ç-%�É�ÈSÅ�Ä�Ä�ÉSÈSË\ÉSÏ�Ë�16É,Ç/)�Å6Ñ=Ê�Ë�Å��b�IÅ6Ì��Ë�16É3(nÊ6ÉSÉSÏ�.

� �NA >O�8��A���N�S�w���N��:O�Q;B@ ������ ��������� ���2R»ÊhË�16Í�Ð�Ð\È316É-)�É�Ë�16É�Ä�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSÉwÌAÍ�Ð�ÌFÉ-$6Ä�Í�ÈwÇ�Ë\ÉSÏÅ6Ê@Ç�Ä�Ä�Ë�16É>$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.>L6Å67�Ñ=Ê6Ä�Í8��É��E=NV���7���16ÉwÌFÉ>$=ÌFÅ�T¾Ä�É�ͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê@Í�Ð�Ð\ÉwÊ�ËmË\ÅnÅ6Ê6Ä'(Ë�16É�)yÇ�Ð\Ë\ÉwÌ376ͯÊ���N�NV���76Ë�16É�$=ÌFÅ�T¾Ä�ÉmͯÊA� Å6Ì�)yÇ�Ë\Í�Å6ÊyÍ�Ð,Æ=ÌFÅ6Ç�Ï=ÈwÇ�Ð\ËIË\Å�É3%�ÉwÌ�(yÅ�Ë�16ÉwÌ!$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì3.:!16Í�ÐmÇ�Ä�Ð\ÅnÉSÄ�Í8)�ͯÊ=Ç�Ë\ÉSÐ�Ë�16É�Ê6ÉSÉSÏ � Å6Ì�Ë�16É�Ä�Å6Ç�Ï4Æ=Ç�įÇ�Ê6ÈSÉwÌ,Ë\Å�Ð\ÉwÊ6Ï@Å6Ñ6Ë,ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6Ð-7AÇ�ÐhË�1=Ç�ËͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�Í�Ð,Ç-%�Ç�Í�įÇ�Æ6Ä�É�Ë\ÅyÇ�Ä�Ä8Ë�16É$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.�:!16ÉmÌFÉSÈSÉSÍ'%6ͯÊ6Â5$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ!��Ç�Í�Ë � Å6Ì;�IÅ6Ì��67��16Í�Ä�É�Ë�16ÉIÐ\ÉwÊ6Ï=ͯÊ6Â�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ�Ð�16Í8$�Ë�16ÉIÏDÇ�ËLÇ2.�D�Í�Â6Ñ=ÌFÉ g 16Í�Â*16Ä�Í�Â*1�Ë\ÐIË�16ÉIÏ=Í PÕÉwÌFÉwÊ6ÈSÉSÐIÆ=ÉSË��IÉSÉwÊË�16ÉhË��IÅ�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ!$6Í�ÈSË\Å6ÌFͯÇ�Ä�Ä'(/.

��>8����A �O�w�w�=�Q; ��� ;=�R»Ê4Ë�16É�Ä�Å6ÈwÇ�ÄIÐ\È316É-)�ÉSÐ-7�Ë�16É>$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐyÇ�ÌFÉ>$=Ç�ÌFË\Í�Ë\Í�Å6Ê6ÉSÏ�ͯÊ�Ë\ÅÏ=Í PÕÉwÌFÉwÊ�Ë�Â6ÌFÅ6Ñ2$6Ð�Å��ªÐ\Í�ÎSÉ���.�:!16Í�Ð$=Ç�ÌFË\Í�Ë\Í�Å6Ê�ÈwÇ�ʲÆ=É@Ï=Å6Ê6É4Æ/(�ÈSÅ6Ê6Ð\Í�Ï=ÉwÌFͯÊ6Â�Ë�16É0$21/(6Ð\Í�ÈwÇ�Ä�$=ÌFÅ&?6Í8)�Í�Ë�(�Å��ÝË�16É0)yÇ�È316ͯÊ6ÉSÐ-7hÇ�ÐnͯÊ��h¼�D�L��¢F�S�S�m�D�w� ���=�\��¢\�yÐ\È316É-)�É/.[:!16ÉÂ6ÌFÅ6Ñ2$6Ð�ÈwÇ�ʲÇ�Ä�Ð\Å�Æ=É � Å6Ì�)�ÉSÏ�ͯʲÇ��h¼\�S���w�S¦ �ÙÇ�Ð�16Í�Å6Ê�7�Å6ÌyË�16ÉÂ6ÌFÅ6Ñ2$0)�É-)�Æ=ÉwÌFÐ�ÈwÇ�Ê@Æ=É�Ð\ÉSÄ�ÉSÈSË\ÉSÏ�Ì\Ç�Ê6Ï=Å*)�Ä'(/.>DOÑ=ÌFË�16ÉwÌ�)�Å6ÌFÉ/78Ë�16É�Â6ÌFÅ6Ñ2$6ÐmÈwÇ�Ê4ÌFÉ-)yÇ�Í¯Ê T ?6ÉSÏ � Å6ÌË�16ÉyÏDÑ=Ì\Ç�Ë\Í�Å6Ê@Å��ÃÉ3?6ÉSÈwÑ6Ë\Í�Å6Ê�7�Å6ÌhË�16É�)�É-)�Æ=ÉwÌFÐ�16Í8$@ÈwÇ�Ê4Æ=É�È31=Ç�Ê6Â�ÉSÏ@Ï2(=Ê=Ç/)�Í�ÈwÇ�Ä�Ä'(/.5�@É�Ñ6Ð\ÉSÏ4Ë�16É�S@ÀÆ6Ä�Å6È3� T ?6ÉSÏ @ÙÂ6ÌFÅ6Ñ2$�Ç/$2$=ÌFÅ6Ç�È31�ͯÊ�Å6Ñ=ÌIÍ8)+$6Ä�É-)�ÉwÊ�ËLÇ�Ë\Í�Å6Ê�.�R»ÊnË�16ÉSÐ\ÉmÐ\È316É-)�ÉSÐ,Ë�16ÉmÄ�Å6Ç�ÏÆ=Ç�įÇ�Ê6ÈSͯÊ6ÂÏ=ÉSÈSÍ�Ð\Í�Å6Ê6ÐmÇ�ÌFÉ,Å6Ê6Ä'(nÏ=Å6Ê6É���Í�Ë�16ͯÊ�ÇmÂ6ÌFÅ6Ñ2$�.;R»ÊJ�ÙÇ�ÈSË�Ë�16É��hÄ�Å6Æ=Ç�ÄOÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ�Ç�ÌFÉmÇ�Ê�ͯÊ6Ð\ËLÇ�Ê6ÈSÉhÅ�� Ë�16ÉÌFÉSÐ�$=ÉSÈSË\Í'%�É�Ä�Å6ÈwÇ�ÄAÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-72��16ÉwÌFÉ�Ë�16ÉmÂ6ÌFÅ6Ñ2$nÐ\Í�ÎSÉ/71JC7DÉ3^=Ñ=Ç�Ä�ÐhË�16É�Ê6Ñ2)�Æ=ÉwÌ�Å�� $=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.!:!16ÉË��IÅ�Ä�Å6ÈwÇ�Ä8Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ!�IÉhÄ�Å6Å*��Ç�Ë,Ç�ÌFÉ��

� ��>8����A��4; D�w�w��A ����;B@ ���������� ����� ���6:!16Í�Ð�Ð\È316É-)�É�Í�Ð�Ð\Í8)�Í�įÇ�Ì�Ë\Å��E=NV���./:!16ÉU�ÙÇ�Ð\Ë\ÉSÐ\Ë$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�ͯʲÇÂ6ÌFÅ6Ñ2$4Å6Ê6Ä'(�ͯÊ�Ë\ÉwÌ\Ì\Ñ2$6Ë\ÐyË�16É�Å�Ë�16ÉwÌ�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐyͯÊ�Ë�1=Ç�ËyÂ6ÌFÅ6Ñ2$�.#:!16ÉwÌFÉnÍ�ÐÅ6Ê6ÉhÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏÄ�Å6Ç�ÏÆ=Ç�įÇ�Ê6ÈSÉwÌ376��16Í�È31Ç�Ð�(=Ê6È31=ÌFÅ6Ê6Å6Ñ6Ð\Ä'(51=Ç�Ê6Ï=Ä�ÉSÐmÇ�Ä�Ä8Ë�16ÉmÏ=Í PÕÉwÌFÉwÊ�Ë,Â6ÌFÅ6Ñ2$6Ð-. hÊ6ÈSÉ�Í�ËyÌFÉSÈSÉSÍ'%�ÉSÐ�Ë�16É�$=ÌFÅ�T¾Ä�É�ͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê �ÙÌFÅ*) Å6Ê6É�Â6ÌFÅ6Ñ2$�78Í�Ë�Ð\ÉwÊ6Ï4ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6Ð � Å6ÌmÌFÉY@Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê � Å6ÌIË�1=Ç�Ë�Â6ÌFÅ6Ñ2$�Æ=ÉY� Å6ÌFÉ�$=ÌFÅ6ÈSÉSÉSÏ=ͯÊ6ÂnË\Å�Ë�16ÉhÅ�Ë�16ÉwÌIÂ6ÌFÅ6Ñ2$6Ð-.

� ��>8����A ���N�S�w���N��:O�Q;B@ �������� ������� ����R»ÊyË�16Í�ÐIÐ\È316É-)�É/7�Ë�16É�Ä�Å6Ç�ÏnÆ=Ç�įÇ�Ê6ÈSÉwÌ�Í�ÐIÌFÉ-$6Ä�Í�ÈwÇ�Ë\ÉSÏÅ6Ê�Ç�Ä�ÄOË�16É$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7=Æ=Ñ6ËIË�16É$=ÌFÅ�T¾Ä�ÉhͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�Í�Ð,Æ=ÌFÅ6Ç�Ï=ÈwÇ�Ð\ËIÅ6Ê6Ä'(yË\Å�Ë�16É)�É-)�Æ=ÉwÌFÐIÅ��Ë�16ÉhÂ6ÌFÅ6Ñ2$�.

�� �� -H��/ �B��/ / ����

:!16ÉSÐ\ÉF� Å6Ñ=Ì8Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ8Ä�Í�É,Ç�Ë8Ë�16ÉF� Å6Ñ=Ì8É3?6ËLÌFÉ-)�É;$=Å�ͯÊ�Ë\Ð�Å6ÊhË�16É�Ë��IÅ�Ç&?6ÉSÐ-.�DDÅ6Ì8É3?=Ç/)+$6Ä�É/7�ͯÊmË�16É�Ä�Å6ÈwÇ�ÄÇ/$2$=ÌFÅ6Ç�È31�7OË�16ÉwÌFÉyÍ�Ð�Ê6ÅnÉ3?6È31=Ç�Ê6Â�ÉyÅ�� �IÅ6Ì��nÆ=ÉSË��IÉSÉwÊÏ=Í PÕÉwÌFÉwÊ�ËhÂ6ÌFÅ6Ñ2$6Ð-.�R»ÊË�16ÉyÄ�Å6ÈwÇ�Ä�ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ��V�E=NV��="%�ÉwÌFÐ\Í�Å6Ê�7��IÉ51=Ç-%�ÉyÅ6Ê6Ä'(4Å6Ê6É5)yÇ�Ð\Ë\ÉwÌhÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSÉwÌ37�ͯÊ6Ð\Ë\ÉwÇ�Ï�Å���1=Ç-%6ͯÊ6ÂÅ6Ê6É5)yÇ�Ð\Ë\ÉwÌ$=ÉwÌhÂ6ÌFÅ6Ñ2$�.+DOÑ=ÌFË�16ÉwÌ�)�Å6ÌFÉ/78ͯÊË�16ÉyÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ��IÉ�1=Ç-%�É �ÙÑ6Ä�Ä�ÌFÉ-$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê@Å��rË�16ÉyÄ�Å6Ç�ÏÆ=Ç�įÇ�Ê6ÈSÉwÌ3.;:!16ÉwÌFÉmÇ�ÌFÉ�)yÇ�Ê/(yÈSÅ6Ê6ÈSÉSÍ'%�Ç�Æ6Ä�É+$=Å�ͯÊ�Ë\ÐIͯÊ�Æ=ÉSË��IÉSÉwÊ�7=Ç�Ê6Ï>)yÇ�Ê/(yÅ�Ë�16ÉwÌ=1/(=Æ=ÌFÍ�ÏnÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ$=Å�Ð\Ð\ͯÆ6Ä�É/.4K�?2$6Ä�Å6ÌFͯÊ6ÂnË�16ÉyÆ=É-1=Ç-%6Í�Å6Ì�Å��ÛË�16ÉSÐ\É�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ,Í�Ð$=Ç�ÌFË�Å����ÙÑ6ËLÑ=ÌFÉ�IÅ6Ì��6.!9�Ë,Ë�16É�$=ÌFÉSÐ\ÉwÊ�Ë

e

Page 8: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

Ë\Í8)�É/72�IÉhÆ=ÉSÄ�Í�É3%�É�Ë�1=Ç�ËIË�16ÉhÉ3?6ËLÌFÉ-)�É$=Å�ͯÊ�Ë\Ð!��Í�Ä�ÄAÐ\ÉwÌ�%�É,Ë\Å�16Í�Â*16Ä�Í�Â*1�Ë,Ë�16ÉhÏ=Í PÕÉwÌFÉwÊ6ÈSÉSÐ-7DÇ�Ê6Ï516ÉSÄ8$�Ë\ÅÂ6Ç�ͯÊnÇyÆ=Ç�Ð\Í�È�Ñ=Ê6Ï=ÉwÌFÐ\ËLÇ�Ê6Ï=ͯÊ6ÂnÅ�� Ë�16ÉSÐ\ÉmÐ\È316É-)�ÉSÐ-.

�NA >O�8��A��A������>8����A :!16É�Ç�Ï2%�Ç�Ê�ËLÇ�Â�É�Å��ÛË�16É�Â�Ä�Å6Æ=Ç�ÄAÐ\È316É-)�ÉSÐhÍ�ÐhË�1=Ç�ËhË�16É�IÅ6Ì��nÌFÉY@ÙÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ÊÍ�ÐhÅ*$6Ë\Í8)yÇ�Ä�7OÆ=Ç�Ð\ÉSÏÅ6ÊnͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê��6Ê6Å&�,ÊnË\Í�Ä�ÄAË�1=Ç�Ë�$=Å�ͯÊ�Ë��NË�16É �ÙÑ6ËLÑ=ÌFÉmÍ�ÐmÑ=Ê2$=ÌFÉSÏ=Í�ÈSËLÇ�Æ6Ä�É/78Ð\Å�Í�Ë�� ÐÊ6Å�Ë�Å*$6Ë\Í8)yÇ�ÄU� Å6ÌyË�16É5��16Å�Ä�ÉÏDÑ=Ì\Ç�Ë\Í�Å6Ê2"3.ZB�Å&�IÉ3%�ÉwÌ37�Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�Í�Ð5)�Å6ÌFÉ�É3?2$=ÉwÊ6Ð\Í'%�É/.[ hÊË�16É�Å�Ë�16ÉwÌ�1=Ç�Ê6Ï�7�ͯÊ�Ë�16ÉÄ�Å6ÈwÇ�Ä,Ð\È316É-)�ÉSÐ-7�Ë�16É5�IÅ6Ì��4ÌFÉY@ÙÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ʲÍ�Ð�Ê6Å�Ë�Å*$6Ë\Í8)yÇ�Ä�7,ÌFÉSÐLÑ6Ä�Ë\ͯÊ6ÂͯÊÐ\Ä�Å&�IÉwÌ,ÈSÅ6Ê/%�ÉwÌFÂ�ÉwÊ6ÈSÉ/.�B�Å&�IÉ3%�ÉwÌ37DË�16É�Ç/)�Å6Ñ=Ê�Ë,Å��ÃÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6ÊÅ6Ì,Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊÈSÅ�Ð\Ë,Í�ÐÄ�Å&�IÉwÌ3.=9hÊ6Å�Ë�16ÉwÌU�ÙÇ�ÈSË\Å6Ì�ÇQPÕÉSÈSË\ͯÊ6Â�Ë�16ÉmÄ�Å6ÈwÇ�ÄAÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ,Í�Ð,Ë�16ÉmÏ=Í PÕÉwÌFÉwÊ6ÈSÉyͯÊ5$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉyÇ/)�Å6Ê6ÂË�16É,Ï=Í PÕÉwÌFÉwÊ�Ë�Â6ÌFÅ6Ñ2$6Ð-.�DDÅ6Ì�É3?=Ç/)+$6Ä�É/7=Í � Å6Ê6É�Â6ÌFÅ6Ñ2$�1=Ç�Ð=$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ;��Í�Ë�1�$=Å6Å6Ì=$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ���16Í�Â*1Ä�Å6Ç�Ï6"37DÇ�Ê6Ï�Ë�16ÉhÅ�Ë�16ÉwÌIÂ6ÌFÅ6Ñ2$>1=Ç�Ð�%�ÉwÌ�(J�ÙÇ�Ð\Ë!$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ��NÄ�Í�Ë\Ë\Ä�É�Å6Ì�Ê6ÅyÄ�Å6Ç�Ï6"37=Ë�16ÉmįÇ�Ë\Ë\ÉwÌ=��Í�Ä�Ä T£Ê6Í�Ð�1^=Ñ6Í�Ë\ÉmÉwÇ�ÌFÄ'(/7DÇ�Ê6Ï�ÌFÉ-)yÇ�ͯÊnÍ�Ï=Ä�É/76��16Í�Ä�É�Ë�16É�� Å6Ì�)�ÉwÌ�Â6ÌFÅ6Ñ2$�Í�Ð�Å&%�ÉwÌFÄ�Å6Ç�Ï=ÉSÏ�.;:!16Í�Ð,ÈSÅ6Ñ6Ä�ÏÆ=É�ÌFÉ-)�ÉSÏ=Í�ÉSÏÆ/(5$=ÌFÅ&%6Í�Ï=ͯÊ6ÂÇ�)�ÉSÈ31=Ç�Ê6Í�Ð�) � Å6Ì�É3?6È31=Ç�Ê6Â�É�Å��ÛÏDÇ�ËLÇ�Æ=ÉSË��IÉSÉwÊ�Â6ÌFÅ6Ñ2$6Ð-.�R�ËhÈSÅ6Ñ6Ä�Ï@Ç�Ä�Ð\Å�Æ=É T ?6ÉSÏ@Æ/(1=Ç-%6ͯÊ6ÂnÏ2(=Ê=Ç/)�Í�ÈyÂ6ÌFÅ6Ñ2$�)�É-)�Æ=ÉwÌFÐ�16Í8$6Ð-78ͯÊ6Ð\Ë\ÉwÇ�Ï@Å��U1=Ç-%6ͯÊ6ÂnÐ\ËLÇ�Ë\Í�È+$=Ç�ÌFË\Í�Ë\Í�Å6Ê6Ð-.�R»Ê�Ë�16Í�Ð�$=Ç/$=ÉwÌ��IÉÌFÉSÐ\ËLÌFÍ�ÈSË�Å6Ñ=Ì�Ç�Ë\Ë\ÉwÊ�Ë\Í�Å6Ê�76Ë\ÅyË�16ÉhÐ\ËLÇ�Ë\Í�ÈhÂ6ÌFÅ6Ñ2$>$=Ç�ÌFË\Í�Ë\Í�Å6ÊnÐ\È316É-)�ÉhÅ6Ê6Ä'(/.

�4; D�w�w��A ����;B@��A��� ���N�S�w���N��:O�Q;B@ R»Ê4Ë�16É�ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ�Ð\È316É-)�ÉSÐ-7�Ë�16ÉnÈSÉwÊ�ËLÌ\Ç�Ä=$=Å�ͯÊ�ËyÅ��ªÈSÅ6Ê�ËLÌFÅ�ÄÈSÅ6Ñ6Ä�Ï>$=ÌFÉ3%�ÉwÊ�Ë�Ë�16É�Ð\ÈwÇ�įÇ�Æ6Í�Ä�Í�Ë�(yÅ��ÕË�16É�Ð\ËLÌ\Ç�Ë\ÉSÂ/(mË\ÅmÇhįÇ�ÌFÂ�É,Ê6Ñ2)�Æ=ÉwÌ�Å��b)yÇ�È316ͯÊ6ÉSÐ-.;:!16É�Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏÐ\È316É-)�ÉSÐ�16ÉSÄ8$@Ð\Å�Ä'%�ÉyË�16Í�Ð�$=ÌFÅ6Æ6Ä�É-)>.>B�Å&�IÉ3%�ÉwÌ37OͯÊ@Ë�16ÉSÐ\ÉyÐ\È316É-)�ÉSÐmË�16ÉyÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊͯÊ/%�Å�Ä'%�ÉSÐÇ�Ê4Ç�Ä�Ä @ÙË\Å�@ÀÇ�Ä�Ä�Æ=ÌFÅ6Ç�Ï=ÈwÇ�Ð\Ë-.>:!16É�ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ�Ð\È316É-)�ÉSÐyÌFÉ3^=Ñ6ͯÌFÉ�Ç�Ê@Ç�Ä�Ä @ÙË\Å�@ÙÅ6Ê6É5$=ÌFÅ�T¾Ä�É�Ð\ÉwÊ6Ï�7���16Í�È31Í�ÐX� Å�Ä�Ä�Å&�IÉSÏ�Æ/(�Ç�Å6Ê6ÉY@ÙË\Å�@ÀÇ�Ä�ÄIͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê4Ð\ÉwÊ6Ï�.C:!16ÉwÌFÉnÍ�ÐyÇ�Ä�Ð\Å4Ç�ËLÌ\Ç�Ï=ÉY@ÙÅ�P Æ=ÉSË��IÉSÉwÊ4Ð\É3^=Ñ6ÉwÊ�Ë\ͯÇ�ÄÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6Â@Ï=ÉSÈSÍ�Ð\Í�Å6Ê,)yÇ/��ͯÊ6ÂͯÊ@Ë�16É�ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ�Ç/$2$=ÌFÅ6Ç�È31�7�Ç�Ê6Ï@Ë�16É>$=Ç�Ì\Ç�Ä�Ä�ÉSÄ��ÌFÉ-$6Ä�Í�ÈwÇ�Ë\ÉSÏ6"Ï=ÉSÈSÍ�Ð\Í�Å6Ê�)yÇ/��ͯÊ6ÂyͯÊnË�16ÉmÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ�Ð\È316É-)�ÉSÐ-.

� ������� � ���3�3�� ����� �= =���������K��� ���� �

R»ÊhË�16Í�ÐAÐ\ÉSÈSË\Í�Å6Ê�7-�IÉ;$=ÌFÉSÐ\ÉwÊ�ËAÇIÈSÅ*)+$6Í�Ä�É�Ç�Ê6ÏmÌ\Ñ=ÊA@ÙË\Í8)�É=)�Å6Ï=ÉSÄ�ͯÊ6ÂmÇ�Ê6ÏhÏ=ÉSÈSÍ�Ð\Í�Å6Ê�$=ÌFÅ6ÈSÉSÐ\Ð � Å6ÌOÈ316Å6Å�Ð\ͯÊ6ÂÇ/)�Å6Ê6Â�Ë�16É�Ï=Í PÕÉwÌFÉwÊ�ËhÄ�Å6Ç�Ï@Æ=Ç�įÇ�Ê6ÈSͯÊ6Â�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-.��@ÉyÆ=ÉSÂ�ͯÊ���Í�Ë�1ÇyÏ=Í�Ð\ÈwÑ6Ð\Ð\Í�Å6Ê@Å��ÛË�16É�Ï=Í PÕÉwÌFÉwÊ�Ë$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐ,Ë�1=Ç�Ë)yÇ-(nͯÊ��£Ñ6ÉwÊ6ÈSÉ�Ë�16É�$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ�Å��ÃË�16ÉSÐ\É�Ð\È316É-)�ÉSÐ-.�:!16Í�ÐmÍ�Ð�� Å�Ä�Ä�Å&�IÉSÏ4Æ/(�Ë�16ÉÏ=ÉwÌFÍ'%�Ç�Ë\Í�Å6ÊÅ��ÃË�16É�Ë\Å�ËLÇ�ÄAÈSÅ�Ð\ËS�ÙÑ=Ê6ÈSË\Í�Å6Ê � Å6Ì,ÉwÇ�È31�Å��ÛË�16ÉSÐ\É�Ç/$2$=ÌFÅ6Ç�È316ÉSÐhͯÊ�Ë\ÉwÌ�)�ÐhÅ��ÃË�16É�Ï=Í PÕÉwÌFÉwÊ�Ë$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐ-.�D�ͯÊ=Ç�Ä�Ä'(5�IÉhÐ�16Å&�#16Å&�¸Ë�16Í�Ð�)�Å6Ï=ÉSÄ�ͯÊ6Â�Í�ÐhÑ6Ð\ÉSÏ�.

(� �� !����������� �!$�4�+���102�B������/

:!16É�%�Ç�ÌFÍ�Å6Ñ6Ð�$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐ=��16Í�È31ÇQPÕÉSÈSËIË�16É)�Å6Ï=ÉSÄ�ͯÊ6Â�Ç�ÌFÉ$=ÌFÉSÐ\ÉwÊ�Ë\ÉSÏÆ=ÉSÄ�Å&�.

� �m�7>8� ;=�w�Q>O� �,�D�w� �/;6�Q;=������:!16ÉSÐ\É�Â�Í'%�ÉIͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�Ç�Æ=Å6Ñ6Ë�Ë�16ÉIÏ=Í PÕÉwÌFÉwÊ�Ë;$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ�Ç-%�Ç�Í�Ä @Ç�Æ6Ä�ÉmË\Å�Ë�16ÉmÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�.

��� :����;=�R>�� �m�7>8� ;=�w�Q>O�������@É,Ç�Ð\ÐLÑ2)�É�Ë�1=Ç�Ë��IÉ�1=Ç-%�É,Ç�T ?6ÉSÏ�Ê6Ñ2)�Æ=ÉwÌ�Å��b$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐÇ-%�Ç�Í�įÇ�Æ6Ä�É_� Å6ÌyË�16É@ÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê�. :!16Í�ÐÊ6Ñ2)�Æ=ÉwÌ�Í�Ð�Ð�$=ÉSÈSÍ T¾ÉSÏ Æ/(�Ë�16É@Ñ6Ð\ÉwÌ37hÇ�Ê6ϲÍ�ÐÏ=ÉwÊ6Å�Ë\ÉSÏ�Ç�Ð M .

f

Page 9: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

� �m�7>8� ;=�w�Q>O� ����; ;B@A����:!16Í�ÐhÐ�$=ÉSÈSÍ T¾ÉSÐ�Ë�16ÉyÌ\Ç�Ë\Í�Å�Å��rÇ�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�� Ð�$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ��. Ì3. ËÇyÆ=Ç�Ð\É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì3.!L6ͯÊ6ÈSÉyË�16Í�ÐhÌ\Ç�Ë\Í�Å�Í�ÐhÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6ÊÐ�$=ÉSÈSÍ T¾È)$ E/d'&I72�IÉmÈwÇ�ÊnÅ6Æ6ËLÇ�ͯÊ�Ë�16Í�ÐÆ/(�Ç�$=ÌFÅ�T¾Ä�ͯÊ6Â�Ì\Ñ=Ê�.!�@É�)yÇ-(nÇ�Ä�Ð\ÅnËLÌ�(�Ë\Å>$=ÌFÉSÏ=Í�ÈSËhË�16Í�ÐhÇ�Ë,ÈSÅ*)+$6Í�Ä�ÉY@ÙË\Í8)�É/.:!16ÉmÐ�$=ÉSÉSÏ� Å6Ì=$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì���Í�Ð,Ï=ÉwÊ6Å�Ë\ÉSÏ�Ç�Ð�����.

��� :����;=� >�� � ; � ��O��>O�����K:!16Í�Ð�Í�ÐÑ6Ð\ÉSÏ � Å6Ì�Ë�16É@Ä�Å6ÈwÇ�ÄhÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-7hÇ�Ê6Ï#)yÇ-(²Æ=ÉÏ=Í�ÈSËLÇ�Ë\ÉSÏÆ/(nË�16É�$21/(6Ð\Í�ÈwÇ�Ä�$=ÌFÅ&?6Í8)�Í�Ë�(nÅ�� Ë�16É�)yÇ�È316ͯÊ6ÉSÐ-7OÅ6ÌIÍ�Ë�)yÇ-(�Æ=É�Ñ6Ð\ÉwÌ�Ð�$=ÉSÈSÍ T¾ÉSÏ�.R�Ë�Í�Ð,Ï=ÉwÊ6Å�Ë\ÉSÏ�Ç�ÐCJC.

� �m�7> �O�w� � �,�D�w� �/;6�Q;=������:!16ÉSÐ\É�$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐIÂ�Í'%�ÉmͯÊA� Å6Ì�)yÇ�Ë\Í�Å6ÊnÇ�Æ=Å6Ñ6Ë�Ë�16É�Ç/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�.

� ���=�S� �����;+��:!16Í�Ð�ÈSÅ6Ñ6Ä�ÏnÆ=ÉhÏ=Í PÕÉwÌFÉwÊ�ËF� Å6Ì�Ï=Í PÕÉwÌFÉwÊ�Ë�Ç�Ì\Ì\Ç-(6Ð��NÍ�Ë�ÈSÅ6Ñ6Ä�Ï�Ç�Ä�Ð\Å�Æ=ÉhÏ=Í PÕÉwÌFÉwÊ�Ë� Å6Ì�Ë�16É,Ï=Í PÕÉwÌFÉwÊ�Ë�Ï=Í8)�ÉwÊ6Ð\Í�Å6Ê6Ð,Å�� Ë�16É,ÐLÇ/)�ÉmÇ�Ì\Ì\Ç-(2"3.�:!16Í�Ð�Í�Ð�Ï=ÉwÊ6Å�Ë\ÉSÏ�Ç�Ð����-7*��16ÉwÌFÉ� Ð�$=ÉSÈSÍ T¾ÉSÐhË�16ÉhÏ=Í8)�ÉwÊ6Ð\Í�Å6Ê�7OÇ�Ê6Ï��yÐ�$=ÉSÈSÍ T¾ÉSÐhË�16ÉmÇ�Ì\Ì\Ç-(�Ê=Ç/)�É/.

��� :����;=�(>�����>1>����L�Q;=�w�=��� >8����:!16Í�ÐmÍ�ÐmÑ6ÐLÑ=Ç�Ä�Ä'(Ð\Å*)�É �ÙÑ=Ê6ÈSË\Í�Å6Ê�Å��ÛË�16É�ÏDÇ�ËLÇyÐ\Í�ÎSÉ/7Ç�Ê6ÏnÍ�Ð,Ï=ÉwÊ6Å�Ë\ÉSÏ�Ç�Ð�����������"372��16ÉwÌFÉ���Ð�$=ÉSÈSÍ T¾ÉSÐhË�16ÉhÄ�Å6Å*$�.

��� >O� 6���;=���L�Q;=�w�=��� > �;:!16ÉmÇ/)�Å6Ñ=Ê�Ë�Å�� �IÅ6Ì��mÍ�Ð�)�ÉwÇ�ÐLÑ=ÌFÉSÏ�ͯÊ�Ë\ÉwÌ�)�ÐIÅ��ÕË�16ÉmÊ6Ñ2)�Æ=ÉwÌÅ��§Æ=Ç�Ð\Í�ÈÅ*$=ÉwÌ\Ç�Ë\Í�Å6Ê6Ð>$=ÉwÌ�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�7,Ç�Ê6ϲÍ�Ð�Ç �ÙÑ=Ê6ÈSË\Í�Å6Ê�Å��ÝË�16É�ÏDÇ�ËLÇ@Ð\Í�ÎSÉ/.[:!16Í�ÐnÍ�ÐÏ=ÉwÊ6Å�Ë\ÉSϲÇ�Ð���� ��������"37=��16ÉwÌFÉ��mÐ�$=ÉSÈSÍ T¾ÉSÐnË�16É�Ä�Å6Å*$�7�Ç�Ê6Ï! Ð�$=ÉSÈSÍ T¾ÉSÐnË�16É�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6ÊÊ6Ñ2)�Æ=ÉwÌ3.

� ��D�w��� 8���N� �4> � �H:��N���=��� > ��:!16Í�Ð�Ð�$=ÉSÈSÍ T¾ÉSÐyË�16É�Ç/)�Å6Ñ=Ê�ËmÅ��rÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê0$=ÉwÌÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�7���16Í�È31@Í�ÐmͯÊ216ÉwÌFÉwÊ�ËyË\ÅnË�16ÉnÇ�Ä�Â�Å6ÌFÍ�Ë�12)>.>:!16Í�Ð�Í�ÐmÏ=ÉwÊ6Å�Ë\ÉSÏ�Ç�Ð"�$#%� ��� M'& ����"37��16ÉwÌFÉ���Í�Ð,Ë�16ÉhÄ�Å6Å*$�7DÇ�Ê6Ï( ¡Í�Ð,Ë�16ÉhÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�.

� ���=�S� �4> � �H:��N���=��� > �:!16Í�ÐmÍ�ÐmÇ>$=ÉwÌhÇ�Ì\Ì\Ç-(nÈSÅ�Ð\Ë-7���16Í�È31ͯÊ6Ï=Í�ÈwÇ�Ë\ÉSÐmË�16É�Ê6Ñ2)�Æ=ÉwÌÅ��ÝÆ/(6Ë\ÉSÐ�Ë�1=Ç�Ë�Ê6ÉSÉSϲË\Å4Æ=É�ÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\ÉSÏ#$=ÉwÌyÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�.#R»Ê²Ç@ÌFÅ&�/Å6Ì�ÇÈSÅ�įÑ2)yÊÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê@Å��rË�16ÉyÏDÇ�ËLÇ�Ç�Ì\Ì\Ç-(6Ð-7OË�16Í�ÐmÍ�Ð�Ð\Í8)+$6Ä'(@Ë�16É�Ê6Ñ2)�Æ=ÉwÌmÅ��ÃË�16É�ÈSÅ�įÑ2)yÊ6Ð-7�Ç�Ê6ÏÊ6Ñ2)�Æ=ÉwÌ�Å�� ÌFÅ&��Ð�ÌFÉSÐ�$=ÉSÈSË\Í'%�ÉSÄ'(/.=:!16Í�ÐIÍ�ÐIÏ=ÉwÊ6Å�Ë\ÉSÏnÇ�Ð*)+#,-� �������3"37&��16ÉwÌFÉ.�mÍ�ÐIË�16É,Ç�Ì\Ì\Ç-(Ê=Ç/)�É/7/��Í�Ð,Ë�16ÉhÄ�Å6Å*$�7OÇ�Ê6Ï0 µÍ�Ð�Ë�16ÉhÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�.

� 5 � �/;���;=���L�Q;=�w�=��� > �=:!16Í�Ð,Ð�$=ÉSÈSÍ T¾ÉSÐ,Ë�16ÉmË\Í8)�ÉhÍ�Ë�ËLÇ/��ÉSÐIË\ÅyÉ3?6ÉSÈwÑ6Ë\ÉmÇ�Ê�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�Å��Ç�Ä�Å6Å*$Å6ÊË�16ÉyÆ=Ç�Ð\É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì3.+R�ËmÍ�ÐmÏ=ÉwÊ6Å�Ë\ÉSÏ4Ç�Ð�12� ����� & �$# "37���16ÉwÌFÉ��IÍ�ÐmË�16ÉyÄ�Å6Å*$�7Ç�Ê6Ï3 Í�ÐhË�16ÉyÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�.�L6ͯÊ6ÈSÉ�Ë�16Í�ÐhË\Í8)�ÉyÍ�Ð��. Ì3. Ë-.hË�16ÉyÆ=Ç�Ð\É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì37OË�16É�Ë\Í8)�ÉyË\ÅÉ3?6ÉSÈwÑ6Ë\É�Ç�ÊmÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6ÊmÅ6Ê�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì*4mÍ�Ð�Ð\Í8)+$6Ä'(�12� � L ��5/.�:!16Í�Ð�Ë\Í8)�É�ÈSÅ6Ñ6Ä�Ï�Æ=ÉIÅ6Æ6ËLÇ�ͯÊ6ÉSÏÆ/(>$=ÌFÅ�T¾Ä�ͯÊ6Â67DÐ\ËLÇ�Ë\Í�ÈmÇ�Ê=Ç�Ä'(6Ð\Í�Ð-7=Å6Ì=��Í�Ë�1nË�16É16ÉSÄ8$nÅ�� Ë�16É$=ÌFÅ�Â6Ì\Ç/)+)�ÉwÌ3.

� � ;6��6D>O� 6 �,�D�w� �/;6�Q;=������:!16ÉSÐ\É,Ð�$=ÉSÈSÍ � (�Ë�16É�$=ÌFÅ*$=ÉwÌFË\Í�ÉSÐ�Å��ÕË�16É�ͯÊ�Ë\ÉwÌFÈSÅ6Ê=Ê6ÉSÈSË\Í�Å6ÊnÊ6ÉSË��IÅ6Ì��6.

��� ;6��6D>O� 6 ���=�Q; 8�87��C:!16Í�Ð�Í�ÐnË�16É�Ë\Í8)�É�Í�Ë�ËLÇ/��ÉSÐ�Ë\Å@Ð\ÉwÊ6ϸÇÐ\ͯÊ6Â�Ä�É4Æ/(6Ë\É5)�ÉSÐ\ÐLÇ�Â�ÉÆ=ÉSË��IÉSÉwÊ5$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.;9,Ä�Ë�16Å6Ñ6Â*1nË�16ÉmÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6ÊnįÇ�Ë\ÉwÊ6È3(�ÈSÅ6Ñ6Ä�ÏÆ=É�Ï=Í PÕÉwÌFÉwÊ�ËS� Å6ÌË�16É�%�Ç�ÌFÍ�Å6Ñ6Ð�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì!$=Ç�ͯÌFÐ-72�IÉmÇ�Ð\ÐLÑ2)�ÉhÍ�Ë�Ë\Å�Æ=É�Ñ=Ê6Í � Å6Ì�)>7DÇ�Ê6ÏnÏ=ÉwÊ6Å�Ë\ÉmÍ�Ë,Ç�Ð�9�.

��� ;6��6D>O� 6��m���@�6�� @8��� �0:!16Í�Ð�Í�ÐnÊ6Ñ2)�Æ=ÉwÌyÅ��ÝÆ/(6Ë\ÉSÐyË�1=Ç�ËyÈwÇ�Ê�Æ=ÉËLÌ\Ç�Ê6Ð]� ÉwÌ\ÌFÉSÏ,$=ÉwÌÐ\ÉSÈSÅ6Ê6ϲÅ&%�ÉwÌ�Ë�16É@Ê6ÉSË��IÅ6Ì��6.ZR�Ë�ͯÊ6ÈSįÑ6Ï=ÉSÐË�16ÉÈSÅ�Ð\Ë�Å�� $=Ç�È3��ͯÊ6Â67,ÌFÉSÈSÉSÍ'%6ͯÊ6Â67hÇ�Ê6ϲË�16É: ÌFÉwÇ�Ä<;yÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6ÊnË\Í8)�ÉhͯÊnË�16É$21/(6Ð\Í�ÈwÇ�Ä�)�ÉSÏ=ͯÑ2)>.;�@ÉhÏ=ÉwÊ6Å�Ë\ÉmË�16Í�Ð,Ç�Ð�=�.

��� ;6��6D>O� 6 5 >���>1A > �>7��=:!16Í�Ð�ͯÊ��£Ñ6ÉwÊ6ÈSÉSÐhË�16ÉhįÇ�Ë\ÉwÊ6È3(�Ç�Ê6Ï�Æ=Ç�Ê6Ï2��Í�Ï=Ë�1�Æ=ÉSË��IÉSÉwÊ>$=Ç�ͯÌFÐÅ�� $=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.�R�ËIÇ�Ä�Ð\Å+1=Ç�ÐIÇ�Ê�Í8)+$=Ç�ÈSËIÅ6Ê�Ë�16ÉhÊ6Ñ2)�Æ=ÉwÌ�Å�� Ê6ÉSÍ�Â*16Æ=Å6ÌFÐ� � Å6ÌAÄ�Å6ÈwÇ�ÄOÐ\ËLÌ\Ç�Ë\ÉY@Â�Í�ÉSÐ�"37DÇ�Ê6Ï�)yÇ-(>16ÉSÄ8$ͯÊ�ÌFÉSÏDÑ6ÈSͯÊ6ÂnÉ3?2$=ÉwÊ6Ð\Í'%�ÉyÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê>��16Í�Ä�É�ÌFÉY@ÙÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê�.

+

Page 10: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

R»ÊnË�16Í�Ð$=Ç/$=ÉwÌ37�16Å&�IÉ3%�ÉwÌ376�IÉmÇ�Ð\ÐLÑ2)�É �ÙÑ6Ä�Ä�ÈSÅ6Ê=Ê6ÉSÈSË\Í'%6Í�Ë�(Ç/)�Å6Ê6Â�Ë�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-76��Í�Ë�1Ñ=Ê6Í � Å6Ì�) įÇ�Ë\ÉwÊ6È3(�Ç�Ê6Ï�Æ=Ç�Ê6Ï2��Í�Ï=Ë�1�.

����� �Q;=� O��A���>D��@%<?>�@�;BA � �� �=:8ÅyÉ3%�Ç�įÑ=Ç�Ë\ÉmÅ6Ñ=ÌIÐ\È316É-)�ÉSÐ-72�IÉ1=Ç�ÏnË\Å+)�Å6Ï=ÉSÄ8Ë�16ÉmÉ3?6Ë\ÉwÌ\Ê=Ç�ÄÄ�Å6Ç�Ï�.�R»Ê�Å6Ñ=Ì,Ç/$2$=ÌFÅ6Ç�È31�7DÉwÇ�È31�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�1=Ç�ÐmÇ�ÊnͯÊ6Ï=É-$=ÉwÊ6Ï=ÉwÊ�Ë�Ä�Å6Ç�Ï �ÙÑ=Ê6ÈSË\Í�Å6Ê�7OÏ=ÉwÊ6Å�Ë\ÉSÏ@Ç�Ð� ��.�:!16ÉmË��IÅ+$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐ � Å6ÌIÂ�ÉwÊ6ÉwÌ\Ç�Ë\ͯÊ6ÂyË�16ÉhÄ�Å6Ç�Ïc�ÙÑ=Ê6ÈSË\Í�Å6Ê�Ç�ÌFÉ��

� <Ó� � � �H:�� ��>D��@���:!16Í�Ð�Ð�$=ÉSÈSÍ T¾ÉSÐyË�16É�)yÇ&?6Í8)�Ñ2) Ç/)�Å6Ñ=Ê�ËhÅ��rÄ�Å6Ç�ÏC$=ÉwÌ�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì37Ç�Ê6ÏnÍ�Ð,Ï=ÉwÊ6Å�Ë\ÉSÏ�Ç�Ð���� .�R»ÊnÅ6Ñ=ÌIÉ3?2$=ÉwÌFÍ8)�ÉwÊ�Ë\Ð��IÉhÐ\ÉSË����#d2.

� �):8�w�=��� > >����C;=�����N�S�Q; 8� ;+��:!16ÉmÄ�Å6Ç�Ï>%�Ç�įÑ6É � Å6Ì�Ç+$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌIÍ�Ð�Å6Æ6ËLÇ�ͯÊ6ÉSÏÆ/(nÑ6Ð\ͯÊ6ÂÇmÌ\Ç�Ê6Ï=Å*) Ê6Ñ2)�Æ=ÉwÌ�Â�ÉwÊ6ÉwÌ\Ç�Ë\Å6Ì�Ë\ÅmÂ�ÉSË�Ç�%�Ç�įÑ6ÉmÆ=ÉSË��IÉSÉwÊyÎSÉwÌFÅyÇ�Ê6Ï�Ë�16É�)yÇ&?6Í8)�Ñ2) Ä�Å6Ç�Ï�.:!16ÉmÏDÑ=Ì\Ç�Ë\Í�Å6Ê�Å�� $=ÉwÌFÐ\Í�Ð\Ë\ÉwÊ6ÈSÉ/7OÏ=ÉwÊ6Å�Ë\ÉSÏ@Ç�Ð���� 7DͯÊ6Ï=Í�ÈwÇ�Ë\ÉSÐmË�16ÉyÇ/)�Å6Ñ=Ê�Ë�Å��ÛË\Í8)�ÉyÆ=ÉY� Å6ÌFÉË�16ÉhÊ6É3?6ËIͯÊ/%�Å6ÈwÇ�Ë\Í�Å6ÊyÅ�� Ë�16ÉhÌ\Ç�Ê6Ï=Å*) Ê6Ñ2)�Æ=ÉwÌIÂ�ÉwÊ6ÉwÌ\Ç�Ë\Å6Ì37�Í�. É/.87*�IÉ,Ð\Í8)�Ñ6įÇ�Ë\ÉhÇmÏ=Í�Ð\ÈwÌFÉSË\ÉÌ\Ç�Ê6Ï=Å*)�Ä�Å6Ç�ÏX�ÙÑ=Ê6ÈSË\Í�Å6Ê�7*��Í�Ë�1�Ç)yÇ&?6Í8)�Ñ2) Ç/)+$6Ä�Í�ËLÑ6Ï=ÉhÂ�Í'%�ÉwÊyÆ/( ���Y76Ç�Ê6Ï�Ë�16É�Ï=Í�Ð\ÈwÌFÉSË\ÉÆ6Ä�Å6È3��Ð\Í�ÎSÉ,Â�Í'%�ÉwÊ�Æ/(���� .�9¸Ð�)yÇ�Ä�Ä6%�Ç�įÑ6É�� Å6Ì����ÛÍ8)+$6Ä�Í�ÉSÐhÇmÌ\Ç/$6Í�Ï=Ä'(�È31=Ç�Ê6Â�ͯÊ6Â�Ä�Å6Ç�Ï�7/��16Í�Ä�ÉÇyįÇ�ÌFÂ�É%�Ç�įÑ6É�ͯÊ6Ï=Í�ÈwÇ�Ë\ÉSÐ�Ç�ÌFÉSįÇ�Ë\Í'%�ÉSÄ'(�Ð\ËLÇ�Æ6Ä�É�Ä�Å6Ç�Ï�.!�@ÉyÑ6Ð\É � ����42"�Ë\Å�Ï=ÉwÊ6Å�Ë\ÉmË�16É�Ä�Å6Ç�ÏÅ6Ê5$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì���ÏDÑ=ÌFͯÊ6ÂnË�16É4A@ÙË�1�ÏDÑ=Ì\Ç�Ë\Í�Å6ÊnÅ�� $=ÉwÌFÐ\Í�Ð\Ë\ÉwÊ6ÈSÉ/.�D�Í�Â6Ñ=ÌFÉDEyÐ�16Å&��Ð�Ë�16É�Ä�Å6Ç�Ï�ÙÑ=Ê6ÈSË\Í�Å6Ê � Å6ÌIÇ+$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì3.

lt lt lt lt lt lt

ml

ml lt

0

= Maximum Load, = Duration of Persistence

LOAD

TIME

D�Í�Â6Ñ=ÌFÉ4E&�;VOÅ6Ç�Ï>DOÑ=Ê6ÈSË\Í�Å6Ê

(� ,� !����������� �! ����� �����������B!�����/������1���1��� � /7�/-H����� %���������

�@ÉIÊ6Å&�C$=ÌFÉSÐ\ÉwÊ�ËAË�16É�ÈSÅ�Ð\Ë�)�Å6Ï=ÉSÄ�� Å6ÌOË�16É;%�Ç�ÌFÍ�Å6Ñ6ÐAÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-.�:!16É�ÈSÅ�Ð\Ë8Å��¾Ç�Ð\È316É-)�É�ÈwÇ�ÊmÆ=ÉIÆ=ÌFÅ*��ÉwÊͯÊ�Ë\Å�Ë�16É � Å�Ä�Ä�Å&��ͯÊ6ÂnÈwÇ�Ë\ÉSÂ�Å6ÌFÍ�ÉSÐ��IÈSÅ�Ð\Ë�Å��ÛÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�7OÈSÅ�Ð\Ë,Å��ÛÈwÇ�Ä�ÈwÑ6įÇ�Ë\ͯÊ6Â�Ê6É3��Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê�7ÈSÅ�Ð\Ë�Å�� Ð\ÉwÊ6Ï=ͯÊ6ÂnͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6Ð-7OÇ�Ê6ÏnÈSÅ�Ð\Ë�Å�� ÏDÇ�ËLÇ+)�Å&%�É-)�ÉwÊ�Ë-.��@ÉhÄ�Å6Å*�nÇ�ËIÉwÇ�È31�Å�� Ë�16ÉSÐ\É�Æ=ÉSÄ�Å&� �

�4>O�S�D>�� ��7 8� �8�7>�����=��� >:!16ÉÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�ͯÊ/%�Å�Ä'%�ÉSÐnË�16ÉÐ\ÉwÊ6Ï=ͯÊ6Â�Å��ÝͯÊ�Ë\ÉwÌ\Ì\Ñ2$6Ë �ÙÌFÅ*)�Ë�16Éc�ÙÇ�Ð\Ë\ÉSÐ\Ë>$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌyË\Å4Ë�16ÉÅ�Ë�16ÉwÌ;$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7*��16ÅmË�16ÉwÊyÐ\ÉwÊ6Ï�Ë�16ÉSͯÌ!$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ�$=ÌFÅ�T¾Ä�É,Ë\ÅmË�16É,Ä�Å6Ç�ÏnÆ=Ç�įÇ�Ê6ÈSÉwÌ3.;:!16Í�ÐIÈSÅ�Ð\Ë�Í�ÐÐ�$=ÉSÈSÍ T¾ÉSÏͯÊ�Ë\ÉwÌ�)�Ð�Å�� Ë�16É��ͯÊ6ÏnÅ�� ÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6ÊnÌFÉ3^=Ñ6ͯÌFÉSÏc� Å6Ì�Ë�16ÉhÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�.=:!16É,ÈSÅ�Ð\Ë� Å6ÌIË�16ÉhÏ=Í PÕÉwÌFÉwÊ�Ë�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ�Í�Ð,Â�Í'%�ÉwÊnÆ=ÉSÄ�Å&� �

O

Page 11: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

� �E=NV�� ��� ÓÅ6Ê6ÉY@ÙË\Å�@ÀÇ�Ä�Ä � M "���Ç�Ä�Ä @ÙË\Å�@ÙÅ6Ê6É*� M "� ��N�NV�� �����Å6Ê6ÉY@ÙË\Å�@ÀÇ�Ä�Ä � M "���Ç�Ä�Ä @ÙË\Å�@ÀÇ�Ä�Ä � M�� "� V�E=NV��[��$=ÉwÌ�Â6ÌFÅ6Ñ2$2"������Å6Ê6ÉY@ÙË\Å�@ÀÇ�Ä�Ä �,J�"���Ç�Ä�Ä @ÙË\Å�@ÙÅ6Ê6É*�,J�"� V�N�NV��[��$=ÉwÌ�Â6ÌFÅ6Ñ2$2"������Å6Ê6ÉY@ÙË\Å�@ÀÇ�Ä�Ä �,J�"���Ç�Ä�Ä @ÙË\Å�@ÀÇ�Ä�Ä �,J��-"

�4>O�S�D>������N�S�w���N��:O��� > �m��AN� :�A¯�=��� >

:!16Í�Ð�ÈSÅ�Ð\ËIÍ�ÐhÑ6ÐLÑ=Ç�Ä�Ä'(>^=Ñ6Í�Ë\ÉhÐ�)yÇ�Ä�Ä�7DÇ�Ê6Ï>�IÉhÏ=ÉwÊ6Å�Ë\ÉhÍ�Ë�Ç�Ð�*.�:!16Í�Ð,ÈwÇ�Ä�ÈwÑ6įÇ�Ë\Í�Å6ÊnÍ�Ð,ÌFÉ-$6Ä�Í�ÈwÇ�Ë\ÉSÏ�ͯÊnË�16ÉÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-.�:!16ÉhÈSÅ�Ð\ËU� Å6ÌIË�16ÉhÄ�Å6ÈwÇ�Ä8Ð\È316É-)�ÉSÐ��IÅ6Ñ6Ä�Ï�Æ=ÉmÐ\Ä�Í�Â*1�Ë\Ä'(nÈ316ÉwÇ/$=ÉwÌ37DÐ\ͯÊ6ÈSÉmÉwÇ�È31Â6ÌFÅ6Ñ2$>1=Ç�Ð�Å6Ê6Ä'()JÖͯÊ6Ð\Ë\ÉwÇ�Ï�Å�� M $=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.;B�Å&�IÉ3%�ÉwÌ37/�IÉhÍ�Â6Ê6Å6ÌFÉmË�16Í�Ð�ÉYPÕÉSÈSË-.

�4>O�S�D>������=�S��<?> �1;��/; D�

�@ÉhÊ6Å&�#$=ÌFÉSÐ\ÉwÊ�Ë�Å6Ñ=ÌIÇ�Ê=Ç�Ä'(6Ð\Í�Ð�Ë\ÅmÈwÇ�Ä�ÈwÑ6įÇ�Ë\ÉmË�16ÉhÇ/)�Å6Ñ=Ê�ËIÅ�� ÏDÇ�ËLÇ)�Å&%�É-)�ÉwÊ�Ë�Ç�Ê6Ï�Ë�16ÉmÊ6Ñ2)�Æ=ÉwÌ�Å��)�ÉSÐ\ÐLÇ�Â�ÉSÐ,ÌFÉ3^=Ñ6ͯÌFÉSÏ�Ë\Å�ÌFÉY@ÙÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\É�IÅ6Ì��6.

� >D�S�=��� > VOÉSË����� "mÏ=ÉwÊ6Å�Ë\É�Ë�16ÉnÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê@Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê�7�Ç�Ê6Ï�Ä�ÉSË��2��� "hÏ=ÉwÊ6Å�Ë\ÉnË�16É�Ê6Ñ2)�Æ=ÉwÌÅ��ÃÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐmÄ�ÉY� ËhË\Å�Æ=ÉyÏ=Å6Ê6É�Æ/(0$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì.��Ç�ËhË�16É+ /@ÙË�1�Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê0$=Å�ͯÊ�Ë-.�VOÉSË� ;� "��������� �2��� "37=Ç�Ê6ÏnÄ�ÉSË�� �ÜÏ=ÉwÊ6Å�Ë\ÉhË�16ÉhË\Í8)�É�Ç�Ë=��16Í�È31nË�16É" /@ÙË�1yÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê51=Ç/$2$=ÉwÊ6Ð-.� � ;=��� >��4@��N�w���7;6�Q;HA >D��@ :!16É��ÙÔª�L�w���N�w�m�À ©�L�L�,Å�� $=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌIÍ�ÐhͯÊ/%�ÉwÌFÐ\ÉSÄ'(5$=ÌFÅ*$=Å6ÌFË\Í�Å6Ê=Ç�ÄAË\ÅyË�16ÉÇ/)�Å6Ñ=Ê�ËmÅ��ªÄ�Å6Ç�Ï4Å6Ê@Í�Ë-7���16Í�È314Í�Ð�Â�Í'%�ÉwÊ�Ç�Ð��� L � � ����42"�� g "37���16ÉwÌFÉ � ����42"���� I/&������ & �����*.5L6ͯÊ6ÈSÉË�16É>$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ>)�ÉSËLÌFÍ�ÈnÑ6Ð\ÉSÏ�Æ/(@Ë�16ÉyÏ=Í PÕÉwÌFÉwÊ�Ë�Ð\È316É-)�ÉSÐ�Í�ÐyË�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ�Ð\ͯÊ6ÈSÉË�16É,įÇ�Ð\ËIÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê5$=Å�ͯÊ�Ë-76Ë�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�� Ð!$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ,Í�Ð�Â�Í'%�ÉwÊnÇ�Ð�Ë�16ÉmÇ-%�ÉwÌ\Ç�Â�É�ÉYPÕÉSÈSË\Í'%�ÉÐ�$=ÉSÉSÏnÅ&%�ÉwÌ�Ë�1=Ç�Ë�ÏDÑ=Ì\Ç�Ë\Í�Å6Ê�.;VOÉSËIË�16É+� �� g "I@ÙË�1yÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊnÆ=É,ÏDÑ=ÌFͯÊ6ÂyË�16É.��@ÙË�1yÏDÑ=Ì\Ç�Ë\Í�Å6ÊyÅ��$=ÉwÌFÐ\Í�Ð\Ë\ÉwÊ6ÈSÉ/78Í�. É/.87�� ! � ��"#� L ����$&.�L6Í8)�Í�įÇ�ÌFÄ'(/7AÄ�ÉSË�%�! � � L ����$&.�:!16ÉwÊ�Ë�16Én���w�w¢F�S�6�y�ÙÔª�L�w���N�w���À ©�L�L�Å��F$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì���Í�Ð�Â�Í'%�ÉwÊ�Ç�Ð

�'&5(�� ��� L � � ����42"#� g "%)����� g ��� L+* %,����� g�'&5(�� g7L � � ����42"#� g "�- ��� L/. ��� "��16ÉwÌFÉ . ��� "mÏ=ÉwÊ6Å�Ë\ÉSÐyË�16É4�ÙÔª�L�w���N�w�����w���nÅ6Ê,$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì��mÆ=ÉSË��IÉSÉwÊ�Ë�16É0 /@ÙË�14Ç�Ê6Ï�Ë�16É5$=ÌFÉ3%6Í�Å6Ñ6ÐÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�.

5 >D�S��A��¯�Q;=�w�=��� >8�/@�>1; �@ÉyÊ6Å&� Ç�Ê=Ç�Ä'(6ÎSÉ�Ë�16ÉyÉYPÕÉSÈSË,Å��ÃË�16É+ /@ÙË�1nÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�.�@É���Í�Ä�ÄT£ÌFÐ\Ë�Ä�Å6Å*��Ç�ËIË�16ÉmÈwÇ�Ð\ÉhÅ�� Ñ=Ê6Í � Å6Ì�)/Ä�Å6Å*$6Ð-7=Í�. É/.872��16ÉwÌFÉhÉwÇ�È31�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�Å�� Ë�16ÉhÄ�Å6Å*$nËLÇ/��ÉSÐIË�16ÉhÐLÇ/)�ÉË\Í8)�É/.

g7I

Page 12: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

� � ��>O�����>1>��A� �@É!��Í�Ä�Ä8Ñ6Ð\É�1 � Å6Ì�Ë�16É�Ë\Í8)�É�$=ÉwÌ�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�.�9�Ë�Ë�16É�ÉwÊ6Ï�Å��£Ë�16É+� � g "I@ÙË�1Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�7AÉwÇ�È310$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì1=Ç�Ï'���� � g ",Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�Ç�Ð\Ð\Í�Â6Ê6ÉSÏ4Ë\ÅnÍ�Ë-.>VOÉSË���Ï=ÉwÊ6Å�Ë\ÉyË�16ÉT£ÌFÐ\Ë=$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�Ë\Å T£Ê6Í�Ð�1yÍ�Ë\Ð!$=Å6ÌFË\Í�Å6Ê�Å��ÕË�16É��IÅ6Ì��6.�:!16ÉwÊyË�16É�Ë\Í8)�É,ËLÇ/��ÉwÊyÆ/(+$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì��nÍ�Ð�Â�Í'%�ÉwÊÇ�Ð

�� � � � � ��"#� ��6� � g "-1�� . �2� " L ���-":!16ÉhÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�Ä�ÉY� Ë,Ë\ÅyÆ=ÉhÏ=Å6Ê6ÉmÅ6Ê�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì���Í�Ð�Ð\Í8)+$6Ä'(nË�16ÉhÅ�Ä�Ï�Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê5)�ͯÊ6Ñ6Ð,Ë�16ÉhÍ�Ë\ÉwÌ\ÇQ@Ë\Í�Å6Ê6Ð,Ï=Å6Ê6É�ͯÊ�Ë\Í8)�É ��7OÍ�. É/.87 �2��� " ����� � g "�� ����� ������� � $&.�H�Ð\ͯÊ6ÂnË�16É%�Ç�įÑ6ÉyÅ�� �U�ÙÌFÅ*) Ç�Æ=Å&%�É/7�IÉhÂ�ÉSË �2��� "� ���� � g " ����6� � g " * . �2� "��� - � ���. ��� "�� � g "

� >���� � ��>O��� ��>1>��A� �@É�Ê6Å&�ÓÉ3?6Ë\ÉwÊ6Ï�Ë�16ÉyÇ�Ê=Ç�Ä'(6Ð\Í�Ð�� Å6Ì�Ê6Å6ÊA@ÀÑ=Ê6Í � Å6Ì�) Ä�Å6Å*$6Ð-.�:!16É�Ë\Í8)�ÉËLÇ/��ÉwÊnÆ/(>$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì���Ë\ÅXT£Ê6Í�Ð�1nÍ�Ë\Ð�$=Å6ÌFË\Í�Å6Ê�Å�� Ë�16É��IÅ6Ì���Í�Ð,Â�Í'%�ÉwÊ�Ç�Ð

�� � � � � ��"#� ���� ��"#��� 5(��� 1/5 . �6� " L ���

��16ÉwÌFÉ�4�Í�ÐhͯÊÐ\ÉSË,Å��ÛÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐmÇ�Ð\Ð\Í�Â6Ê6ÉSÏ@Ë\Å>$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì!��.:!16É�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐhÏ=Å6Ê6ÉyÆ/(�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì��ͯÊnË\Í8)�É���7=Ï=ÉwÊ6Å�Ë\ÉSÏ�Æ/(#"%$ ���� � g "376Í�ÐhÊ6Å&�¸Â�Í'%�ÉwÊnÆ/(�Ë�16ÉmÉ3?2$=ÌFÉSÐ\Ð\Í�Å6Ê

& 5(' ��� 1*)5 . ��� " L ����+ �� &

5(' ��� 1,)5 + * . �6� "��� - � ���. ��� "�� ��� ��"#��� 5(��� 1/5

:!16ÉhÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð,Ä�ÉY� Ë�Ë\Å�Æ=ÉmÏ=Å6Ê6ÉhÅ6Ê5$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì��AÍ�Ð,Ë�16ÉwÊnÂ�Í'%�ÉwÊnÇ�Ð�2��� " ���� � g "��-" �,E/"

� ;26 @��N�S�w���N��:O��� > :!16É�Ë\Å�ËLÇ�Ä�Ç/)�Å6Ñ=Ê�ËmÅ��U�IÅ6Ì���Ä�ÉY� ËyÇ/)�Å6Ê6ÂÇ�Ä�ÄIË�16É>$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐmÍ�Ð�Â�Í'%�ÉwÊ4Ç�Ð ;� "� � �2��� "3.��@ÉmÊ6Å&�¸Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\É�Ë�16Í�Ð!�IÅ6Ì��+$=ÌFÅ*$=Å6ÌFË\Í�Å6Ê=Ç�Ä8Ë\Å�Ë�16É�Ç-%�ÉwÌ\Ç�Â�É,ÉYPÕÉSÈSË\Í'%�ÉhÐ�$=ÉSÉSÏ�Å��Ë�16É$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7=Í�. É/. ���� "� * ��� L/. ��� "��� 5(��� ��5 L/. 5*� "�- ;� " ��`/"

�IÉSÈwÇ�Ä�ÄOË�1=Ç�ËIͯÊ6Í�Ë\ͯÇ�Ä�Ä'(>�IÉ,Ð\ËLÇ�ÌFË�Å6Ñ6Ë=��Í�Ë�1yÉ3^=Ñ=Ç�Ä��IÅ6Ì��mÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ÊnÇ/)�Å6Ê6ÂyÇ�Ä�ÄOË�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7Ë�16ÉwÌFÉY� Å6ÌFÉ+�IÉ+1=Ç-%�É . ��� I " g 7����� I "� ���������3" L�M 7AÇ�Ê6Ï��2��� I " ���� I "/.���� g &������-&�M .�:!16ÉSÐ\ÉÉ3^=Ñ=Ç�Ë\Í�Å6Ê6Ð�Ë\Å�Â�ÉSË�16ÉwÌ��Í�Ë�1@É3^=Ñ=Ç�Ë\Í�Å6Ê6Ð g 7�E27�Ç�Ê6Ï,`nÂ�Í'%�É�Ñ6ÐyÌFÉSÈwÑ=Ì\ÌFÉwÊ6ÈSÉ �ÙÑ=Ê6ÈSË\Í�Å6Ê6Ð���16Í�È314ÈwÇ�Ê4Æ=ÉÐ\Å�Ä'%�ÉSϸË\Å4Å6Æ6ËLÇ�ͯʲË�16ÉË\Å�ËLÇ�Ä,Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐnÄ�ÉY� Ë�Ë\Å�Æ=É@Ï=Å6Ê6É/7hÇ�Ê6ϲË�16É4Ê6É3� Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ÊÓÇ�ËnÉwÇ�È31Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê0$=Å�ͯÊ�Ë-.:!16É�Ë\ÉwÌ�)�ͯÊ=Ç�Ë\Í�Å6Ê�ÈSÅ6Ê6Ï=Í�Ë\Í�Å6Ê@Å6ÈSÈwÑ=ÌFÐ���16ÉwÊ�Ë�16ÉwÌFÉ�Í�ÐmÊ6Å5)�Å6ÌFÉ��IÅ6Ì���Ä�ÉY� ËË\Å�Æ=ÉhÏ=Å6Ê6É/7DÍ�. É/.87 ;�102"� I � a*"

��16ÉwÌFÉ*0�Í�Ð�Ë�16É�Ê6Ñ2)�Æ=ÉwÌIÅ�� Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê5$=Å�ͯÊ�Ë\ÐhÌFÉ3^=Ñ6ͯÌFÉSÏ�.g/g

Page 13: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

� �/>�:�D�4>���6D>O� 6 �/> �1;B@ :!16ÉmÇ/)�Å6Ñ=Ê�ËIÅ�� Æ=Ç�Ð\Í�ÈmÑ=Ê6Í�Ë\Ð�Å�� �IÅ6Ì��>��Ñ6ÐLÑ=Ç�Ä�Ä'(nÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�"=)�Å&%�ÉSÏÏDÑ=ÌFͯÊ6ÂnÇ�Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊnÍ�Ð,Â�Í'%�ÉwÊnÇ�Ð

� � " gE * � ����� � �2��� " ������ " � -

���=�S�=<?> �1;��/; D� �4>O�S� :!16É5)�Å&%�É-)�ÉwÊ�Ë�Å��ÜÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐyÉwÊ�ËLÇ�Í�Ä�Ð>)�Å&%�É-)�ÉwÊ�Ë�Å��ªÏDÇ�ËLÇ@Ç�Ì\Ì\Ç-(6Ð-.:!16É�Ê6Ñ2)�Æ=ÉwÌ�Å�� )�ÉSÐ\ÐLÇ�Â�ÉSÐ,ÌFÉ3^=Ñ6ͯÌFÉSÏË\Å>)�Å&%�ÉhË�16É�IÅ6Ì���Ç�Ê6Ï�ÏDÇ�ËLÇyÇ�Ì\Ì\Ç-(6Ð-7=Ï=ÉwÊ6Å�Ë\ÉSÏÆ/(��=� "IÈwÇ�ÊÆ=ÉyÈwÇ�Ä�ÈwÑ6įÇ�Ë\ÉSÏ �ÙÌFÅ*)/Ë�16É�Å�Ä�Ï@Ç�Ê6Ï@Ê6É3��Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê0%�Ç�įÑ6ÉSÐ-.�:!16É�Ë\Å�ËLÇ�Ä8ÈSÅ�Ð\Ë,Å��ÃÏDÇ�ËLÇ�)�Å&%�É-)�ÉwÊ�ËÍ�ÐhÊ6Å&�²Â�Í'%�ÉwÊ�Æ/(�Ë�16ÉmÉ3?2$=ÌFÉSÐ\Ð\Í�Å6Ê

� � " ��=� " 9 � � � " $ )+#, L = & ��d/"

��16ÉwÌFÉ��nÆ=ÉSÄ�Å6Ê6Â�Ð,Ë\Å�Ë�16ÉmÐ\ÉSË�Å�� Ç�Ì\Ì\Ç-(6ÐIË�1=Ç�Ë,Ê6ÉSÉSÏ�Ë\ÅyÆ=É�ÌFÉY@ÙÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ�.

�4>O�S�D>�� �1; �@�� �� ��8�S�w��:8����� >8�

:!16Í�ÐhÈSÅ�Ð\ËhÍ�ÐhÅ6Ê6Ä'(ͯÊ6ÈwÑ=Ì\ÌFÉSÏ4Æ/(�Ë�16É�ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ@Ð\È316É-)�ÉSÐ-7OÐ\ͯÊ6ÈSÉ�Ë�16ÉmÄ�Å6Ç�Ï4Æ=Ç�įÇ�Ê6ÈSÉwÌ�1=Ç�ÐhË\Å�Ð\ÉwÊ6ÏË�16É��IÅ6Ì��yÇ�Ê6ÏnÏDÇ�ËLÇ�)�Å&%�É-)�ÉwÊ�ËIͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6Ð,Ë\Å�Ë�16É$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.�:!16ÉmÊ6Ñ2)�Æ=ÉwÌIÅ�� ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6Ð�Í�ÐË�16É�ÐLÇ/)�É�Ç�Ð��=� "37-��16Í�È31yÍ�Ð�Ë�16É,Ê6Ñ2)�Æ=ÉwÌ�Å��b)�ÉSÐ\ÐLÇ�Â�ÉSÐ�ÌFÉ3^=Ñ6ͯÌFÉSÏ�Ë\Å)�Å&%�ÉIÏDÇ�ËLÇ27�Ð\ͯÊ6ÈSÉ,ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6ÐÇ�ÌFÉmÅ6Ê6Ä'(Ð\ÉwÊ�Ë,Ë\Å�Ë�16É+$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ���16Í�È3101=Ç-%�ÉmË\Å�Ð\ÉwÊ6ÏÏDÇ�ËLÇ2.�:!16É�ÈSÅ�Ð\ËhÅ��ÛÐ\ÉwÊ6Ï=ͯÊ6Â�ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6ÐÍ�Ð-7AË�16ÉwÌFÉY� Å6ÌFÉ/7���� "��=� " 9 � Å6ÌhË�16ÉyÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ�Ð\È316É-)�ÉSÐ-7�Ç�Ê6Ï��� "� I � Å6Ì,Ë�16ÉyÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏÐ\È316É-)�ÉSÐ-.

5 >D�S��A��4>O�S�

�NA >O�8��AI�S�w�w�=�Q; ��� ;=� :!16ÉhÇ�Æ=Å&%�É�Ð\ÉSËIÅ�� ÌFÉSÈwÑ=Ì\ÌFÉwÊ6ÈSÉhÌFÉSįÇ�Ë\Í�Å6Ê6Ð�ÈwÇ�Ê�Æ=ÉhÐ\Å�Ä'%�ÉSÏ�Ë\ÅmÅ6Æ6ËLÇ�ͯÊyË�16É,ÈSÅ�Ð\ËÅ�� ÏDÇ�ËLÇ+)�Å&%�É-)�ÉwÊ�Ë��NÐ\ÉSÉhÉ3^=Ñ=Ç�Ë\Í�Å6Ê�d/"37=Ç�Ê6Ï�Ë\ÅyÈwÇ�Ä�ÈwÑ6įÇ�Ë\É�Ë�16É�Ê6Ñ2)�Æ=ÉwÌ�Å�� Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�$=Å�ͯÊ�Ë\Ð�NÐ\ÉSÉhÉ3^=Ñ=Ç�Ë\Í�Å6Ê>a*"376Ë�16ÉwÌFÉwÆ/(�Â�ÉSË\Ë\ͯÊ6ÂyË�16ÉmË\Å�ËLÇ�ÄDÈSÅ�Ð\Ë�Å�� Ë�16ÉhÂ�Ä�Å6Æ=Ç�Ä8Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ�Ç�Ð

1"# 0�� � � &"���� � ��� $ � � " � ��� " &

��16ÉwÌFÉ � Í�ÐË�16É@Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊÓÈSÅ�Ð\Ë-7,0�Í�ÐË�16É4Ê6Ñ2)�Æ=ÉwÌ�Å��§Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê6Ð-7 4Í�ÐË�16É4ÌFÉY@Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ʲÈwÇ�Ä�ÈwÑ6įÇ�Ë\Í�Å6ʲÈSÅ�Ð\Ë-7,Ç�Ê6Ï � � "�Í�ÐnË�16ÉÏDÇ�ËLÇC)�Å&%�É-)�ÉwÊ�ËyÈSÅ�Ð\ËnÇ�Ê6Ï���� "�Ë�16É�ÈSÅ�Ð\Ë�Å��Ð\ÉwÊ6Ï=ͯÊ6Â�ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6Ð�� Å6Ì�Ë�16É /@ÙË�1�Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�.

��>8����Am�S�w�w�=�Q; ��� ;=� R»ÊË�16É�Ä�Å6ÈwÇ�Ä�ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ#��V�E=NV��=",Ð\ËLÌ\Ç�Ë\ÉSÂ/(/7DÉ3%�ÉwÊË�16Å6Ñ6Â*1�Ë�16ÉyÄ�Å6Ç�Ï@Æ=Ç�Ä @Ç�Ê6ÈSÉwÌ�Í�ÐhÇ�Ð�(=Ê6È31=ÌFÅ6Ê6Å6Ñ6Ð-7DË�16É�Ç�Ð\ÐLÑ2)+$6Ë\Í�Å6ÊnË�1=Ç�Ë�Â6ÌFÅ6Ñ2$6Ð,ÈwÇ�Ê�Æ=ÉmËLÌFÉwÇ�Ë\ÉSÏ�ͯÊ6Ï=É-$=ÉwÊ6Ï=ÉwÊ�Ë\Ä'( �ÙÌFÅ*) Ë�16ÉÅ�Ë�16ÉwÌFÐ)yÇ-(@Ê6Å�ËmÆ=É�ËLÌ\Ñ6É/.+:!16Í�Ð�Í�Ð�Æ=ÉSÈwÇ�Ñ6Ð\É�Ë�16ÉyÈSÉwÊ�ËLÌ\Ç�Ä�Ä�Å6Ç�Ï4Æ=Ç�įÇ�Ê6ÈSÉwÌmÂ�Å6ÉSÐmË\Å�Ç�Ê6Å�Ë�16ÉwÌ,Â6ÌFÅ6Ñ2$Å6Ê6Ä'(�Å6Ê6ÈSÉnÍ�Ë>1=Ç�ÐXT£Ê6Í�Ð�16ÉSϲÈwÇ�Ä�ÈwÑ6įÇ�Ë\ͯÊ6Â�Ë�16É�ÌFÉY@ÙÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ʲÇ�Ê6Ï�Ð\ÉwÊ6Ï=ͯÊ6Â4ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê6ÐJ� Å6Ì�Ë�16ÉÈwÑ=Ì\ÌFÉwÊ�Ë�Â6ÌFÅ6Ñ2$�.

g E

Page 14: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

�(;BA¯�27 �8�D���Q>O� :!16Í�Ð,ÉYPÕÉSÈSËIÍ�Ð�)�Å6Ï=ÉSÄ�ÉSÏ@Ç�Ð�ÇmÏ=ÉSįÇ-( �ÙÇ�ÈSË\Å6ÌF� Å6Ì�ÉwÇ�È31�Â6ÌFÅ6Ñ2$�7*��16Í�È31�Ï=É-$=ÉwÊ6Ï=ÐÅ6ÊhË�16ÉIË\Í8)�ÉF� Å6Ì8Ë�16É�Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊmÅ��¾Ë�16ÉIÏ=Í PÕÉwÌFÉwÊ�ËAÂ6ÌFÅ6Ñ2$6Ð-7�Ç�Ê6Ï�Í�Ð�Â�Í'%�ÉwÊmÇ�Ð���� � "� ��� ���5(��� $ /��*5*� " &I7&��16ÉwÌFÉ���� "�Í�Ð�Ë�16ÉhÊ6Ñ2)�Æ=ÉwÌ�Å��ÕÂ6ÌFÅ6Ñ2$6ÐIÇ�įÌFÉwÇ�Ï2(���Ç�Í�Ë\ͯÊ6Â�ͯÊyË�16É�^=Ñ6ÉwÑ6ÉS� Å6Ì�Ë�16É�ÈSÉwÊ�ËLÌ\Ç�ÄDÄ�Å6Ç�ÏÆ=Ç�įÇ�Ê6ÈSÉwÌ3.=��Å�Ë\ÉhË�1=Ç�Ë�ͯÊnË�16ÉhÄ�Å6ÈwÇ�ÄAÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ�Ð\È316É-)�É/7DË�16ÉmÇ�Æ6Ð\ÉwÊ6ÈSÉmÅ��ÛÇ�ÈSÉwÊ�ËLÌ\Ç�Ä8Ä�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSÉwÌÉSÄ�Í8)�ͯÊ=Ç�Ë\ÉSÐ�Ë�16Í�ÐyÉYPÕÉSÈSË>�NÍ�. É/.87 ��� � "� I "3.0:!16ÉwÌFÉ>)yÇ-(@Ð\Ë\Í�Ä�Ä�Æ=ÉnÐ\Å*)�É�ÉYPÕÉSÈSË�ÏDÑ6ÉnË\Å�Å&%�ÉwÌFįÇ/$2$=ÉSÏÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊnÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê�7OÆ=Ñ6Ë!�IÉhÏ=Å�Ê6Å�Ë�)�Å6Ï=ÉSÄ8Ë�16Í�Ð-.

DDÅ6Ì�Ë�16É�Ä�Å6ÈwÇ�Ä�Ð\È316É-)�ÉSÐ-78Ë�16ÉyÇ�Ê=Ç�Ä'(6Ð\ÉSÐhͯÊË�16É+$=ÌFÉ3%6Í�Å6Ñ6ÐmÐLÑ=Æ6Ð\ÉSÈSË\Í�Å6Ê6ÐmÐ\Ë\Í�Ä�Ä;16Å�Ä�Ï�7AÆ=Ñ6Ë�IÉ�1=Ç-%�ÉÇ�Ï=Í PÕÉwÌFÉwÊ�ËhÈSÅ�Ð\Ë$=ÉwÌhÂ6ÌFÅ6Ñ2$c� Å6Ì�ÉwÇ�È31Å��ÛË�16ÉyÏ=Í PÕÉwÌFÉwÊ�ËhÈwÇ�Ë\ÉSÂ�Å6ÌFÍ�ÉSÐ-.�:!16É�Ë\Å�ËLÇ�ÄAÈSÅ�Ð\Ë$=ÉwÌ,Â6ÌFÅ6Ñ2$�Í�ÐÂ�Í'%�ÉwÊ�Ç�Ð

1"#�� 0�A� ��� &"�� �� � ��� $ � � � " � ��� � " � ��� � " &

:!16ÉmË\Å�ËLÇ�ÄOÈSÅ�Ð\Ë,Å�� Ë�16ÉmÄ�Å6ÈwÇ�ÄAÐ\ËLÌ\Ç�Ë\ÉSÂ/(�Í�Ð,Ð\Í8)+$6Ä'(�Ë�16ÉmË\Í8)�É�ËLÇ/��ÉwÊnÆ/(nË�16ÉmįÇ�Ð\Ë,Â6ÌFÅ6Ñ2$�Ë\ÅJT£Ê6Í�Ð�1�Í�Ë\ÐÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê�7=Í�. É/.87>1"# <�9���� � ������ ��� �81+#�� �*.(� #� -H���B��/ ���� .�)�����B��/ /����"/ �� �!%����� !��������

L6ͯÊ6ÈSÉ4Ç�Ä�ÄhË�16ÉͯÊA� Å6Ì�)yÇ�Ë\Í�Å6ʲÑ6Ð\ÉSÏÓÆ/(�Ë�16É0)�Å6Ï=ÉSÄ�ͯÊ6Â#$=ÌFÅ6ÈSÉSÐ\Ð-7�Ä�Í8��É@Ë�16É@Ê6Ñ2)�Æ=ÉwÌ�Å��X$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì,Ð�$=ÉSÉSÏ=Ð-78ÏDÇ�ËLÇyÐ\Í�ÎSÉ/7AÊ6Ñ2)�Æ=ÉwÌ,Å��ÃÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð-7OÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�ÈSÅ�Ð\Ë-7OÉSË\È/.87OÇ�Ê6ÏC$=Ç�ÌFË\Í�ÈwÑ6įÇ�ÌFÄ'(Ë�16ÉÄ�Å6Ç�Ï �ÙÑ=Ê6ÈSË\Í�Å6Ê�7/)yÇ-(mÊ6Å�Ë�Æ=É!�6Ê6Å&�,ÊmÇ�Ë8ÈSÅ*)+$6Í�Ä�É�Ë\Í8)�É/7&�IÉ=$=ÌFÅ*$=Å�Ð\É�Ç�1/(=Æ=ÌFÍ�Ï�ÈSÅ*)+$6Í�Ä�É,Ç�Ê6Ï�Ì\Ñ=ÊA@ÙË\Í8)�É)�Å6Ï=ÉSÄ�ͯÊ6Â@Ç�Ê6Ï@Ï=ÉSÈSÍ�Ð\Í�Å6Ê,$=ÌFÅ6ÈSÉSÐ\Ð-.�:!16ÉyÈSÅ*)+$6Í�Ä�ÉwÌmÈSÅ�Ä�Ä�ÉSÈSË\ÐyÇ�Ä�ÄIÊ6ÉSÈSÉSÐ\ÐLÇ�Ì�(ͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�7�Ç�Ê6ÏC)yÇ-(Ç�Ä�Ð\Å�16ÉSÄ8$yË\ÅmÂ�ÉwÊ6ÉwÌ\Ç�Ë\É�Ð�(2)�Æ=Å�Ä�Í�È,ÈSÅ�Ð\Ë �ÙÑ=Ê6ÈSË\Í�Å6Ê6Ð � Å6Ì�Ë�16É�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�ÈSÅ�Ð\ËIÇ�Ê6ÏyÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6ÊyÈSÅ�Ð\Ë-.:!16ÉmÇ�ÈSËLÑ=Ç�ÄDÏ=ÉSÈSÍ�Ð\Í�Å6Ê�)yÇ/��ͯÊ6 � Å6Ì�ÈSÅ*)+)�Í�Ë\Ë\ͯÊ6ÂyË\ÅyÇmÐ\È316É-)�ÉhÍ�Ð�Ï=ÉY� ÉwÌ\ÌFÉSÏ�Ñ=Ê�Ë\Í�ÄAÌ\Ñ=ÊA@ÙË\Í8)�É���16ÉwÊ��IÉ1=Ç-%�ÉhÈSÅ*)+$6Ä�ÉSË\ÉmͯÊA� Å6Ì�)yÇ�Ë\Í�Å6ÊnÇ�Æ=Å6Ñ6Ë�Ë�16ÉhÐ�(6Ð\Ë\É-)>.

R»Ê6Í�Ë\ͯÇ�Ä�Ä'(¸Ç�ËnÌ\Ñ=ÊA@ÙË\Í8)�É/7,Ê6Å4Ð\ËLÌ\Ç�Ë\ÉSÂ/(@Í�ÐnÈ316Å�Ð\ÉwÊ � Å6ÌyË�16ÉÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�.Z�@Å6Ì��4Í�Ð>$=Ç�ÌFË\Í�Ë\Í�Å6Ê6ÉSÏÉ3^=Ñ=Ç�Ä�Ä'(ÓÇ/)�Å6Ê6Â�Ç�Ä�ÄmË�16É0$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7,Ç�Ê6ϸË�16É0$=ÌFÅ�Â6Ì\Ç/)�Í�ÐÌ\Ñ=ʲË\Í�Ä�ÄmË�16É T£ÌFÐ\ËnÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê$=Å�ͯÊ�Ë-.>NmÑ=ÌFͯÊ6ÂË�16Í�ÐmË\Í8)�ÉnÇnÐ\Í�Â6Ê6Í T¾ÈwÇ�Ê�Ë�Ç/)�Å6Ñ=Ê�ËhÅ��U�IÅ6Ì���1=Ç�Ð�Æ=ÉSÉwÊ4Ç�ÈSÈSÅ*)+$6Ä�Í�Ð�16ÉSÏ�7IÊ=Ç/)�ÉSÄ'(/7�Ç�ËÄ�ÉwÇ�Ð\Ë g7L�M Å��ªË�16É��IÅ6Ì���1=Ç�ÐyÆ=ÉSÉwÊ4Ï=Å6Ê6É/.0:!16Í�Ð�ÈwÇ�Ê4Æ=ÉnÐ\ÉSÉwÊ�Æ/(4Ñ6Ð\ͯÊ6ÂÉ3^=Ñ=Ç�Ë\Í�Å6Ê g Ç�Æ=Å&%�É/7�Ç�Ê6Ï$6įÑ6Â�Â�ͯÊ6 g 7�Í�. É/.87�Ë�16É T£ÌFÐ\ËyÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊK$=Å�ͯÊ�Ë-7)��6� I " � �6������" L�M 7IÇ�Ê6Ï�ÐLÑ2)+)�ͯÊ6ÂÅ&%�ÉwÌIÇ�Ä�Ä�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-76Ë\ÅyÅ6Æ6ËLÇ�ͯÊnË�16ÉhË\Å�ËLÇ�ÄOÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð�Ï=Å6Ê6É�Ç�Ë�Ë�16É�T£ÌFÐ\Ë�Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�$=Å�ͯÊ�Ë,Ç�Ð� �������� $ � �2������" L�M � . �2� g " L ���-"-����� L/. ��� g "�" &�� � �2������" L�M "3.�9�ËIË�16Í�Ð,Ë\Í8)�É��IÉmÇ�Ä�Ð\Å��6Ê6Å&�¸Ë�16ÉhÄ�Å6Ç�Ï�ÙÑ=Ê6ÈSË\Í�Å6Ê@Ç�Ê6Ï4Ç-%�ÉwÌ\Ç�Â�É�ÉYPÕÉSÈSË\Í'%�É�Ð�$=ÉSÉSÏ4Å��ÃË�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.+:!16Í�ÐmÄ�Å6Ç�Ï �ÙÑ=Ê6ÈSË\Í�Å6ÊÈSÅ*)�Æ6ͯÊ6ÉSÏC��Í�Ë�1Ç�Ä�ÄOË�16ÉhÅ�Ë�16ÉwÌ=$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐ-7�ÈwÇ�Ê�Æ=É$6įÑ6Â�Â�ÉSÏ�ͯÊ�Ë\Å�Ë�16É�)�Å6Ï=ÉSÄOË\Å�Å6Æ6ËLÇ�ͯÊ�^=Ñ=Ç�Ê�Ë\Í�ËLÇ�Ë\Í'%�É,ͯÊA� Å6Ì�)yÇ�Ë\Í�Å6ÊÅ6Ê�Ë�16ÉyÆ=É-1=Ç-%6Í�Å6ÌhÅ��ÛË�16É�Ï=Í PÕÉwÌFÉwÊ�ËhÐ\È316É-)�ÉSÐ-.�:!16Í�ÐmͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê�Í�ÐhË�16ÉwÊ@Ñ6Ð\ÉSÏË\ÅnÈSÅ*)+)�Í�ËhË\Å�Ë�16ÉÆ=ÉSÐ\Ë�Ð\ËLÌ\Ç�Ë\ÉSÂ/(�ÇQ� Ë\ÉwÌIË�16Í�Ð�Ð\ËLÇ�Â�É/.

� �#� �����Q���=�?���� � �+���! Z� � �#" � �6��� � �

R»ÊyË�16Í�Ð�Ð\ÉSÈSË\Í�Å6Ê��IÉ�Ï=ÉSÐ\ÈwÌFͯÆ=É�16Å&��Å6Ñ=Ì�ÈSÅ*)+$6Í�Ä�ÉwÌIÇ�Ñ6Ë\Å*)yÇ�Ë\Í�ÈwÇ�Ä�Ä'(�ËLÌ\Ç�Ê6Ð]� Å6Ì�)�Ð�Ç�Ê=Ê6Å�ËLÇ�Ë\ÉSÏyÐ\É3^=Ñ6ÉwÊ�Ë\ͯÇ�ÄÈSÅ6Ï=É�ͯÊ�Ë\ÅhÈSÅ6Ï=É�Ë�1=Ç�ËAÈwÇ�ÊmÉ3?6ÉSÈwÑ6Ë\É�ͯÊ+$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�7=Ç�Ê6ÏyË�1=Ç�ËAÈwÇ�Ä�Ä�ÐIÌFÅ6Ñ6Ë\ͯÊ6ÉSÐF�ÙÌFÅ*)¸Ë�16É�Ì\Ñ=ÊA@ÙË\Í8)�É�Ð�(6Ð\Ë\É-)Ñ6Ð\ͯÊ6Â�Ë�16ÉhÏ2(=Ê=Ç/)�Í�ÈmÄ�Å6Ç�ÏÆ=Ç�įÇ�Ê6ÈSͯÊ6Â�Ä�ͯÆ=Ì\Ç�Ì�(>��16ÉwÌFÉ�Ç/$2$=ÌFÅ*$=ÌFͯÇ�Ë\É/.

g `

Page 15: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

�� �� �/�� �� �(��02�H��.�/7����0

:!16É�Ì\Ñ=ÊA@ÙË\Í8)�É�Ð�(6Ð\Ë\É-)ÓÈSÅ6Ê6Ð\Í�Ð\Ë\Ð�Å��ÕÇhÑ=Ê6Í � Å6Ì�)ÓͯÊ�Ë\ÉwÌI�ÙÇ�ÈSÉIË\ÅhË�16É=NV��@Ä�ͯÆ=Ì\Ç�Ì�( � Å6Ì�Ç�Ä�Ä=Ë�16ÉIÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-7Ë�16É�Ç�ÈSËLÑ=Ç�Ä8Ï=ÉSÈSÍ�Ð\Í�Å6Ê0$=ÌFÅ6ÈSÉSÐ\ÐS� Å6ÌIÈ316Å6Å�Ð\ͯÊ6ÂnÇ/)�Å6Ê6Â�Ë�16ÉmÐ\È316É-)�ÉSÐhÑ6Ð\ͯÊ6ÂnË�16ÉmÇ�Æ=Å&%�É�)�Å6Ï=ÉSÄ�78Ç�Ê6Ï�Í�ËÈSÅ6Ê6Ð\Í�Ð\Ë\Ð�Å��rÏDÇ�ËLÇ�)�Å&%�É-)�ÉwÊ�Ë�ÌFÅ6Ñ6Ë\ͯÊ6ÉSÐ�Ë\Å�1=Ç�Ê6Ï=Ä�É�ÌFÉSÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê�.CVOÅ6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6Â@Í�ÐyÇ�È316Í�É3%�ÉSÏÆ/(�$6įÇ�ÈSͯÊ6Â@Ç/$2$=ÌFÅ*$=ÌFͯÇ�Ë\ÉyÈwÇ�Ä�Ä�ÐmË\ÅnË�16É�NV��ÓÄ�ͯÆ=Ì\Ç�Ì�(Ë\ÅnÉ3?6È31=Ç�Ê6Â�ÉyͯÊA� Å6Ì�)yÇ�Ë\Í�Å6ÊÇ�Ê6Ï4ÌFÉSÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\É�IÅ6Ì��6.�:!16É,ÈSÅ*)+$6Í�Ä�ÉwÌ37616Å&�IÉ3%�ÉwÌ37�Â�ÉwÊ6ÉwÌ\Ç�Ë\ÉSÐIÈSÅ6Ï=É,Ë\Å�1=Ç�Ê6Ï=Ä�ÉhË�16Í�Ð,Ç�ËIÌ\Ñ=ÊA@ÙË\Í8)�É/.;:!16É,ÈSÅ*)+$6Í�Ä�ÉwÌ�Ç�Ä�Ð\Å16ÉSÄ8$6Ð,Ë\ÅyÂ�ÉwÊ6ÉwÌ\Ç�Ë\ÉhÐ�(2)�Æ=Å�Ä�Í�ÈmÈSÅ�Ð\ËU�ÙÑ=Ê6ÈSË\Í�Å6Ê6ÐS� Å6ÌIË�16ÉhÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�ÈSÅ�Ð\Ë,Ç�Ê6ÏnÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6ÊnÈSÅ�Ð\Ë-.

�� ,� � �������H�� �������������

DDÅ6ÌIË�16ÉmÐ\Å6Ñ=ÌFÈSÉY@ÙË\Å�@ÙÐ\Å6Ñ=ÌFÈSÉmÈSÅ6Ï=É�ËLÌ\Ç�Ê6Ð\įÇ�Ë\Í�Å6Ê �ÙÌFÅ*)/ÇyÐ\É3^=Ñ6ÉwÊ�Ë\ͯÇ�Ä�$=ÌFÅ�Â6Ì\Ç/) Ë\Å�Ç�$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�$=ÌFÅ�Â6Ì\Ç/)Ñ6Ð\ͯÊ6Â0G���< $ f*&�� Å6Ì)�ÉSÐ\ÐLÇ�Â�É�$=Ç�Ð\Ð\ͯÊ6Â67���Í�Ë�10NV���Ä�ͯÆ=Ì\Ç�Ì�(@ÈwÇ�Ä�Ä�Ð-7��IÉ�Ñ6Ð\É�Ë�16É�L6ËLÇ�ÊA� Å6ÌFÏCH,Ê6Í'%�ÉwÌI@Ð\Í�Ë�(�R»Ê�Ë\ÉwÌ�)�ÉSÏ=ͯÇ�Ë\É+DDÅ6Ì�)yÇ�Ë���L2H�R�D;"D$ E&a*&ÛÈSÅ*)+$6Í�Ä�ÉwÌ3.�:!16É�ͯÊ2$=Ñ6ËmË\ÅnË�16É�ÈSÅ*)+$6Í�Ä�ÉwÌhÈSÅ6Ê6Ð\Í�Ð\Ë\ÐhÅ��ÃË�16ÉÐ\É3^=Ñ6ÉwÊ�Ë\ͯÇ�Ä�%�ÉwÌFÐ\Í�Å6Ê�Å�� Ë�16ÉhÈSÅ6Ï=É/72��Í�Ë�1nÇ�Ê=Ê6Å�ËLÇ�Ë\Í�Å6Ê6ÐIË\Å�ͯÊ6Ï=Í�ÈwÇ�Ë\ÉmË�16ÉhÏDÇ�ËLÇmÏ=ÉSÈSÅ*)+$=Å�Ð\Í�Ë\Í�Å6Ê � Å6Ì�Ë�16ÉÐ�1=Ç�ÌFÉSÏ�Ç�Ì\Ì\Ç-(6Ð-7=Ç�Ê6ÏnË\ÅyͯÊ6Ï=Í�ÈwÇ�Ë\ÉmË�16ÉmÄ�Å6Å*$6Ð!��16Í�È3151=Ç-%�ÉhË\Å�Æ=ÉmÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSÉSÏ�.

����� ��������� ������� ���� ���! #"%$'&�(� ���#)*"%$'&�(�+� ����,-"�$'&/.0/1 & ) 2�3�"%4�1 & ,'2�5�6�1 ,7& ) 2

��8�� �-��9:��8�;����<����� ���=>/? @A BC1 D��FE�GH@IBJ&LKMAN O�&/P�&�Q�&RBSD�TF, M7T�&LU D�T BSVH� BF M�&K=>/? D��F�FDHW 0L&�K=>/? D��F�FDHW 4&�K=>/? D��F�FDHW 6�2�X

=>/? TFGHDCBFBSVH� M7DCBSD71 KMAN O72 �Y1 U D�T BSVH�F2:=>/? U D�T BSVH� TFW'@7G'1 KMAN O72�XVJN TFV'Z[�\ N V�1 MAN O�] U ���FV [ ���F,'2HZ� ����1 #"%MAN O�] T BSD�� BJX^ !_�MAN O�] VH@7M�KK`MAN O�] U ���FV [ ���F,7XR 33�2HZ� ����1 )*"%$'XA)Y_%(�+'XA)S33�2

� ����1 ,�"%$'X�,-_`.�X�,733�20/1 & ) 23"%4�1 & ,'2�a�6�1 ,7& ) 2�X

�Y1 =>/? T N DHb�V TFW'@7G'1 KMAN O72KK`MAN O�] @IBSVH�F�Fc7dABS2=>/? d7�F�Ce�N V TFVH@7M U �Hb�V [ ���F,�1 KMAN O72�Xf

�Y1 MAN O�] U ���FV [ ���F,'2HZ=>/? TFVH@7M @IBSVH�F�Fc7dABC1 KMAN O72�X=>/? d7�F�Ce�N V TFVH@7M U �Hb�V [ ���F,�1 KMAN O72�Xf

ff=>/? E�DCB \ VH� M7DCBSD71 KMAN O72

D�Í�Â6Ñ=ÌFÉ`&�;EIÅ6Ï=É��hÉwÊ6ÉwÌ\Ç�Ë\Í�Å6Ê

:!16ÉhÈSÅ*)+$6Í�Ä�ÉwÌ,Â�ÉwÊ6ÉwÌ\Ç�Ë\ÉSÐ�ÈSÅ6Ï=É�� Å6ÌIÐ\ÉSË\Ë\ͯÊ6Â�Ñ2$nË�16É)yÇ�Ð\Ë\ÉwÌ!$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì��$6Ð\ÉwÑ6Ï=Å�@I)yÇ�Ð\Ë\ÉwÌIͯÊnË�16ÉÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ�Ð\È316É-)�ÉSÐ-7&��16Í�È31hÍ�ÐAÅ6Ê6Ä'(�ÌFÉSÐ�$=Å6Ê6Ð\ͯÆ6Ä�É � Å6ÌOË�16ÉFT£ÌFÐ\ËAÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�7�ͯÊ6Í�Ë\ͯÇ�Ä=Ð\ÈwÇ�Ë\Ë\ÉwÌFͯÊ6Â67Ç�Ê6ÏcT£Ê=Ç�Ä8Â6Ç�Ë�16ÉwÌFͯÊ6Â�Å��ÛÇ�Ì\Ì\Ç-(6Ð�"3.�:!16Í�Ð,ͯÊ/%�Å�Ä'%�ÉSÐhÆ=ÌFÅ6Ç�Ï=ÈwÇ�Ð\Ë\ͯÊ6ÂyͯÊ6Í�Ë\ͯÇ�Ä�ÈSÅ6ÊAT¾Â6Ñ=Ì\Ç�Ë\Í�Å6ÊnͯÊA� Å6Ì�)yÇ�Ë\Í�Å6Ê$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐ-7�Ä�Í8��ÉhÊ6Ñ2)�Æ=ÉwÌ�Å�� $=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7�Ð\Í�ÎSÉhÅ�� Ç�Ì\Ì\Ç-(6Ð-7�ËLÇ�Ð��mÍ�Ï=Ð-76ÉSË\È/.87�ÈwÇ�Ä�Ä�Ð�Ë\ÅmË�16É!NV���Ä�ͯÆ=Ì\Ç�Ì�(� Å6ÌhË�16ÉnͯÊ6Í�Ë\ͯÇ�Ä�$=Ç�ÌFË\Í�Ë\Í�Å6Ê6ͯÊ6Â@Å��ªÐ�1=Ç�ÌFÉSÏ�Ç�Ì\Ì\Ç-(6Ð-7bT£Ê=Ç�ÄIÈSÅ�Ä�Ä�ÉSÈSË\Í�Å6Ê�Å��ÜÌFÉSÐLÑ6Ä�Ë\ÐyÇ�Ê6Ï,NV���Ð\ËLÇ�Ë\Í�Ð\Ë\Í�ÈSÐ�NÐLÑ6È314Ç�ÐyÊ6Ñ2)�Æ=ÉwÌ�Å��ÜÌFÉSÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê6Ð-7�Ê6Ñ2)�Æ=ÉwÌmÅ��ªÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê6Ð-7IÇ/)�Å6Ñ=Ê�Ë�Å��U�IÅ6Ì��0)�Å&%�ÉSÏ�7ÉSË\È/. "yÇ�Ê6Ï�Ç�ÈwÇ�Ä�Ä8Ë\Å�Ë�16Éhg,�ji ­����S���w¢ �S¹��D�6º ¿ªÌFÅ6Ñ6Ë\ͯÊ6É��16Í�È3151=Ç�Ê6Ï=Ä�ÉSÐ,Ë�16É T£ÌFÐ\ËIÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê�7Ç�Ä�Å6Ê6Â���Í�Ë�1�Ë�16É!)�Å6Ï=ÉSÄ�ͯÊ6Â�Ç�Ê6ÏyÐ\ËLÌ\Ç�Ë\ÉSÂ/(hÐ\ÉSÄ�ÉSÈSË\Í�Å6Ê�.;R�Ë�Ç�Ä�Ð\Å1=Ç�Ê6Ï=Ä�ÉSÐ�ÐLÑ=Æ6Ð\É3^=Ñ6ÉwÊ�Ë�Ð�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê6Ð� Å6ÌIË�16ÉmÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ@Ð\È316É-)�ÉSÐ-.!:!16É�Ç�Ì\Ì\Ç-(6Ð,Ç�ÌFÉhͯÊ6Í�Ë\ͯÇ�Ä�Ä'(C$=Ç�ÌFË\Í�Ë\Í�Å6Ê6ÉSÏ�É3^=Ñ=Ç�Ä�Ä'(@Æ=Ç�Ð\ÉSÏ�Å6ÊnË�16ÉmÏDÇ�ËLÇ

g a

Page 16: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ÊÐ�$=ÉSÈSÍ T¾ÈwÇ�Ë\Í�Å6Ê � �IÉmÈwÑ=Ì\ÌFÉwÊ�Ë\Ä'(�ÐLÑ2$2$=Å6ÌFËhË�16É �=V� �E ��7�E���E!V�R E Ç�Ê6Ï5�#B� �V�K¸ÏDÇ�ËLÇÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ÊÇ�Ê=Ê6Å�ËLÇ�Ë\Í�Å6Ê6Ð,Ç�Ä�Å6Ê6Â�Ç�Â�Í'%�ÉwÊ�Ï=Í8)�ÉwÊ6Ð\Í�Å6Ê2"3.

:!16ÉyÈSÅ*)+$6Í�Ä�ÉwÌ�)�Ñ6Ð\ËmÇ�Ä�Ð\Å�Â�ÉwÊ6ÉwÌ\Ç�Ë\É�ÈSÅ6Ï=ÉJ� Å6Ì,Ë�16ÉyÐ\įÇ-%�É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7���16Í�È310$=ÉwÌI� Å6Ì�) Ë�16É�Ç�ÈY@ËLÑ=Ç�Ä�ÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê�.�:!16Í�Ð�Ð\Ë\É-$@ͯÊ6ÈSįÑ6Ï=ÉSÐ�È31=Ç�Ê6Â�ͯÊ6Â@Ë�16É�Ä�Å6Å*$4Æ=Å6Ñ=Ê6Ï=ÐyË\Å�Í�Ë\ÉwÌ\Ç�Ë\É�Å&%�ÉwÌhË�16É�Ä�Å6ÈwÇ�ÄÇ�Ð\Ð\Í�Â6Ê2)�ÉwÊ�Ë-7=Ç�Ê6ÏnͯÊ6Ð\ÉwÌFË\ͯÊ6Â�ÈwÇ�Ä�Ä�Ð�Ë\Å�Ë�16É�NV���Ä�ͯÆ=Ì\Ç�Ì�(�È316ÉSÈ3��ͯÊ6ÂJ� Å6Ì�ͯÊ�Ë\ÉwÌ\Ì\Ñ2$6Ë\Ð-7A� Å6Ì�Ð\ÉwÊ6Ï=ͯÊ6Â>$=ÌFÅ�@T¾Ä�É�ͯÊA� Å6Ì�)yÇ�Ë\Í�Å6ÊË\ÅnË�16ÉyÄ�Å6Ç�Ï4Æ=Ç�įÇ�Ê6ÈSÉwÌ>��$=ÌFÅ�Ë\Å6ÈSÅ�Ä�Ï=É-$=ÉwÊ6Ï=ÉwÊ�Ë�"37 � Å6Ì,ÏDÇ�ËLÇ�ÌFÉSÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê�7�Ç�Ê6Ï@Í �Ä�Å6ÈwÇ�Ä6�IÅ6Ì��mÐ\ËLÇ�È3�1=Ç�ÐIÌ\Ñ=ÊyÅ6Ñ6Ë-7�� Å6ÌAÍ�Ð\ÐLÑ6ͯÊ6Â�Ç�Ê�ͯÊ�Ë\ÉwÌ\Ì\Ñ2$6Ë�Ë\ÅmÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎSÉ/.;:!16É,Ð\É3^=Ñ6ÉwÊ�Ë\ͯÇ�Ä�)yÇ�ËLÌFÍ'?)�Ñ6Ä�Ë\Í8$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê4ÈSÅ6Ï=É�Ç�Ê6Ï@Ë�16É�ÈSÅ6Ï=É�Â�ÉwÊ6ÉwÌ\Ç�Ë\ÉSÏ@Æ/(Ë�16É�ÈSÅ*)+$6Í�Ä�ÉwÌ��Í�Ë�1@Ç/$2$=ÌFÅ*$=ÌFͯÇ�Ë\É�ÈwÇ�Ä�Ä�Ð�Ë\ÅnË�16ÉNV��ÓÄ�ͯÆ=Ì\Ç�Ì�(/7�Í�Ð�16Í�Â*16Ä�Í�Â*1�Ë\ÉSÏ�Í¯Ê T¾Â6Ñ=ÌFÉ `2.�R»Ê@Ë�16ÉXT¾Â6Ñ=ÌFÉ��=�¯�w¶¯­���¢F� ¥���¢\¦yÍ�ÐyÇ �£Ç�Â5��16Í�È31@ͯÊ6Ï=Í @ÈwÇ�Ë\ÉSÐ���16ÉSË�16ÉwÌ,Ë�16Í�Ð$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�Í�ÐmÇ�ÈSË\Í'%�É/.R�ËhÆ=ÉSÈSÅ*)�ÉSÐ��ÙÇ�Ä�Ð\É���16ÉwÊ�Ë�16ÉwÌFÉyÇ�ÌFÉ�Ê6Å5)�Å6ÌFÉmÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐÇ�Ð\Ð\Í�Â6Ê6ÉSÏ�Ë\ÅyË�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì3.;:!16Í�Ð)yÇ-(�1=Ç/$2$=ÉwÊ�Í �ÛË�16ÉwÌFÉmÍ�ÐhÊ6Å�)�Å6ÌFÉ�IÅ6Ì���Ä�ÉY� Ë-7DÅ6ÌIÍ �ÛË�16É$=ÌFÅ6ÈSÉSÐ]@Ð\Å6Ì�Í�ÐmÉ3?6ËLÌFÉ-)�ÉSÄ'(Ð\Ä�Å&�78Ç�Ê6Ï@Ç�Ä�Ä�Ë�16É��IÅ6Ì��>)�Í�Â6Ì\Ç�Ë\ÉSÐhË\Å�Ë�16É�Å�Ë�16ÉwÌ�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.�DDÅ6Ì,ÉwÇ�È31�Ð�1=Ç�ÌFÉSÏÇ�Ì\Ì\Ç-(+�IÉhÇ�Ä�Ð\Å�1=Ç-%�ÉhÇ�Ê g,�ji ��¢L¢F��¹hÐ\ËLÌ\Ñ6ÈSËLÑ=ÌFÉ/7*��16Í�È31516Å�Ä�Ï=Ð�ͯÊA� Å6Ì�)yÇ�Ë\Í�Å6ÊnÇ�Æ=Å6Ñ6Ë�Ë�16ÉmÇ�Ì\Ì\Ç-(6Ð-7�Ä�Í8��ÉË�16ÉyÊ6Ñ2)�Æ=ÉwÌ�Å��ÛÏ=Í8)�ÉwÊ6Ð\Í�Å6Ê6Ð-7AÇ�Ì\Ì\Ç-(nÐ\Í�ÎSÉ/7OÉSÄ�É-)�ÉwÊ�ËhË�(2$=É/78Ç�Ê6Ï�Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ÊË�(2$=É/.�:!16Í�ÐhÐ\ËLÌ\Ñ6ÈSËLÑ=ÌFÉÍ�ÐyÇ�Ä�Ð\ÅcT¾Ä�Ä�ÉSϲÆ/(Ë�16É�ÈSÅ*)+$6Í�Ä�ÉwÌ37�Ç�Ê6Ï@Í�ÐyÑ6Ð\ÉSÏ�Æ/(@Ë�16É�Ì\Ñ=ÊA@ÙË\Í8)�É�Ä�ͯÆ=Ì\Ç�Ì�(4Ë\Å�Ð\ÈwÇ�Ë\Ë\ÉwÌ378Â6Ç�Ë�16ÉwÌ37AÇ�Ê6ÏÌFÉSÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉmÏDÇ�ËLÇ2.

� ��� �N�=��� � �!�����C�)������� ��� �

R»Ê�Ë�16Í�Ð,Ð\ÉSÈSË\Í�Å6Ê5�IÉ$=ÌFÉSÐ\ÉwÊ�Ë,Å6Ñ=Ì�É3?2$=ÉwÌFÍ8)�ÉwÊ�ËLÇ�Ä�Ç�Ê6Ï0)�Å6Ï=ÉSÄ�ͯÊ6Â�ÌFÉSÐLÑ6Ä�Ë\Ð-.!�@É T£ÌFÐ\Ë�$=ÌFÉSÐ\ÉwÊ�Ë,É3?2$=ÉwÌFÍ @)�ÉwÊ�ËLÇ�ÄDÉ3%6Í�Ï=ÉwÊ6ÈSÉmÐ�16Å&��ͯÊ6Â�Ë�1=Ç�Ë�Ï=Í PÕÉwÌFÉwÊ�ËIÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ�Ç�ÌFÉ,Æ=ÉSË\Ë\ÉwÌF� Å6Ì�Ï=Í PÕÉwÌFÉwÊ�Ë�Ç/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê6Ð,Ñ=Ê6Ï=ÉwÌ%�Ç�Ì�(6ͯÊ6Â>$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐ-.��@ÉmÇ�Ä�Ð\Å�$=ÌFÉSÐ\ÉwÊ�Ë�Å6Ñ=Ì!)�Å6Ï=ÉSÄ�ͯÊ6Â�ÌFÉSÐLÑ6Ä�Ë\ÐS� Å6Ì�Ë�16ÉmÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê6Ð

9,Ä�ÄAË�16É�É3?2$=ÉwÌFÍ8)�ÉwÊ�Ë\Ð�IÉwÌFÉ�$=ÉwÌI� Å6Ì�)�ÉSÏÅ6Ê�ÇnÊ6ÉSË��IÅ6Ì��yÅ�� L=Ñ=Ê��IÅ6Ì���Ð\ËLÇ�Ë\Í�Å6Ê6Ð-7=ͯÊ�Ë\ÉwÌFÈSÅ6Ê=Ê6ÉSÈSË\ÉSÏ%6ͯÇnÇ�Ê/K�Ë�16ÉwÌ\Ê6ÉSËV�9��.�9�$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê6ÐyÑ6Ð\ÉSÏCEÓÇ�ÐhË�16É�Ð\Å6Ñ=ÌFÈSÉ�ÈSÅ6Ï=ÉyįÇ�Ê6Â6Ñ=Ç�Â�É/78Ç�Ê6Ï��IÉwÌFÉyÌ\Ñ=Ê�Å6ÊÏ=ÉSÏ=Í�ÈwÇ�Ë\ÉSÏ )yÇ�È316ͯÊ6ÉSÐ-7IÍ�. É/.87�Ë�16ÉwÌFÉ>�IÉwÌFÉ�Ê6ÅÅ�Ë�16ÉwÌyÑ6Ð\ÉwÌFÐyÅ6Ê@Ë�16É5)yÇ�È316ͯÊ6ÉSÐ-. K�?6Ë\ÉwÌ\Ê=Ç�ÄIÄ�Å6Ç�Ï,��Ç�ÐÐ\Í8)�Ñ6įÇ�Ë\ÉSÏ���Í�Ë�16ͯÊÅ6Ñ=Ì�$=ÌFÅ�Â6Ì\Ç/)�Ð,Ç�Ð,Ï=ÉSÐ\ÈwÌFͯÆ=ÉSÏ4ͯÊ�Ð\ÉSÈSË\Í�Å6Ê�a6.�G���< $ f'& ��Ç�ÐhÑ6Ð\ÉSÏË\Å>$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�Í�ÎSÉË�16ÉnÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê6Ð-.�G���< ��G�Ç�Ì\Ç�Ä�Ä�ÉSÄ �,ͯÌFËLÑ=Ç�Ä;<@Ç�È316ͯÊ6É-"37�Í�ÐyÇ5)�ÉSÐ\ÐLÇ�Â�É�$=Ç�Ð\Ð\ͯÊ6ÂÐ\Å�� Ë���Ç�ÌFÉmÐ�(6Ð\Ë\É-))yÇ�ͯÊ6Ä'(mͯÊ�Ë\ÉwÊ6Ï=ÉSÏX� Å6ÌAÊ6ÉSË��IÅ6Ì��,Æ=Ç�Ð\ÉSÏ�Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ�ÈSÅ*)+$=Ñ6Ë\ͯÊ6ÂhÅ6Ê�16ÉSË\ÉwÌFÅ�Â�ÉwÊ6ÉSÅ6Ñ6ÐAÐ\ÉwÌFͯÇ�Ä=Ç�Ê6Ï+$=Ç�Ì\Ç�Ä @Ä�ÉSÄ8ÈSÅ*)+$=Ñ6Ë\ÉwÌFÐ-.�G���<ÖÐLÑ2$2$=Å6ÌFË\Ð�16ÉSË\ÉwÌFÅ�Â�ÉwÊ6ÉSÍ�Ë�(�Ç�ËIË�16ÉhÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�7�)yÇ�È316ͯÊ6ÉmÇ�Ê6Ï�Ê6ÉSË��IÅ6Ì��mÄ�É3%�ÉSÄ�7Ç�Ê6ÏnÐLÑ2$2$=Å6ÌFË\Ð,ÈSÅ6Ç�ÌFÐ\É,Â6Ì\Ç�ͯÊ5$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�Í�Ð�) ͯÊnË�16ÉmÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�.

:!16ÉmÇ/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê6Ð��IÉhÈSÅ6Ê6Ð\Í�Ï=ÉwÌ,Ç�ÌFÉhÂ�Í'%�ÉwÊnÆ=ÉSÄ�Å&� �

� <@Ç�ËLÌFÍ'?5<@Ñ6Ä�Ë\Í8$6Ä'(#� < ��<0" �6<@Ñ6Ä�Ë\Í8$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�Å��ÃË��IÅ5)yÇ�ËLÌFÍ�ÈSÉSÐ-78Â�Í'%�ÉwÊ4Ç�Ð�� � �� .�:!16ÉÏDÇ�ËLÇmÐ\Í�ÎSÉ � Å6ÌIÉwÇ�È31nÇ�Ì\Ì\Ç-(yÍ�Ð,Â�Í'%�ÉwÊnÇ�Ð�� � ��� 7�� � � RE27=Ç�Ê6Ï � RE ��� .

� : �=D�N)�/: �=D�N¸Í�Ð!$=Ç�ÌFË�Å��ÕË�16É�GAÉwÌI� ÉSÈSË���ÉwÊ6È312)yÇ�Ì���Ç/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�ÐLÑ6Í�Ë\ÉD$ e*&I.�R�ËIÐ\Í8)�Ñ6įÇ�Ë\ÉSÐIË�16ÉÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê=Ç�Ä�Ç�Ð�$=ÉSÈSË\ÐhÅ��ÛË��IÅ�@ÙÉSÄ�ÉSÈSËLÌFÅ6ÊnͯÊ�Ë\ÉSÂ6Ì\Ç�ÄAËLÌ\Ç�Ê6Ð]� Å6Ì�)yÇ�Ë\Í�Å6Ê6Ð-.!�@ÉyÑ6Ð\ÉSÏ@Ç>)�Å6Ï=Í T¾ÉSÏ%�ÉwÌFÐ\Í�Å6Ê�Å�� : �=D�N+7�ͯÊyË�16É�EK$=ÌFÅ�Â6Ì\Ç/)+)�ͯÊ6ÂmįÇ�Ê6Â6Ñ=Ç�Â�É/7/��16Í�È31+��Ç�Ð�ÉwÊ21=Ç�Ê6ÈSÉSÏ�Ë\ÅmÉ3?2$6Ä�Å�Í�ËIË�16É$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�Í�Ð�)>.

�� �� ���B��� � ��� �(���+���1� ���������B��������

:!16ÉyÊ6ÉSË��IÅ6Ì��yÈ31=Ç�Ì\Ç�ÈSË\ÉwÌFÍ�ÎwÇ�Ë\Í�Å6Ê�Í�ÐhÏ=Å6Ê6ÉmÅ�P�@ÙÄ�ͯÊ6É/.��@É�)�ÉwÇ�ÐLÑ=ÌFÉ�Ë�16ÉmįÇ�Ë\ÉwÊ6È3(Ç�Ê6Ï@Æ=Ç�Ê6Ï2��Í�Ï=Ë�1 � Å6ÌË�16ÉmÊ6ÉSË��IÅ6Ì��676Ç�Ê6Ï>�IÉhÅ6Æ6ËLÇ�ͯÊ>)�Å6Ï=ÉSÄ�ÐU� Å6Ì�Ë�16ÉhÏ=Í PÕÉwÌFÉwÊ�Ë�Ë�(2$=ÉSÐ�Å�� ÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê5$=Ç�Ë\Ë\ÉwÌ\Ê6Ð-.�:!16É

g d

Page 17: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

0

0.02

0.04

0.06

0.08

0.1

0.12

0.14

0.16

0.18

0.2

2 4 6 8 10 12 14 16

TIM

E[s

]

NPROCS

COMMUNICATION COST

AA(polyfit)AO(polyfit)OA(polyfit)

AA(exp)AO(exp)OA(exp)

D�Í�Â6Ñ=ÌFÉa���EIÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê5EIÅ�Ð\Ë

įÇ�Ë\ÉwÊ6È3(�Å6Æ6ËLÇ�ͯÊ6ÉSÏ>��Í�Ë�1>G���<ÖÍ�ÐCE&a g a6. d����/7=Ç�Ê6Ï�Æ=Ç�Ê6Ï2��Í�Ï=Ë�1nÍ�Ð I . O/e�<@Æ/(6Ë\ÉSÐ L �/.�D�Í�Â6Ñ=ÌFÉ�ayÐ�16Å&��ÐË�16É,É3?2$=ÉwÌFÍ8)�ÉwÊ�ËLÇ�Ä6%�Ç�įÑ6ÉSÐ��NÉ3?2$2"376Ç�Ê6Ï�Ë�16É�ÈSÅ�Ð\ËF�ÙÑ=Ê6ÈSË\Í�Å6Ê�Å6Æ6ËLÇ�ͯÊ6ÉSÏJ�ÙÌFÅ*)ÓË�16É,É3?2$=ÉwÌFÍ8)�ÉwÊ�ËLÇ�Ä�%�Ç�įÑ6ÉSÐÆ/(hÐ\Í8)+$6Ä�É�$=Å�Ä'(=Ê6Å*)�ͯÇ�Ä T¾Ë\Ë\ͯÊ6Â���$=Å�Ä'(AT¾Ë�"37Q� Å6ÌOË�16É�Ç�Ä�Ä Ë\Å Ç�Ä�Ä�� 9�9�"37�Ç�Ä�Ä Ë\Å Å6Ê6É� 9� �"37wÇ�Ê6Ï�Å6Ê6É Ë\Å Ç�Ä�Ä�� !9�"IÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê5$=Ç�Ë\Ë\ÉwÌ\Ê6Ð-.

�� ,� !��"!�� !9�������� !9���,����������B��������

<@Ç�ËLÌFÍ'?+)�Ñ6Ä�Ë\Í8$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�1=Ç�ÐIÅ6Ê6Ä'(yÅ6Ê6É,ÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6ÊyÄ�Å6Å*$nÊ6ÉSÐ\Ë��NÐ\ÉSÉST¾Â6Ñ=ÌFÉ`/"3.��@É�$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�Í�ÎSÉ�Ë�16ÉÅ6Ñ6Ë\ÉwÌ;)�Å�Ð\Ë�Ä�Å6Å*$���76Æ/(yÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ͯÊ6ÂyË�16É,ÌFÅ&��Ð�Å�� ��Ç�Ê6Ï���76Ç�Ê6Ï�ÌFÉ-$6Ä�Í�ÈwÇ�Ë\ͯÊ6 �¸Å6Ê�Ë�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-. hÊ6Ä'(nË�16ÉmÌFÅ&��ÐIÅ�� Ç�Ì\Ì\Ç-( �½Ê6ÉSÉSÏnË\Å�Æ=ÉhÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\ÉSÏ5��16ÉwÊ��IÉhÌFÉY@ÙÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\É��IÅ6Ì��6.�:!16ÉhÏDÇ�ËLÇÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê�Í�Ð-7=Ë�16ÉwÌFÉY� Å6ÌFÉ/76Â�Í'%�ÉwÊ�Ç�Ð')+# ���� � [E�.*:!16ÉwÌFÉhÍ�Ð,Ê6Å�ͯÊ�ËLÌFͯÊ6Ð\Í�ÈmÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê� �$# I "3.�:!16É=�IÅ6Ì���$=ÉwÌAÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6ÊmÍ�Ð�Ñ=Ê6Í � Å6Ì�)>7�Ç�Ê6Ï�Í�Ð�Â�Í'%�ÉwÊ�Ç�Ð*� E � ��E27�Í�. É/.87�Í�Ë�Í�Ð�^=Ñ=Ç�ÏDÌ\Ç�Ë\Í�È/.�@ÉmÌ\Ç�ÊyË�16É)yÇ�ËLÌFÍ'?�)�Ñ6Ä�Ë\Í8$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê�$=ÌFÅ�Â6Ì\Ç/)�Å&%�ÉwÌ;ayÇ�Ê6Ï g e�16Å*)�Å�Â�ÉwÊ6ÉSÅ6Ñ6Ð�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ��L2G69��=EV�� � Ð�"3.;:!16ÉhÄ�Å6ÈwÇ�Ä8Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ,Ñ6Ð\ÉSÏnË��IÅ�Â6ÌFÅ6Ñ2$6Ð-7=Í�. É/.876Ë�16É�Ê6Ñ2)�Æ=ÉwÌIÅ��ÛÊ6ÉSÍ�Â*16Æ=Å6ÌFÐ���Ç�Ð�EyÇ�Ê6Ï)+27 � Å6ÌË�16ÉanÇ�Ê6Ï g e�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌIÈwÇ�Ð\É/7OÌFÉSÐ�$=ÉSÈSË\Í'%�ÉSÄ'(/.:!16ÉmÏDÇ�ËLÇ�Ð\Í�ÎSÉyÑ6Ð\ÉSÏ���Ç�Ð-7 � Ma I�I Ç�Ê6Ï � g e I�I� Å6ÌIË�16ÉanÇ�Ê6Ï g e+$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�ÈwÇ�Ð\É>�NÍ�. É/.87 � � G�ÌFÅ6È g7I�I "372��Í�Ë�15E Ma I�I 7=Ç�Ê6Ï ��E Ma I�I � Å6ÌIË�16ÉT£ÌFÐ\Ë�Ð\ÉSË-7OÇ�Ê6Ï � �+ I�I Ç�Ê6Ï � M`�E I�I � Å6ÌIË�16Éa�Ç�Ê6Ï g e+$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�ÈwÇ�Ð\É��NÍ�. É/.87�� � G�ÌFÅ6È� E I�I "37��Í�Ë�15E =+ I�I 7=Ç�Ê6Ï ��E Za I�I � Å6Ì�Ë�16ÉhÐ\ÉSÈSÅ6Ê6Ï�Ð\ÉSË�Å�� É3?2$=ÉwÌFÍ8)�ÉwÊ�Ë\Ð-.

��� ��;=��� �/; D�S��A�� ;=� :�A¯�w�

D�Í�Â6Ñ=ÌFÉSÐ�dnÇ�Ê6Ï0e�Ð�16Å&��Ë�16É�É3?2$=ÉwÌFÍ8)�ÉwÊ�ËLÇ�ÄIÌFÉSÐLÑ6Ä�Ë\Ð � Å6Ì�< ��< � Å6Ì,Ï=Í PÕÉwÌFÉwÊ�ËmÏDÇ�ËLÇyÐ\Í�ÎSÉSÐmÅ6Ê�a�Ç�Ê6Ïg e+$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7OÌFÉSÐ�$=ÉSÈSË\Í'%�ÉSÄ'(/.�R»Ê�Ë�16É�T¾Â6Ñ=ÌFÉmË�16ÉmÄ�ÉSÂ�ÉwÊ6Ï : < ��< ��Ê6Å�NV��=" ;yÐ\ËLÇ�Ê6Ï=ÐS� Å6Ì�ÇyÌ\Ñ=ÊnÅ��Ë�16É>)yÇ�ËLÌFÍ'?C)�Ñ6Ä�Ë\Í8$6Ä�Í�ÈwÇ�Ë\Í�Å6ÊK$=ÌFÅ�Â6Ì\Ç/) ͯÊ4Ë�16É>$=ÌFÉSÐ\ÉwÊ6ÈSÉnÅ��rÉ3?6Ë\ÉwÌ\Ê=Ç�ÄIÏ=Í�Ð\ÈwÌFÉSË\ÉnÌ\Ç�Ê6Ï=Å*)ÖÄ�Å6Ç�Ï�7�Æ=Ñ6Ë��Í�Ë�1�Ê6Å�Ç�Ë\Ë\É-)+$6Ë�Ë\Å�Æ=Ç�įÇ�Ê6ÈSÉ,Ë�16É!�IÅ6Ì��67�Í�. É/.87/�IÉ�$=Ç�ÌFË\Í�Ë\Í�Å6ÊyË�16É�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐIͯÊyÉ3^=Ñ=Ç�ÄOÆ6Ä�Å6È3��Ð�Ç/)�Å6Ê6ÂÇ�Ä�Ä�Ë�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-78Ç�Ê6Ï@Ä�ÉSË�Ë�16É�$=ÌFÅ�Â6Ì\Ç/) Ì\Ñ=ÊË\Å�ÈSÅ*)+$6Ä�ÉSË\Í�Å6Ê�.�:!16ÉyÅ�Ë�16ÉwÌmÆ=Ç�ÌFÐhÈSÅ6Ì\ÌFÉSÐ�$=Å6Ê6Ï4Ë\ÅÌ\Ñ=Ê=Ê6ͯÊ6Â�Ë�16É< ��< $=ÌFÅ�Â6Ì\Ç/) Ñ=Ê6Ï=ÉwÌ�ÉwÇ�È31�Å�� Ë�16ÉhÏ2(=Ê=Ç/)�Í�È�Ä�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6ÂnÐ\È316É-)�ÉSÐ-.

g e

Page 18: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

R=400,C=400,R2=400 R=400,C=800,R2=400 R=800,C=400,R2=400 R=800,C=800,R2=400

Data Size

0.0

0.2

0.4

0.6

0.8

1.0

1.2

1.4

1.6

Norm

alized

Execu

tion T

ime

MXM (no DLB)

GCDLB

GDDLB

LCDLB

LDDLB

MXM (P=4)

D�Í�Â6Ñ=ÌFÉd&��<@Ç�ËLÌFÍ'?�)�Ñ6Ä�Ë\Í8$6Ä�Í�ÈwÇ�Ë\Í�Å6ÊK��G �a*"

�@É�Å6Æ6Ð\ÉwÌ�%�É�Ë�1=Ç�ËyË�16ÉÂ�Ä�Å6Æ=Ç�Ä�Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ � ��N�NV��="�Ð\ËLÌ\Ç�Ë\ÉSÂ/(4Í�ÐnË�16ÉÆ=ÉSÐ\Ë-7!��16Í�È31�Í�Ð � Å�Ä @Ä�Å&�IÉSÏ�ÈSÄ�Å�Ð\ÉSÄ'(nÆ/(yË�16É,Â�Ä�Å6Æ=Ç�ÄOÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏC� �E=NV��="�Ð\È316É-)�É/.�9�)�Å6Ê6ÂmË�16ÉhÄ�Å6ÈwÇ�ÄOÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-7�Ä�Å6ÈwÇ�ÄÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏM��V�N�NV��="mÏ=Å6ÉSÐnÆ=ÉSË\Ë\ÉwÌ�Ë�1=Ç�Ê4Ä�Å6ÈwÇ�Ä�ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ[��V�E=NV��="3.�<Å6ÌFÉSÅ&%�ÉwÌ37AË�16ÉnÂ�Ä�Å6Æ=Ç�ÄÐ\È316É-)�ÉSÐ�Ç�ÌFÉyÆ=ÉSË\Ë\ÉwÌhË�1=Ç�Ê�Ë�16ÉyÄ�Å6ÈwÇ�Ä�Ð\È316É-)�ÉSÐ-.��@É�Ç�Ä�Ð\ÅÊ6Å�Ë\Í�ÈSÉyË�1=Ç�ËhÅ6Ê g e>$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐmË�16É�Â6Ç/$Æ=ÉSË��IÉSÉwÊ�Ë�16ÉyÂ�Ä�Å6Æ=Ç�Ä�ÐmÇ�Ê6Ï@Ä�Å6ÈwÇ�Ä�Ð�Æ=ÉSÈSÅ*)�ÉSÐmÐ�)yÇ�Ä�Ä�ÉwÌ3.DOÌFÅ*)/Å6Ñ=Ì,Ï=Í�Ð\ÈwÑ6Ð\Ð\Í�Å6Ê@ͯÊÐ\ÉSÈSË\Í�Å6Ê0`2. e27DÄ�Å6ÈwÇ�ÄÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ,ͯÊ6ÈwÑ=Ì,Ä�ÉSÐ\Ð,ÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê�Å&%�ÉwÌ�16ÉwÇ�Ï�Ë�1=Ç�ÊnÂ�Ä�Å6Æ=Ç�ÄAÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-.!B�Å&�IÉ3%�ÉwÌIË�16É�ÌFÉSÏ=Í�Ð\ËLÌFÍ @

R=1600,C=400,R2=400 R=1600,C=800,R2=400 R=3200,C=400,R2=400 R=3200,C=800,R2=400

Data Size

0.0

0.2

0.4

0.6

0.8

1.0

Norm

alized

Execu

tion T

ime

MXM (no DLB)

GCDLB

GDDLB

LCDLB

LDDLB

MXM (P=16)

D�Í�Â6Ñ=ÌFÉ�e&��<@Ç�ËLÌFÍ'?>)�Ñ6Ä�Ë\Í8$6Ä�Í�ÈwÇ�Ë\Í�Å6ÊK��G g e/"

Æ=Ñ6Ë\Í�Å6Ê@Í�Ð�Ê6Å�ËmÅ*$6Ë\Í8)yÇ�Ä�.�DOÌFÅ*) Ë�16É�ÌFÉSÐLÑ6Ä�Ë\Ð-7AÍ�ËmÈwÇ�Ê@Æ=É�Å6Æ6Ð\ÉwÌ�%�ÉSÏ@Ë�1=Ç�ËmÍ �rË�16ÉyÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6ÊÈSÅ�Ð\Ë� �IÅ6Ì��0$=ÉwÌ�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê2"�%�ÉwÌFÐLÑ6Ð�Ë�16ÉnÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê�ÈSÅ�Ð\Ë5�NÐ�(=Ê6È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6Ê4ÈSÅ�Ð\Ë-7�ÌFÉSÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6ÊÈSÅ�Ð\Ë�"yÌ\Ç�Ë\Í�Å@Í�Ð�įÇ�ÌFÂ�É/7�Â�Ä�Å6Æ=Ç�Ä�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ�Ç�ÌFÉ �ÙÇ-%�Å6ÌFÉSÏ�.K:!16Í�Ð�Ë\Í�Ä�Ë\Ð�Ë\Å&��Ç�ÌFÏ=Ð�Ë�16É�Ä�Å6ÈwÇ�Ä�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐÇ�ÐyË�16Í�Ð�Ì\Ç�Ë\Í�Å@Ï=ÉSÈwÌFÉwÇ�Ð\ÉSÐ-.K:!16É �ÙÇ�ÈSË\Å6ÌFÐ�Ë�1=Ç�Ë�ͯÊ��£Ñ6ÉwÊ6ÈSÉË�16Í�ÐnÌ\Ç�Ë\Í�Å4Ç�ÌFÉ�Ë�16É>�IÅ6Ì��C$=ÉwÌ�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�7Ê6Ñ2)�Æ=ÉwÌyÅ��ÝÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð-7�Ç�Ê6Ï�Ë�16ÉÊ6Ñ2)�Æ=ÉwÌyÅ�� $=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-. <Å6ÌFÉ5$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ�ͯÊ6ÈwÌFÉwÇ�Ð\ÉË�16É�Ð�(=ÊA@

g f

Page 19: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

È31=ÌFÅ6Ê6Í�ÎwÇ�Ë\Í�Å6ÊÈSÅ�Ð\Ë-7AÇ�Ê6ÏÐ�16Å6Ñ6Ä�Ï_�ÙÇ-%�Å6Ì�Ë�16ÉyÄ�Å6ÈwÇ�Ä�Ð\È316É-)�ÉSÐ-.+B�Å&�IÉ3%�ÉwÌ37OͯÊË�16É�Ç�Æ=Å&%�É�É3?2$=ÉwÌFÍ8)�ÉwÊ�ËË�16ÉwÌFÉ,Í�ÐIÐLÑ "µÈSÍ�ÉwÊ�Ë!�IÅ6Ì��mË\ÅmÅ6Ñ6Ë��IÉSÍ�Â*1yË�16Í�ÐIËLÌFÉwÊ6Ï�7=Ç�Ê6Ï�Â�Ä�Å6Æ=Ç�Ä�Ð,Ç�ÌFÉ,Ð\Ë\Í�Ä�Ä8Æ=ÉSË\Ë\ÉwÌF� Å6Ì g e�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.EIÅ*)+$=Ç�ÌFͯÊ6Â�Ç�ÈwÌFÅ�Ð\Ð,Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ4Ç�Ê6Ï@ÈSÉwÊ�ËLÌ\Ç�ÄAÐ\È316É-)�ÉSÐ-7OË�16É�ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏC)yÇ�Ð\Ë\ÉwÌ378Ç�Ê6ÏÐ\É3^=Ñ6ÉwÊ�Ë\ͯÇ�ÄÌFÉSÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\Í�Å6Ê�Ç�Ê6Ï@ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í�Å6Ê@Ð\ÉwÊ6Ï�7�Ç�Ï=Ï@ÐLÑ "µÈSÍ�ÉwÊ�Ë�Å&%�ÉwÌ�16ÉwÇ�ÏË\Å�Ë�16ÉyÈwÊ6ÉSËLÌ\Ç�Ä�Í�ÎSÉSÏ4Ð\È316É-)�ÉSÐ�Ë\Å)yÇ/��ÉhË�16ÉmÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ@Ð\È316É-)�ÉSÐhÆ=ÉSË\Ë\ÉwÌ3.!V�E=NV��²Í¯Ê6ÈwÑ=ÌFÐmÇ�Ï=Ï=Í�Ë\Í�Å6Ê=Ç�ÄAÅ&%�ÉwÌ�16ÉwÇ�Ï�ÏDÑ6ÉmË\Å�Ë�16ÉhÏ=ÉSįÇ-(�ÙÇ�ÈSË\Å6Ì+�NÐ\ÉSÉyÐ\ÉSÈSË\Í�Å6Ê0a6. E/"378Ç�Ê6Ï�Ç�Ä�Ð\Å�ÏDÑ6É�Ë\ÅnË�16ÉyÈSÅ6Ê�Ë\É3?6ËmÐ���Í�Ë\È316ͯÊ6Â@Æ=ÉSË��IÉSÉwÊË�16É�Ä�Å6Ç�Ï4Æ=Ç�įÇ�Ê6ÈSÉwÌÇ�Ê6Ï�Ë�16É,ÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6ÊyÐ\įÇ-%�É+�NÐ\ͯÊ6ÈSÉhË�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì;16Å6Ñ6Ð\ͯÊ6ÂyË�16É,Ä�Å6Ç�ÏnÆ=Ç�įÇ�Ê6ÈSÉwÌ�Ç�Ä�Ð\Å�ËLÇ/��ÉSÐ=$=Ç�ÌFË�ͯÊÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê2"3.

<?>�@�;BA � �� � ;=� :�A¯�w�:AÇ�Æ6Ä�É g Ð�16Å&��Ð�Ë�16ÉÇ�ÈSËLÑ=Ç�Ä�Å6ÌFÏ=ÉwÌ�Ç�Ê6Ï�Ë�16É�$=ÌFÉSÏ=Í�ÈSË\ÉSϸÅ6ÌFÏ=ÉwÌ�Å�� $=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ�Å��ÝË�16É�Ï=Í PÕÉwÌFÉwÊ�ËÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐyÑ=Ê6Ï=ÉwÌ�%�Ç�Ì�(6ͯÊ6ÂC$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐ � Å6Ì�< ��<,.��@É�Å6Æ6Ð\ÉwÌ�%�ÉnË�1=Ç�ËmË�16É�Ç�ÈSËLÑ=Ç�ÄIÉ3?2$=ÉwÌFÍ8)�ÉwÊ�ËLÇ�ÄÅ6ÌFÏ=ÉwÌ�Ç�Ê6ÏnË�16É�$=ÌFÉSÏ=Í�ÈSË\ÉSÏ�Å6ÌFÏ=ÉwÌIÅ��F$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ)yÇ�Ë\È316ÉSÐ!%�ÉwÌ�(�ÈSÄ�Å�Ð\ÉSÄ'(/.

�OôSýFôSìmï\ê»ï\ý»é � õ\ê»è6ôSø �Oý»ï\ð�í�õ\ê»ï\ð� � ç ��� � � � � � � � �� ���� ���� ���� �ñ �ç öDñ öDç �ñ �ç öDñ öDç� ���� ��� ���� �ñ �ç öDñ öDç �ñ �ç öDñ öDç� ��� ���� ���� �ñ �ç öDñ öDç �ñ �ç öDñ öDç� ��� ��� ���� �ñ �ç öDñ öDç �ñ �ç öDñ öDç� � � ��� ���� ���� �ñ �ç öDñ öDç �ñ �ç öDñ öDç� � � ��� ��� ���� �ç �ñ öDñ öDç �ñ �ç öDñ öDç� � ���� ���� ���� �ñ �ç öDñ öDç �ñ �ç öDñ öDç� � ���� ��� ���� �ñ �ç öDñ öDç �ñ öDñ �ç öDç

:AÇ�Æ6Ä�É g ��< ��< �*9,ÈSËLÑ=Ç�Ä�%6Ð-.6G�ÌFÉSÏ=Í�ÈSË\ÉSÏ� hÌFÏ=ÉwÌ

�� #� �<���R-

: �=D�NM1=Ç�Ð,Ë��IÅ+)yÇ�ͯÊ�ÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê�Ä�Å6Å*$6Ð���Í�Ë�1�Ç�Ê�ͯÊ�Ë\ÉwÌ�%�ÉwÊ6ͯÊ6ÂnËLÌ\Ç�Ê6Ð�$=Å�Ð\É/.!:!16ÉmË��IÅ�Ä�Å6Å*$6ÐhÇ�ÌFÉÄ�Å6Ç�Ï4Æ=Ç�įÇ�Ê6ÈSÉSÏ�ͯÊ6Ï=É-$=ÉwÊ6Ï=ÉwÊ�Ë\Ä'(/7;��16Í�Ä�ÉnË�16ÉyËLÌ\Ç�Ê6Ð�$=Å�Ð\É�Í�Ð�Ð\É3^=Ñ6ÉwÊ�Ë\ͯÇ�Ä�Í�ÎSÉSÏ�7�Í�. É/.87AÇ�ËmË�16ÉyÉwÊ6Ï@Å��rË�16ÉT£ÌFÐ\ËAÄ�Å6Å*$�Ê6ÉSÐ\Ë-7�Ç�Ä�Ä6Ë�16É!$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐAÐ\ÉwÊ6Ï�Ë�16ÉSͯÌ�$=Å6ÌFË\Í�Å6ÊhÅ��¾ÏDÇ�ËLÇ�Ë\Å,Ë�16É=)yÇ�Ð\Ë\ÉwÌ37-��16ÅhË�16ÉwÊ$=ÉwÌI� Å6Ì�)�ÐË�16ÉyËLÌ\Ç�Ê6Ð�$=Å�Ð\É/7���16Í�È31@Í�Ð � Å�Ä�Ä�Å&�IÉSÏ4Æ/(Ë�16ÉyÐ\ÉSÈSÅ6Ê6Ï@Ä�Å6Å*$@Ê6ÉSÐ\Ë-.��@É�$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�Í�ÎSÉSÏ�Ë�16É�Å6Ñ6Ë\ÉwÌ)�Å�Ð\ËÄ�Å6Å*$nÅ��ÛÆ=Å�Ë�1�Ë�16ÉmÄ�Å6Å*$�Ê6ÉSÐ\Ë\Ð-.;:!16ÉwÌFÉmÍ�Ð�Å6Ê6Ä'(nÅ6Ê6É�)yÇ�\ÀÅ6ÌIÇ�Ì\Ì\Ç-(�Ñ6Ð\ÉSÏ�ͯÊ�Æ=Å�Ë�1�Ë�16ÉmÄ�Å6Å*$6Ð-.=R�Ë\Ð�Ð\Í�ÎSÉÍ�ÐhÂ�Í'%�ÉwÊÇ�ÐD$ ������� g " L E*& � $ ������� g " L E*&I72��16ÉwÌFÉ��@Í�ÐmÇ�ÊnͯÊ2$=Ñ6Ë$=Ç�Ì\Ç/)�ÉSË\ÉwÌ3.�:!16É�Ä�Å6Å*$�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐÅ*$=ÉwÌ\Ç�Ë\ÉyÅ6ÊÏ=Í PÕÉwÌFÉwÊ�ËmÈSÅ�įÑ2)yÊ6Ð�Å��rË�16É�Ç�Ì\Ì\Ç-(/7���16Í�È31@Í�Ð�Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ4ͯÊ4ÇnÈSÅ�įÑ2)yÊ4Æ6Ä�Å6È3� �ÙÇ�Ð�16Í�Å6ÊÇ/)�Å6Ê6Â�Ç�Ä�Ä�Ë�16É�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.!:!16É�ÏDÇ�ËLÇ�ÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê�7�)+#F7DÍ�ÐhÐ\Í8)+$6Ä'(�Ë�16É�ÌFÅ&�¸Ð\Í�ÎSÉ/.�L6ͯÊ6ÈSÉyË�16ÉÄ�Å6Å*$6Ð�Ç�ÌFÉn���w���N�DÄ�Å6Å*$6Ð-78Ë�16ÉwÌFÉyÍ�Ð�Ê6ÅnͯÊ�ËLÌFͯÊ6Ð\Í�È�ÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê�.+:!16ÉXT£ÌFÐ\ËhÄ�Å6Å*$@Ê6ÉSÐ\ËhÍ�Ð�Ñ=Ê6Í � Å6Ì�)>7��Í�Ë�1������ � g " L E�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐyÇ�Ê6ÏC�IÅ6Ì���$=ÉwÌmÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê@Â�Í'%�ÉwÊ4Ç�Ð������#`�� � ����7���16Í�È314Í�Ð�Ä�ͯÊ6ÉwÇ�ÌͯÊ4Ë�16ÉnÇ�Ì\Ì\Ç-(�Ð\Í�ÎSÉC� ���� � � + ��� � + ��� ��� ���

E�� � a*"3.5:!16É�Ð\ÉSÈSÅ6Ê6Ï4Ä�Å6Å*$�Ê6ÉSÐ\Ë�1=Ç�Ð�ËLÌFͯÇ�Ê6Â6Ñ6įÇ�Ì�IÅ6Ì��678Â�Í'%�ÉwÊÇ�Ð�� � �#`��#������� g � � L E � � � L E/"��M����� � ��"37���16ÉwÌFÉ�� � g � ��� �3� �!f��2+�!� "�" L E27AÇ�Ê6Ï ´Í�ÐË�16ÉhÅ6Ñ6Ë\ÉwÌ�)�Å�Ð\ËIÄ�Å6Å*$�ͯÊ6Ï=É3?�.;�@ÉhËLÌ\Ç�Ê6Ð]� Å6Ì�) Ë�16Í�Ð�ËLÌFͯÇ�Ê6Â6Ñ6įÇ�ÌIÄ�Å6Å*$nͯÊ�Ë\Å�Ç�Ñ=Ê6Í � Å6Ì�)/Ä�Å6Å*$nÑ6Ð\ͯÊ6Â�Ë�16É

g +

Page 20: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

�S�N�����D�N�m�S�S�6�L��±6���N���mË\ÉSÈ31=Ê6Í'^=Ñ6ÉN$ a &I7=Í�. É/.87DÆ/(nÈSÅ*)�Æ6ͯÊ6ͯÊ6ÂnÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6Ð.�IÇ�Ê6Ï������ � g " L E����#� g ͯÊ�Ë\ÅÅ6Ê6ÉhÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�.;��Å�Ë\É,Ë�1=Ç�ËIË�16ÉhÊ6Ñ2)�Æ=ÉwÌIÅ�� Í�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê6ÐU� Å6Ì�Ä�Å6Å*$NEmÍ�Ð,Â�Í'%�ÉwÊnÇ�Ð ������� g " L a676Ç�Ê6ÏnË�16É�IÅ6Ì��nÍ�Ð�Ç�Ä�Ð\Å�Ä�ͯÊ6ÉwÇ�ÌhͯÊ@Ë�16É�Ç�Ì\Ì\Ç-(nÐ\Í�ÎSÉ/.+�@ÉyÉ3?2$=ÉwÌFÍ8)�ÉwÊ�Ë\ÉSÏC��Í�Ë�1ͯÊ2$=Ñ6Ë+$=Ç�Ì\Ç/)�ÉSË\ÉwÌ�%�Ç�įÑ6É�Å��U` I 7a I 7=Ç�Ê6Ï�d I 7*��16Í�È31nÈSÅ6Ì\ÌFÉSÐ�$=Å6Ê6Ï�Ë\ÅyË�16ÉmÇ�Ì\Ì\Ç-(yÐ\Í�ÎSÉmÅ�� a*e/d27B+�E I 7 g E/f/d27=ÌFÉSÐ�$=ÉSÈSË\Í'%�ÉSÄ'(/78Ç�Ê6Ï>�IÉmÑ6Ð\ÉSÏayÇ�Ê6Ï g e�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7/��Í�Ë�1�Ë�16É,Ä�Å6ÈwÇ�ÄOÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ�Ñ6Ð\ͯÊ6Â(EmÂ6ÌFÅ6Ñ2$6Ð��,E�Ç�Ê6ÏN+�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ!$=ÉwÌIÂ6ÌFÅ6Ñ2$�7ÌFÉSÐ�$=ÉSÈSË\Í'%�ÉSÄ'(2"3.

N=30 (465) N=40 (820) N=50 (1275)

Data Size

0.0

0.2

0.4

0.6

0.8

1.0

1.2

Norm

alized

Execu

tion T

ime

TRFD (no DLB)

GCDLB

GDDLB

LCDLB

LDDLB

TRFD (P=4)

D�Í�Â6Ñ=ÌFÉ�f&��: �=D�N ��G �a*"

��� ��;=��� �/; D�S��A�� ;=� :�A¯�w�D�Í�Â6Ñ=ÌFÉSÐ=fmÇ�Ê6Ï(+hÐ�16Å&��Ë�16É,ÌFÉSÐLÑ6Ä�Ë\ÐF� Å6Ì;: �=D�N ��Í�Ë�1yÏ=Í PÕÉwÌFÉwÊ�Ë�ÏDÇ�ËLÇ,Ð\Í�ÎSÉSÐ � Å6Ì�a�Ç�Ê6Ï g e$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7ÌFÉSÐ�$=ÉSÈSË\Í'%�ÉSÄ'(/.CR»Ê@Ë�16ÉJT¾Â6Ñ=ÌFÉnË�16É�Ä�ÉSÂ�ÉwÊ6Ï : : �=D�N ��Ê6Å�NV��=" ;�Ð\ËLÇ�Ê6Ï=Ð � Å6ÌmÇÌ\Ñ=Ê@Å��rË�16É>: �=D�N$=ÌFÅ�Â6Ì\Ç/) ͯÊ�Ë�16É$=ÌFÉSÐ\ÉwÊ6ÈSÉ�Å�� É3?6Ë\ÉwÌ\Ê=Ç�ÄOÏ=Í�Ð\ÈwÌFÉSË\ÉyÌ\Ç�Ê6Ï=Å*) Ä�Å6Ç�Ï�7DÆ=Ñ6Ë���Í�Ë�1nÊ6ÅnÇ�Ë\Ë\É-)+$6ËIË\Å�Æ=Ç�įÇ�Ê6ÈSÉË�16É��IÅ6Ì��6.

�@ÉmÅ6Æ6Ð\ÉwÌ�%�ÉmË�1=Ç�Ë,Å6Ê>a>$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7OÇ�Ð,Ë�16ÉmÏDÇ�ËLÇyÐ\Í�ÎSÉ�ͯÊ6ÈwÌFÉwÇ�Ð\ÉSÐ��IÉmË\ÉwÊ6ÏË\Å�Ð�16Í � ËS�ÙÌFÅ*)/Ä�Å6ÈwÇ�ÄÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ ��V�N�NV��=",Ë\Å�Â�Ä�Å6Æ=Ç�ÄAÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ#� ��N�NV��="3.6L6ͯÊ6ÈSÉyË�16ÉyÇ/)�Å6Ñ=Ê�Ë,Å��F�IÅ6Ì��>$=ÉwÌhÍ�Ë\ÉwÌI@Ç�Ë\Í�Å6ÊÍ�ÐmÐ�)yÇ�Ä�Ä�7AË�16ÉyÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê�%6Ð-.�ÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê4Ì\Ç�Ë\Í�ÅnÍ�ÐmÐ�)yÇ�Ä�Ä�7AË�16Ñ6Ð �ÙÇ-%�Å6ÌFͯÊ6ÂnË�16ÉyÄ�Å6ÈwÇ�ÄÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏÐ\È316É-)�ÉhÅ6Ê�Ð�)yÇ�Ä�Ä8ÏDÇ�ËLÇmÐ\Í�ÎSÉSÐ-.;�²Í�Ë�1�ͯÊ6ÈwÌFÉwÇ�Ð\ͯÊ6ÂnÏDÇ�ËLÇmÐ\Í�ÎSÉ/7DË�16Í�ÐhÌ\Ç�Ë\Í�Å�ͯÊ6ÈwÌFÉwÇ�Ð\ÉSÐ-7OÇ�Ê6Ï��N�NV��¸Ï=Å6ÉSÐ�Æ=ÉSË\Ë\ÉwÌ3.9�)�Å6Ê6ÂnË�16É�ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ4Ð\È316É-)�ÉSÐmË�16É�Â�Ä�Å6Æ=Ç�Ä�� �E=NV��="�Í�Ð�Æ=ÉSË\Ë\ÉwÌhË�16ÉwÊË�16É,Ä�Å6ÈwÇ�Ä;��V�E=NV��="3.2 hÊ g e$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ!16Å&�IÉ3%�ÉwÌ37/�IÉST£Ê6ÏnË�1=Ç�Ë�Ë�16É,Ä�Å6ÈwÇ�Ä8Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏC��V�N�NV��="Ð\ËLÌ\Ç�Ë\ÉSÂ/(yÍ�Ð�Ë�16É�Æ=ÉSÐ\Ë-72��16Í�È31nÍ�ÐU� Å�Ä�Ä�Å&�IÉSÏ�Æ/(nË�16ÉhÂ�Ä�Å6Æ=Ç�ÄOÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏK� ��N�NV��="�Ð\È316É-)�É/.�9�)�Å6Ê6ÂË�16É�ÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏ4Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ�Ç�Ä�Ð\ÅË�16ÉyÄ�Å6ÈwÇ�Ä��V�E=NV��="hÏ=Å6ÉSÐyÆ=ÉSË\Ë\ÉwÌhË�1=Ç�Ê@Ë�16ÉyÂ�Ä�Å6Æ=Ç�Ä�� �E=NV��="37Ð\ͯÊ6ÈSÉ@Ë�16É�ÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6ÊK%6Ð-.ÓÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6ʲÌ\Ç�Ë\Í�Å4Í�ÐnÐ�)yÇ�Ä�Ä�.[DOÑ=ÌFË�16ÉwÌ�)�Å6ÌFÉ/7IË�16É�Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏÐ\È316É-)�ÉSÐ,Ç�ÌFÉmÆ=ÉSË\Ë\ÉwÌ�Ë�1=Ç�Ê�Ë�16ÉhÈSÉwÊ�ËLÌ\Ç�Ä�Í�ÎSÉSÏÅ6Ê6ÉSÐ-.

:!16ÉyÌFÉSÐLÑ6Ä�Ë\ÐhÐ�16Å&�,ÊÇ�Æ=Å&%�É�Ç�ÌFÉ � Å6Ì�Ë�16É�Ë\Å�ËLÇ�ÄAÉ3?6ÉSÈwÑ6Ë\Í�Å6ÊË\Í8)�É�Å��ÃË�16É+: �=D�N $=ÌFÅ�Â6Ì\Ç/)>.�R�ËhÍ�ÐÇ�Ä�Ð\Å@ͯÊ6Ð\ËLÌ\Ñ6ÈSË\Í'%�ÉnË\ÅÈSÅ6Ê6Ð\Í�Ï=ÉwÌyË�16ÉnÄ�Å6Å*$6ÐyͯÊ6Ï=Í'%6Í�ÏDÑ=Ç�Ä�Ä8(/7,Ç�ÐyÐ�16Å&�,Ê@ͯÊ�ËLÇ�Æ6Ä�É)EÑ=Ê6Ï=ÉwÌyË�16Én·,�w��±6���ÈSÅ�įÑ2)yÊ�.=VOÅ6Å*$NE�1=Ç�Ð,Ç�Ä8)�Å�Ð\ËIÏ=Å6Ñ=Æ6Ä�ÉmË�16É��IÅ6Ì��+$=ÉwÌIÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�Ë�1=Ç�Ê�ͯÊ�Ä�Å6Å*$ g .��@ÉhÐ\ÉSÉhË�1=Ç�ËIÅ6Ê+a$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7�V�N�NV��¸Í�ÐmË�16ÉyÆ=ÉSÐ\Ë-7 � Å�Ä�Ä�Å&�IÉSÏ@Æ/( ��N�NV���.6DDÅ6Ì�Ä�Å6Å*$HE27�16Å&�IÉ3%�ÉwÌ37DÐ\ͯÊ6ÈSÉyË�16É��IÅ6Ì��$=ÉwÌhÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�Í�Ð)�Å6ÌFÉ/7���N�NV��¸Ë\ÉwÊ6Ï=ÐhË\ÅnÏ=Å�Æ=ÉSË\Ë\ÉwÌ���Í�Ë�1�ͯÊ6ÈwÌFÉwÇ�Ð\ͯÊ6Â�ÏDÇ�ËLÇ�Ð\Í�ÎSÉ/.DDÅ6ÌhÆ=Å�Ë�1�Ë�16É

g O

Page 21: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

N=30 (465) N=40 (820) N=50 (1275)

Data Size

0.0

0.2

0.4

0.6

0.8

1.0

1.2

Norm

alized

Execu

tion T

ime

TRFD (no DLB)

GCDLB

GDDLB

LCDLB

LDDLB

TRFD (P=16)

D�Í�Â6Ñ=ÌFÉ4+&�;: �=D�N ��G g e/"

Ä�Å6Å*$6Ð �E=NV���Í�ÐhÆ=ÉSË\Ë\ÉwÌ�Ë�1=Ç�Ê>V�E=NV���.� hÊ g e+$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7=Ë�16ÉhÅ6ÌFÏ=ÉwÌ�Í�Ð�V�N�NV��¸Ç�Ê6Ï5V�E=NV��� Å6Ì,Ä�Å6Å*$ g 7OͯÊ6Ð\Ë\ÉwÇ�Ï@Å��UV�N�NV��ÓÇ�Ê6Ï ��N�NV�� � Å6Ì,Ä�Å6Å*$/E2.�:!16Í�ÐmÍ�Ð�Ç�Ä�Ð\Å�Æ=ÉSÈwÇ�Ñ6Ð\É�Å��ÃË�16É+16Í�Â*16ÉwÌ�IÅ6Ì��+$=ÉwÌ�Í�Ë\ÉwÌ\Ç�Ë\Í�Å6ÊJ� Å6ÌIÄ�Å6Å*$)E2.

<?>�@�;BA � �� � ;=� :�A¯�w�

:AÇ�Æ6Ä�ÉHEÐ�16Å&��Ð�Ë�16ÉÇ�ÈSËLÑ=Ç�Ä�Å6ÌFÏ=ÉwÌ�Ç�Ê6Ï�Ë�16É�$=ÌFÉSÏ=Í�ÈSË\ÉSϸÅ6ÌFÏ=ÉwÌ�Å�� $=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉ�Å��ÝË�16É�Ï=Í PÕÉwÌFÉwÊ�ËÐ\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐAÑ=Ê6Ï=ÉwÌ�%�Ç�Ì�(6ͯÊ6Â�$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐb� Å6Ì�: �=D�N+.&R�Ë8ÈwÇ�ÊmÆ=ÉIÐ\ÉSÉwÊhË�1=Ç�Ë8Å6Ñ=ÌAÌFÉSÐLÑ6Ä�Ë\Ð�Ç�ÌFÉIÌFÉwÇ�Ð\Å6Ê=Ç�Æ6Ä'(Ç�ÈSÈwÑ=Ì\Ç�Ë\É/.

�OôSýFôSìmï\ê»ï\ý»é ö=ë�ë�� � õ\ê»è6ôSø �Oý»ï\ð�í�õ\ê»ï\ð� û � � � � � � � �� �� � ������� ö � öDñ �ñ �ç öDç �ñ �ç öDñ öDç� ��� � ����� ö � öDñ �ñ �ç öDç öDñ �ñ �ç öDç� �� � � ������� ö � öDñ �ñ �ç öDç öDñ �ñ �ç öDç� �� � ������� ö�� öDñ �ñ �ç öDç �ñ öDñ �ç öDç� ��� � ����� ö�� �ñ öDñ �ç öDç öDñ �ñ �ç öDç� �� � � ������� ö�� �ñ öDñ �ç öDç �ñ öDñ �ç öDç� � �� � ������� ö � öDñ öDç �ñ �ç öDñ öDç �ç �ñ� � ��� � ����� ö � öDñ öDç �ñ �ç öDñ �ñ öDç �ç� � �� � � ������� ö � öDñ öDç �ñ �ç öDñ �ñ �ç öDç� � �� � ������� ö�� öDñ �ñ �ç öDç öDñ �ç �ñ öDç� � ��� � ����� ö�� öDñ �ñ öDç �ç öDñ �ç �ñ öDç� � �� � � ������� ö�� öDñ �ñ öDç �ç öDñ �ñ öDç �ç

:AÇ�Æ6Ä�ÉDE&��: �=D�N)�29,ÈSËLÑ=Ç�Ä�%6Ð-.2G�ÌFÉSÏ=Í�ÈSË\ÉSÏ0 hÌFÏ=ÉwÌ

E I

Page 22: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

� �#���� �3� ������� �

R»Ê�Ë�16Í�Ð�$=Ç/$=ÉwÌ��IÉ�Ç�Ê=Ç�Ä'(6ÎSÉSÏ@Æ=Å�Ë�1n�6���6�\���=Ç�Ê6Ï����w�L���'7DÇ�Ê6Ï4�L�w�D��¢F�����¯®S�L�hÇ�Ê6Ï4���¯�S��¢L���S±6���L�/7OͯÊ�Ë\ÉwÌ\Ì\Ñ2$6Ë]@Æ=Ç�Ð\ÉSÏ�ÌFÉSÈSÉSÍ'%�ÉwÌI@ÙͯÊ6Í�Ë\ͯÇ�Ë\ÉSϲÏ2(=Ê=Ç/)�Í�È�Ä�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6Â4Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐ-7�Å6Ê�ÇÊ6ÉSË��IÅ6Ì��Å��S�IÅ6Ì���Ð\ËLÇ�Ë\Í�Å6Ê6Ð��Í�Ë�14ËLÌ\Ç�Ê6Ð\Í�ÉwÊ�Ë�É3?6Ë\ÉwÌ\Ê=Ç�ÄIÄ�Å6Ç�ÏK$=ÉwÌ+$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì3.0�@ÉnÐ�16Å&�IÉSÏ4Ë�1=Ç�Ë�Ï=Í PÕÉwÌFÉwÊ�Ë�Ð\ËLÌ\Ç�Ë\ÉSÂ�Í�ÉSÐyÇ�ÌFÉ�Æ=ÉSÐ\Ë� Å6ÌIÏ=Í PÕÉwÌFÉwÊ�Ë,Ç/$2$6Ä�Í�ÈwÇ�Ë\Í�Å6Ê6ÐmÑ=Ê6Ï=ÉwÌ!%�Ç�Ì�(6ͯÊ6Â>$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐIÐLÑ6È31�Ç�ÐIË�16É�Ê6Ñ2)�Æ=ÉwÌIÅ��F$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-7=ÏDÇ�ËLÇÐ\Í�ÎSÉ/7IÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6Ê�ÈSÅ�Ð\Ë-7�ÈSÅ*)+)�Ñ=Ê6Í�ÈwÇ�Ë\Í�Å6Ê�ÈSÅ�Ð\Ë-7�ÉSË\È/.K�@É�Ë�16ÉwÊK$=ÌFÉSÐ\ÉwÊ�Ë\ÉSϲÇ0)�Å6Ï=ÉSÄ�ͯÊ6ÂK$=ÌFÅ6ÈSÉSÐ\Ð�Ë\ÅÉ3%�Ç�įÑ=Ç�Ë\É�Ë�16É�Æ=É-1=Ç-%6Í�Å6Ì�Å��ÛË�16ÉSÐ\ÉmÐ\È316É-)�ÉSÐ-7OÇ�Ê6ÏÏ=ÉSÐ\ÈwÌFͯÆ=ÉSÏ016Å&�ÓË�16ÉmÈSÅ*)+$6Í�Ä�ÉwÌ,Ë\Å�Â�ÉSË�16ÉwÌ!��Í�Ë�1nË�16ÉÌ\Ñ=ÊA@ÙË\Í8)�ÉnÐ�(6Ð\Ë\É-)O)yÇ/��ÉSÐ�Ñ6Ð\É�Å��rË�16Í�Ð�)�Å6Ï=ÉSÄ�Ë\Å�ÈwÑ6Ð\Ë\Å*)�Í�ÎSÉnË�16ÉyÏ2(=Ê=Ç/)�Í�ÈnÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6 � Å6ÌmÇ$=ÌFÅ�Â6Ì\Ç/) Ñ=Ê6Ï=ÉwÌhÏ=Í PÕÉwÌFͯÊ6Â0$=Ç�Ì\Ç/)�ÉSË\ÉwÌFÐ-.:8ÅnËLÇ/��É�Ë�16É�ÈSÅ*)+$6Ä�É3?6Í�Ë�(4Ç-��Ç-(J�ÙÌFÅ*) Ë�16É�$=ÌFÅ�Â6Ì\Ç/)+)�ÉwÌ37�IÉnÇ�Ñ6Ë\Å*)yÇ�Ë\Í�ÈwÇ�Ä�Ä'(@ËLÌ\Ç�Ê6Ð]� Å6Ì�) Ç�Ê4Ç�Ê=Ê6Å�ËLÇ�Ë\ÉSÏ@Ð\É3^=Ñ6ÉwÊ�Ë\ͯÇ�Ä!$=ÌFÅ�Â6Ì\Ç/) Ë\ÅÇ�$=Ç�Ì\Ç�Ä�Ä�ÉSÄ!$=ÌFÅ�Â6Ì\Ç/) ��Í�Ë�1Ë�16ÉmÇ/$2$=ÌFÅ*$=ÌFͯÇ�Ë\ÉhÈwÇ�Ä�Ä�ÐhË\Å�Ë�16ÉmÏ2(=Ê=Ç/)�Í�ÈmÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6ÂnÄ�ͯÆ=Ì\Ç�Ì�(/.

E g

Page 23: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

�����7�=���!�� ����

$ g &��6. �. E�.�9hÌ\Ç�Æ=É/7�9�.���ÉSÂ6Ñ6ÉSÄ�ͯÊ�7���.�VOÅ&�IÉ-�wÇ/)+$�7�K!.�L6ÉSÄ�Í�Â*)yÇ�Ê�7�<,.�L6ËLÇ�Ì���É3(/78Ç�Ê6ÏCG�.�L6Ë\É-$21=Ç�Ê�.NhÅ*)�É��+$=Ç�Ì\Ç�Ä�Ä�ÉSÄ!$=ÌFÅ�Â6Ì\Ç/)+)�ͯÊ6Â�ͯÊ�Ç516ÉSË\ÉwÌFÅ�Â�ÉwÊ6ÉSÅ6Ñ6Ð+)�Ñ6Ä�Ë\Í @ÀÑ6Ð\ÉwÌ�ÉwÊ/%6ͯÌFÅ6Ê2)�ÉwÊ�Ë-.�E=<0HU@IE!LA@O/dQ@ g `/f�` I f�+/e272E�Ç�Ì\Ê6ÉSÂ�Í�É�<ÉSÄ�Ä�Å6Ê�H,Ê6Í'% @ L6È31�.=Å��FEIÅ*)+$=Ñ6Ë\ÉwÌ!L6ÈSÍ�ÉwÊ6ÈSÉ/769�$=ÌFÍ�Ä g O�O/d2.

$ E*& ��.�N+.���įÑ2)�Å�� ÉnÇ�Ê6Ï0N+.�L�.�G�Ç�Ì��6.+L6È316ÉSÏDÑ6Ä�ͯÊ6Â@įÇ�ÌFÂ�ÉY@ÙÐ\ÈwÇ�Ä�É>$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�ÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê6ÐmÅ6Ê@Ê6ÉSË]@�IÅ6Ì��@Å����IÅ6Ì���Ð\ËLÇ�Ë\Í�Å6Ê6Ð-.���¢F�4Á������ ÁL�D���¯¶�O¹�­ª ©���S�N±6­�����h� ����¼ �I�w¢¬«¨��¢L­����D�L� gh�¯�S��¢L���S±6���L�� ��­ª £±6���N���*7DÇ/$=ÌFÍ�Ä g O�O&a6.

$ `*&�9�.2V�.2E!16ÉwÑ=Ê6Â�Ç�Ê6Ï�9�.2G�. �IÉSÉ3%�ÉSÐ-.;B�Í�Â*1�$=ÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉhÈSÅ*)+$=Ñ6Ë\ͯÊ6Â�Å6Ê�ÇmÈSįÑ6Ð\Ë\ÉwÌIÅ��b�IÅ6Ì���Ð\ËLÇQ@Ë\Í�Å6Ê6Ð-.��I¢F�w��¶��³«¡�N�6���w�S�IÁL�D�»¶�O¹�­ª ©���S�N±6­ ����h� �����I�w¢¬«¨��¢L­����D�L�hgh�¯�S��¢L���S±6���L� � ��­ª £±6���N���*7$=Ç�Â�ÉSÐ g d�EQW g e I 7*L6É-$6Ë\É-)�Æ=ÉwÌ g O�O�E2.

$ a &�<,.�EIÍ�ÉwÌ\Ê6ͯÇ/�67��[.6VOÍ�7AÇ�Ê6Ï�<,.��6.��8Ç/��Í�.�VOÅ6Å*$�Ð\È316ÉSÏDÑ6Ä�ͯÊ6 � Å6Ì�16ÉSË\ÉwÌFÅ�Â�ÉwÊ6ÉSÍ�Ë�(/.�R»Ê��=�N��Á������ÁL�D���¯¶�O¹�­ª ©���S�N±6­ ����h� ����¼ �I�w¢¬«¨��¢L­����D�L� gh�¯�S��¢L���S±6���L� � ��­ª £±6���N����¤���� �S�y������� � D¼SØ���������¤� gh�³ £�»¶�¤ �A�D�N��¶A�³«��I�w�S�6�S�S���w¢�729hÑ6Â6Ñ6Ð\Ë g O�O/d2.

$ d*&�N+.�V�.�K�Ç�Â�ÉwÌhÇ�Ê6Ï��6. �8Ç/16Å6Ì \³Ç�Ê�.�9,ÏDÇ/$6Ë\Í'%�É�Â6Ñ6Í�Ï=ÉSÏ4Ð\ÉSÄ � @ÙÐ\È316ÉSÏDÑ6Ä�ͯÊ6Â6.>:8ÉSÈ31=Ê6Í�ÈwÇ�Ä �IÉ-$=Å6ÌFË4O�EQ@I2g @ I2g 7*NhÉ-$=Ç�ÌFË�)�ÉwÊ�Ë�Å�� EIÅ*)+$=Ñ6Ë\ÉwÌ!L6ÈSÍ�ÉwÊ6ÈSÉ/7�H,Ê6Í'%�ÉwÌFÐ\Í�Ë�(nÅ�� �4Ç�Ð�16ͯÊ6Â�Ë\Å6Ê�7��6Ç�Ê6Ñ=Ç�Ì�( g O�O�E2.

$ e*& V�. �,Í8$2$,�NÉSÏ�. "3.��I�w¢¬«¨�L�w�ji��w�D�S�6­���¢\¦w� gh�w�w±6­��w�D�������N���=¤!O±6�N�����&.;EIÉwÊ�Ë\ÉwÌ � Å6Ì=L=Ñ2$=ÉwÌFÈSÅ*)+$=Ñ6Ë]@ͯÊ6 �IÉSÐ\ÉwÇ�ÌFÈ31Ç�Ê6Ï�NhÉ3%�ÉSÄ�Å*$2)�ÉwÊ�Ë-7�H,Ê6Í'%�ÉwÌFÐ\Í�Ë�(�Å�� R�Ä�Ä�ͯÊ6Å�Í�ÐyÇ�Ë�H,Ì\Æ=Ç�Ê=ÇQ@IE!1=Ç/)+$=Ç�Í�Â6Ê�7� ,ÈSË\Å6Æ=ÉwÌg O�O/`2.

$ f*&�9�.��hÉSÍ�Ð\Ë-769�. ��ÉSÂ6Ñ6ÉSÄ�ͯÊ�7��6.6NhÅ6Ê6Â6Ç�Ì\Ì\Ç272�[.���ͯÇ�Ê6Â67��.�<@Ç�Ê6È316É-�67OÇ�Ê6Ï ��.�L=Ñ=Ê6Ï=ÉwÌ\Ç/)>.�G���<`�Ñ6Ð\ÉwÌ�� Ð,Â6Ñ6Í�Ï=ÉyÇ�Ê6ÏÌFÉY� ÉwÌFÉwÊ6ÈSÉ+)yÇ�Ê6Ñ=Ç�Ä�.�:8ÉSÈ31=Ê6Í�ÈwÇ�Ä �IÉ-$=Å6ÌFË� ��!��V � :=< @ g E g +/f27� hÇ/���IÍ�Ï=Â�É�,Ç�Ë\Í�Å6Ê=Ç�Ä�V8Ç�Æ=Å6Ì\Ç�Ë\Å6Ì�(/72 hÇ/���IÍ�Ï=Â�É/7�:8ÉwÊ=Ê6ÉSÐ\Ð\ÉSÉ/76<@Ç-( g O�O/`2.

$ +*&�9�.;L�. �mÌFÍ8)�Ð�1=Ç-�7!�6. ��.��@ÉSÍ�Ð\Ð�)yÇ�Ê�7�K!.�9�.��@ÉSÐ\Ë-7�Ç�Ê6Ï K!.�E�.�VOÅ&(�Å�Ë-.�<ÉSËLÇ�Ð�(6Ð\Ë\É-)�Ð��+9hÊÇ/$2$=ÌFÅ6Ç�È31�ÈSÅ*)�Æ6ͯÊ6ͯÊ6Â>$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�$=ÌFÅ6ÈSÉSÐ\Ð\ͯÊ6ÂnÇ�Ê6Ï516ÉSË\ÉwÌFÅ�Â�ÉwÊ6ÉSÅ6Ñ6Ð�Ï=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏÈSÅ*)+$=Ñ6Ë\ͯÊ6ÂyÐ�(6Ð]@Ë\É-)�Ð-.�"=��±6¢L�D���8�³«#�I��¢F���N���w�O���D�hgh�¯�S��¢L���S±6���L� � ��­ª £±6���N���*7�E g ��`/" � E/d/fQW E/f I 7 g O�O&a6.

$ O*& L�. D!.&B,Ñ2)+)�ÉSÄ�7 K!.&L6È316Å6Ê6Æ=ÉwÌFÂ67�Ç�Ê6Ï+V�. K!.-D�Ä'(=Ê=Ê�.�DOÇ�ÈSË\Å6ÌFͯÊ6Â��8Ç�$=Ì\Ç�ÈSË\Í�ÈwÇ�ÄDÇ�Ê6ÏyÌFÅ6Æ=Ñ6Ð\Ë�)�ÉSË�16Å6Ï� Å6ÌIÐ\È316ÉSÏDÑ6Ä�ͯÊ6Â5$=Ç�Ì\Ç�Ä�Ä�ÉSÄAÄ�Å6Å*$6Ð-. � ��­�­�±6�D�N�L�����N���=�m�³«Ý�N�6�m· �!$ 7*`/d&� O I W g7I2g 76Ç�Ñ6 g O�O�E2.

$ g7I & E�. �hÌ\Ñ6Ð��wÇ�ÄmÇ�Ê6Ï 9�.=�@ÉSÍ�Ð\Ð-.M9,Ä�Ä�Å6ÈwÇ�Ë\ͯÊ6²ͯÊ6Ï=É-$=ÉwÊ6Ï=ÉwÊ�ËÐLÑ=Æ6ËLÇ�Ð���ÐnÅ6Ê $=Ç�Ì\Ç�Ä�Ä�ÉSÄ�$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-.Á������ ØO¢F���=�S���w���N���=�,����O�³«¨��¥���¢F� �I���6�N�D�L�w¢L�N���*7 g/g � g7I�I2g W g e27/ ,ÈSË\Å6Æ=ÉwÌ g O�+/d2.

$ g/g &��[.*VOÍ8Ç�Ê6Ï ��.2G�ͯÊ6Â6Ç�Ä�Í�.;9,ÈSÈSÉSÐ\Ð�Ê6Å6Ì�)yÇ�Ä�Í�ÎwÇ�Ë\Í�Å6Ê+��VOÅ6Å*$�ÌFÉSÐ\ËLÌ\Ñ6ÈSËLÑ=ÌFͯÊ6 � Å6Ì;��H!<�9²ÈSÅ*)+$6Í�Ä�ÉwÌFÐ-.· �!$ ØO¢F���=�S���w���N���=�,��� � ��­ª £±6���w¢%O¹w�S���w­m�37 g/g � a*" � `/d/`QW `/f/d27/��Å&%�É-)�Æ=ÉwÌ g O�O/`2.

$ g E*&�D!. E�. B./VOͯÊ�Ç�Ê6Ï ��. <,. �,ÉSÄ�Ä�ÉwÌ3.;:!16É�Â6Ì\Ç�Ï=Í�ÉwÊ�Ë=)�Å6Ï=ÉSÄDÄ�Å6Ç�Ï�Æ=Ç�įÇ�Ê6ÈSͯÊ6Â+)�ÉSË�16Å6Ï�.�Á������¸ØO¢F���=�w¶����O�³«¨��¥���¢F�&�I���6�N�D�L�w¢L�N���*7/LBK @ g `&� `�EQW `�+27 \³Ç�Ê g O�+/f2.

$ g `*& VOͯÑÇ�Ê6Ï�ÉSË,Ç�Ä�.('�L6È316ÉSÏDÑ6Ä�ͯÊ6Â�$=Ç�Ì\Ç�Ä�Ä�ÉSÄAÄ�Å6Å*$6Ð���Í�Ë�1>%�Ç�ÌFͯÇ�Æ6Ä�ÉmÄ�ÉwÊ6Â�Ë�1nÍ�Ë\ÉwÌ\Ç�Ë\Í�Å6ÊnÉ3?6ÉSÈwÑ6Ë\Í�Å6Ê�Ë\Í8)�ÉSÐÅ6Ê0$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�ÈSÅ*)+$=Ñ6Ë\ÉwÌFÐ-.��I¢F�w��¶����N�ÁL�D���¯¶ � ��� « ¶��I��¢F���N���w�����D� gh�¯�S��¢L���S±6���L� � ��­ª £±6���N������D�O¹w�S���w­�7=Å6ÈSË g O�O�E2.

E�E

Page 24: Computer Science and Engineeringweb.cse.ohio-state.edu/dmrl/papers/jpdc97.pdf · ! " # $ % & (') * &,+-%/. &,+ , 10 2436587 9 9: ; =: : ;@?A7 BDCFEDG: CIH8CFE8J=KLCNMOCN>676PL7

$ g a & L�.�V8Ñ6ÈSÈSÅ6.�9 Ï2(=Ê=Ç/)�Í�ÈyÐ\È316ÉSÏDÑ6Ä�ͯÊ6ÂC)�ÉSË�16Å6Ï � Å6Ì�ͯÌ\ÌFÉSÂ6Ñ6įÇ�Ì�$=Ç�Ì\Ç�Ä�Ä�ÉSÄ=$=ÌFÅ�Â6Ì\Ç/)�Ð-.m· �!$ DÁ��I¼���8·���� ��� � ��� « ¶!�I¢F�\�6¢F��­�­��N�����8�����6±6�S�6�hgh�S�S� �6�����D��ÁL­ª £���w­��w�D�������N���67�$=Ç�Â�ÉSÐDE I�I W E g/g 7g O�O�E2.

$ g d*& K!. G�.&<@Ç�Ì��wÇ�Ë\Å�Ð�Ç�Ê6Ï+:�. �6./VOÉ���įÇ�Ê6È/.;H�Ð\ͯÊ6Â�$=ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�Ç*" Ê6Í�Ë�(mͯÊ�Ä�Å6Å*$�Ð\È316ÉSÏDÑ6Ä�ͯÊ6Â�Å6Ê�Ð�1=Ç�ÌFÉSÏ @)�É-)�Å6Ì�( )�Ñ6Ä�Ë\Í8$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌFÐ-. Á������½ØO¢F���=�S���w���N���=�������I��¢F���N���w�,���D��gh�¯�S��¢L���S±6���L� O¹w�S���w­m�37d6� a*"37*9�$=ÌFÍ�Ä g O�O&a6.

$ g e*& B.���Í�Ð�16Í8�wÇ-��ÇÓÇ�Ê6Ï G�.�L6Ë\ÉSÉwÊ2��Í�Ð\Ë\É/. 9"Â�ÉwÊ6ÉwÌ\Ç�ÄnÇ�ÌFÈ316Í�Ë\ÉSÈSËLÑ=ÌFÉ � Å6ÌÄ�Å6Ç�Ï Æ=Ç�įÇ�Ê6ÈSͯÊ6Â�Í¯Ê ÇÏ=Í�Ð\ËLÌFͯÆ=Ñ6Ë\ÉSÏ @I)�É-)�Å6Ì�(nÉwÊ/%6ͯÌFÅ6Ê2)�ÉwÊ�Ë-. � ���N�nÁ�������ÁL�D���w¢L�D�����N���D��� � ��� «¨�w¢F�w�D�L�h��� gh�¯�S��¢L���S±6���L�� ��­ª £±6���N���*76)yÇ-( g O�O/`2.

$ g f*& E�.=N+.=GAÅ�Ä'(6È31=ÌFÅ6Ê6Å*$=Å6Ñ6Ä�Å�Ð-. �I��¢F���N���w� �I¢F�\�6¢F��­�­��N�������D� � ��­ª £�N���w¢\�3. �,įÑ/�IÉwÌ>9,ÈwÇ�Ï=É-)�Í�ÈG�Ñ=Æ6Ä�Í�Ð�16ÉwÌFÐ-7 g O�+�+2.

$ g +*& E�.&N+./GAÅ�Ä'(6È31=ÌFÅ6Ê6Å*$=Å6Ñ6Ä�Å�ÐIÇ�Ê6Ï�N+. �6. �hÑ6È3�6. �mÑ6Í�Ï=ÉSÏ�Ð\ÉSÄ � @ÙÐ\È316ÉSÏDÑ6Ä�ͯÊ6Â��IÇ�$=Ì\Ç�ÈSË\Í�ÈwÇ�Ä=Ð\È316ÉSÏDÑ6Ä�ͯÊ6ÂÐ\È316É-)�É � Å6Ì�$=Ç�Ì\Ç�Ä�Ä�ÉSÄ6ÐLÑ2$=ÉwÌFÈSÅ*)+$=Ñ6Ë\ÉwÌFÐ-.�Á������²ØO¢F���=�S���w���N���=����� � ��­ª £±6���w¢\�37&E @I`/e6� g E/" � g a E/dQWg a*`�O27*NhÉSÈSÉ-)�Æ=ÉwÌ g O�+/f2.

$ g O*& �.;��ÉSÏ=ÉSÄ \]��Å&%6Í�È5<,.!�6.hÑ6ͯÊ=Ê�.KNmÇ�ËLÇQ@I$=Ç�Ì\Ç�Ä�Ä�ÉSÄ�$=ÌFÅ�Â6Ì\Ç/)+)�ͯÊ6ÂÅ6Ê�Ç@Ê6ÉSË��IÅ6Ì��Å���16ÉSË\ÉwÌFÅ�Â�ÉY@Ê6ÉSÅ6Ñ6Ð!�IÅ6Ì���Ð\ËLÇ�Ë\Í�Å6Ê6Ð-.!�I¢F�w��¶O�³«Ü�N�6���w�S�AÁL�D�»¶�O¹�­ª ©���S�N±6­ ����h� �����I�w¢¬«¨��¢L­����D�L� gh�¯�S��¢L���S±6���L�� ��­ª £±6���N���*76$=Ç�Â�ÉSÐ g d�EQW g e I 7�Ð\É-$ g O�O�E2.

$ E I & ��.&9�./L=Ç�Ä�ÉSË\Å6ÌFÉ/7 �6. �6Ç�ÈSÅ6Æ�76Ç�Ê6Ï+<,.&G�Ç�ÏDÇ�įÇ2.�G�Ç�Ì\Ç�Ä�Ä�ÉSÄ=ÈSÅ*)+$=Ñ6ËLÇ�Ë\Í�Å6Ê6Ð�Å6Ê�Ë�16ÉIÈ31=Ç�Ì�)[16ÉSË\ÉwÌFÅ�Â�ÉY@Ê6ÉSÅ6Ñ6Ð��IÅ6Ì���Ð\ËLÇ�Ë\Í�Å6Ê�ÈSįÑ6Ð\Ë\ÉwÌ3.���¢F�,Á������ÁL�D���¯¶ O¹�­ª ©���S�N±6­Ó���&h� ����¼ �I�w¢¬«¨��¢L­����D�L��gh�¯�S��¢L���S±6���L�� ��­ª £±6���N���*7DÇ/$=ÌFÍ�Ä g O�O&a6.

$ E g & ��. L�.�L6Í�ÉSÂ�ÉSÄ�Ä�.9hÑ6Ë\Å*)yÇ�Ë\Í�ÈmÂ�ÉwÊ6ÉwÌ\Ç�Ë\Í�Å6ÊnÅ�� $=Ç�Ì\Ç�Ä�Ä�ÉSÄ;$=ÌFÅ�Â6Ì\Ç/)�Ð!��Í�Ë�1�Ï2(=Ê=Ç/)�Í�È�Ä�Å6Ç�Ï@Æ=Ç�įÇ�Ê6ÈSͯÊ6Â� Å6ÌhÇ�Ê6ÉSË��IÅ6Ì���Å��U�IÅ6Ì���Ð\ËLÇ�Ë\Í�Å6Ê6Ð-.E=<0HU@IE!LA@ O/dQ@ g e�+>` I +�+ I 7�E�Ç�Ì\Ê6ÉSÂ�Í�É+<ÉSÄ�Ä�Å6ÊCH,Ê6Í'%�.b@�L6È31�.Å��FEIÅ*)+$=Ñ6Ë\ÉwÌ!L6ÈSÍ�ÉwÊ6ÈSÉ/7�<@Ç-( g O�O/d2.

$ E�E*& G�.2:AÇ�Ê6Â�Ç�Ê6Ï>G�. @IE�.���É3�.�G�ÌFÅ6ÈSÉSÐ\Ð\Å6Ì�Ð\ÉSÄ � @ÙÐ\È316ÉSÏDÑ6Ä�ͯÊ=ÂJ� Å6Ì;)�Ñ6Ä�Ë\Í8$6Ä�ÉmÊ6ÉSÐ\Ë\ÉSÏ>$=Ç�Ì\Ç�Ä�Ä�ÉSÄ8Ä�Å6Å*$6Ð-.�R»Ê�I¢F�w��¶A�³«�� �� �ÁL�D���w¢L�D�����N���D��� � ��� «¨�w¢F�w�D�L�������I��¢F���N���w� �I¢F�w�L�S�L�S�N���*7&9hÑ6Â6Ñ6Ð\Ë g O�+/e2.

$ E/`*& :�. B.6:IÎSÉwÊ�Ç�Ê6Ï�V�. <,.6��Í�.�:AÌ\Ç/$=ÉSÎSÍ�Å6ÏÐ\ÉSÄ � @ÙÐ\È316ÉSÏDÑ6Ä�ͯÊ6Â��!9M$=Ì\Ç�ÈSË\Í�ÈwÇ�ÄAÐ\È316ÉSÏDÑ6Ä�ͯÊ6ÂnÐ\È316É-)�É � Å6Ì$=Ç�Ì\Ç�Ä�Ä�ÉSÄAÈSÅ*)+$=Ñ6Ë\ÉwÌFÐ-.IÁ�������ØO¢F���=�w¶ �I��¢F���N���w� gh�¯�S��¢L���S±6���L� O¹w�S���w­m�37/a�� +/fQW O�+27 \³Ç�Ê g O�O/`2.

$ E&a & ��.��²Í�Ä�Ð\Å6Ê�7 ��.�DOÌFÉwÊ6È31�7;E�.��²Í�Ä�Ð\Å6Ê�7=L�.�9�)yÇ�Ì\Ç�Ð\ͯÊ6Â*16É/7��6.�9hÊ6Ï=ÉwÌFÐ\Å6Ê�7;L�.;: \ÀͯÇ�Ê6Â67;L�.�VOͯÇ�Å67E�.*:IÐ\ÉwÊ6Â67/<,./B,Ç�Ä�Ä�72<,./V8Ç/)>76Ç�Ê6Ï��6.*B�ÉwÊ=Ê6ÉSÐ\Ð�(/.�9hÊyÅ&%�ÉwÌ�%6Í�É3��Å��£Ë�16É,ÐLÑ6Í �ÕÈSÅ*)+$6Í�Ä�ÉwÌIÐ�(6Ð\Ë\É-)>.

$ E/d*&�<,. �8Ç/��Í�7��[.!VOÍ�7mÇ�Ê6Ï#<,.=EIÍ�ÉwÌ\Ê6ͯÇ/�6. GAÉwÌI� Å6Ì�)yÇ�Ê6ÈSÉÍ8)+$=Ç�ÈSËnÅ��J$=ÌFÅ6ÈSÉSÐ\Ð\Å6ÌnÇ�Ê6ÏZ)�É-)�Å6Ì�(16ÉSË\ÉwÌFÅ�Â�ÉwÊ6ÉSÍ�Ë�(�ͯÊ�ÇhÊ6ÉSË��IÅ6Ì��,Å�� )yÇ�È316ͯÊ6ÉSÐ-.;R»Ê��N�6� �I¢F�w�L�L�L���N�������³«r�N�6� �8��±6¢L�N� h�w���w¢F�\�6�w�D�L��±��� ��­ª £±6���N����Òn��¢\¦w�L�6�¨  7�L=Ç�Ê�ËLÇ �IÇ�Ì\Æ=Ç�Ì\Ç272E�Ç�Ä�Í � Å6Ì\Ê6ͯÇ2769�$=ÌFÍ�Ä g O�O/d2.

E/`