VOOZH about

URL: https://www.cecs.uci.edu/~papers/mpr/MPR/ARTICLES/101504.PDF


%PDF-1.2 %���� 31 0 obj << /Linearized 1 /O 39 /H [ 2193 406 ] /L 269558 /E 224352 /N 4 /T 268820 >> endobj xref 31 75 0000000016 00000 n 0000001848 00000 n 0000001962 00000 n 0000002019 00000 n 0000002054 00000 n 0000002089 00000 n 0000002124 00000 n 0000002158 00000 n 0000002599 00000 n 0000002798 00000 n 0000002879 00000 n 0000003043 00000 n 0000003149 00000 n 0000003276 00000 n 0000003384 00000 n 0000003512 00000 n 0000003633 00000 n 0000003764 00000 n 0000003910 00000 n 0000004046 00000 n 0000004175 00000 n 0000004342 00000 n 0000004475 00000 n 0000004619 00000 n 0000004766 00000 n 0000004907 00000 n 0000004943 00000 n 0000005055 00000 n 0000005166 00000 n 0000005256 00000 n 0000005347 00000 n 0000005439 00000 n 0000005529 00000 n 0000005620 00000 n 0000005709 00000 n 0000005800 00000 n 0000005890 00000 n 0000005981 00000 n 0000006187 00000 n 0000007254 00000 n 0000007478 00000 n 0000007643 00000 n 0000007679 00000 n 0000007701 00000 n 0000010192 00000 n 0000010214 00000 n 0000011291 00000 n 0000012361 00000 n 0000012586 00000 n 0000012822 00000 n 0000021142 00000 n 0000022219 00000 n 0000022443 00000 n 0000023515 00000 n 0000023793 00000 n 0000024084 00000 n 0000025163 00000 n 0000025280 00000 n 0000026352 00000 n 0000026575 00000 n 0000027658 00000 n 0000027934 00000 n 0000065484 00000 n 0000076023 00000 n 0000113233 00000 n 0000153362 00000 n 0000180232 00000 n 0000192661 00000 n 0000218275 00000 n 0000224003 00000 n 0000224052 00000 n 0000224082 00000 n 0000224131 00000 n 0000002193 00000 n 0000002577 00000 n trailer << /Size 106 /Info 30 0 R /Root 32 0 R /Prev 268810 /ID[<4d69b062896e9d8c036931c927eb8678><4d69b062896e9d8c036931c927eb8678>] >> startxref 0 %%EOF 32 0 obj << /Type /Catalog /Pages 29 0 R /Outlines 40 0 R /Threads 33 0 R /PageMode /UseOutlines >> endobj 33 0 obj [ 34 0 R 35 0 R 36 0 R 37 0 R 38 0 R ] endobj 34 0 obj << /F 59 0 R >> endobj 35 0 obj << /F 10 0 R >> endobj 36 0 obj << /F 11 0 R >> endobj 37 0 obj << /F 2 0 R >> endobj 38 0 obj << /F 67 0 R >> endobj 104 0 obj << /S 195 /O 372 /Filter /FlateDecode /Length 105 0 R >> stream H�c```c`������ � ĀB@v�2� ] �zܝn��_�'.k�����D*�%�.[w~�M�Uƪ"����,t3긜�{�xY-�̫k|C�no-��Q�s���p�c`�vH;��b  ��B2���rj��&2�3T1�2�3�1D1D2�0�2��Ig �;XDN1��8�20�ȳH0�f����"�p�E�����E�!�E��$�*ÿI34E'��Y����<����4�(1�2�00���C$ ��+��0���pl endstream endobj 105 0 obj 290 endobj 39 0 obj << /Type /Page /Parent 29 0 R /Resources 68 0 R /Contents 72 0 R /B [ 59 0 R 61 0 R 67 0 R ] /Annots 56 0 R /MediaBox [ 0 0 612 792 ] /CropBox [ 0 0 612 792 ] /Rotate 0 >> endobj 40 0 obj << /Count 15 /Type /Outlines /First 41 0 R /Last 42 0 R >> endobj 41 0 obj << /Title (ARM Tunes Piccolo for DSP Performance) /Parent 40 0 R /Dest [ 39 0 R /Fit ] /Next 42 0 R /First 43 0 R /Last 44 0 R /Count 13 >> endobj 42 0 obj << /Title (Price & Availability) /Dest [ 9 0 R /Fit ] /Prev 41 0 R /Parent 40 0 R >> endobj 43 0 obj << /Title (Register File Backed with Reorder Buffer) /Dest [ 39 0 R /Fit ] /Parent 41 0 R /Next 55 0 R >> endobj 44 0 obj << /Title (Different Bottlenecks) /Prev 45 0 R /Parent 41 0 R /Dest [ 16 0 R /Fit ] >> endobj 45 0 obj << /Title (Two Cores Need to Cooperate) /Next 44 0 R /Prev 46 0 R /Parent 41 0 R /Dest [ 16 0 R /Fit ] >> endobj 46 0 obj << /Title (DSP-Like Performance) /Next 45 0 R /Prev 47 0 R /Parent 41 0 R /Dest [ 16 0 R /Fit ] >> endobj 47 0 obj << /Title (Piccolo Debut Set for Mid-1997) /Next 46 0 R /Prev 48 0 R /Parent 41 0 R /Dest [ 16 0 R /Fit ] >> endobj 48 0 obj << /Title (Figure 2. In this example of an FIR filter....) /Next 47 0 R /Prev 49 0 R /Parent 41 0 R /Dest [ 9 0 R /Fit ] >> endobj 49 0 obj << /Title (Register Remapping Rotates Resources) /Next 48 0 R /Prev 50 0 R /Parent 41 0 R /Dest [ 9 0 R /Fit ] >> endobj 50 0 obj << /Title (Instruction Set Parallels ARM) /Next 49 0 R /Prev 51 0 R /Parent 41 0 R /Dest [ 9 0 R /Fit ] >> endobj 51 0 obj << /Title (Table 1. The Piccolo DSP core adds an entire new instruction set...) /Next 50 0 R /Prev 52 0 R /Parent 41 0 R /Dest [ 1 0 R /Fit ] >> endobj 52 0 obj << /Title (Reordered Refill Reuses Registers) /Next 51 0 R /Prev 53 0 R /Parent 41 0 R /Dest [ 1 0 R /Fit ] >> endobj 53 0 obj << /Title (Input, Output Buffers Mediate Communications) /Next 52 0 R /Prev 54 0 R /Parent 41 0 R /Dest [ 1 0 R /Fit ] >> endobj 54 0 obj << /Title (Figure 1. Piccolo includes its own register...) /Next 53 0 R /Prev 55 0 R /Parent 41 0 R /Dest [ 39 0 R /Fit ] >> endobj 55 0 obj << /Title (Input, Output Buffers Decouple Two Cores) /Next 54 0 R /Prev 43 0 R /Parent 41 0 R /Dest [ 39 0 R /Fit ] >> endobj 56 0 obj [ 57 0 R 58 0 R ] endobj 57 0 obj << /Type /Annot /Subtype /Link /Rect [ 117 381 181 396 ] /Border [ 0 0 0 ] /A 100 0 R >> endobj 58 0 obj << /Type /Annot /Subtype /Link /Rect [ 68 368 126 382 ] /Border [ 0 0 0 ] /A 102 0 R >> endobj 59 0 obj << /P 39 0 R /R [ 47 60 301 752 ] /V 60 0 R /N 61 0 R /T 34 0 R >> endobj 60 0 obj << /P 16 0 R /R [ 314 67 568 765 ] /V 66 0 R /N 59 0 R /T 34 0 R >> endobj 61 0 obj << /P 39 0 R /R [ 308 390 566 759 ] /V 59 0 R /N 62 0 R /T 34 0 R >> endobj 62 0 obj << /P 1 0 R /R [ 47 365 302 766 ] /V 61 0 R /N 63 0 R /T 34 0 R >> endobj 63 0 obj << /P 1 0 R /R [ 310 366 565 766 ] /V 62 0 R /N 64 0 R /T 34 0 R >> endobj 64 0 obj << /P 9 0 R /R [ 48 66 304 765 ] /V 63 0 R /N 65 0 R /T 34 0 R >> endobj 65 0 obj << /P 9 0 R /R [ 313 317 567 604 ] /V 64 0 R /N 66 0 R /T 34 0 R >> endobj 66 0 obj << /P 16 0 R /R [ 47 68 308 765 ] /V 65 0 R /N 60 0 R /T 34 0 R >> endobj 67 0 obj << /P 39 0 R /R [ 310 60 567 381 ] /V 67 0 R /N 67 0 R /T 38 0 R >> endobj 68 0 obj << /ProcSet [ /PDF /Text ] /ColorSpace << /DefaultRGB 71 0 R >> /Font << /F2 69 0 R /F6 76 0 R /F8 77 0 R /F10 81 0 R /F12 83 0 R /F14 87 0 R /F18 86 0 R /F20 88 0 R /F24 90 0 R >> >> endobj 69 0 obj << /Type /Font /Subtype /Type1 /Name /F2 /FirstChar 32 /LastChar 255 /Widths [ 200 276 400 490 490 854 704 208 350 350 443 617 245 345 245 320 490 490 490 490 490 490 490 490 490 490 245 245 617 617 617 352 764 653 618 661 746 562 537 703 769 362 353 684 540 878 730 749 586 749 632 496 611 719 680 960 676 618 610 350 320 350 617 500 293 461 541 425 545 434 319 477 557 288 283 517 278 836 564 525 542 534 399 389 331 556 473 698 489 469 439 360 254 360 617 200 653 653 661 562 730 749 719 461 461 461 461 461 461 425 434 434 434 434 288 288 288 288 564 525 525 525 525 525 556 556 556 556 492 356 490 490 507 309 491 577 546 700 823 293 385 0 847 749 0 617 0 0 490 552 0 0 0 0 0 355 377 0 668 525 352 276 617 0 490 0 0 439 439 1000 200 653 653 749 970 766 500 1000 467 467 254 254 617 0 469 618 150 490 263 263 564 564 490 245 245 453 1183 653 562 653 562 562 362 362 362 362 749 749 0 749 719 719 719 288 344 421 367 350 256 314 274 467 286 344 ] /Encoding /MacRomanEncoding /BaseFont /Minion-Bold /FontDescriptor 70 0 R >> endobj 70 0 obj << /Type /FontDescriptor /Ascent 710 /CapHeight 650 /Descent -239 /Flags 294962 /FontBBox [ -148 -250 1147 830 ] /FontName /Minion-Bold /ItalicAngle 0 /StemV 122 /FontFile 92 0 R /XHeight 440 >> endobj 71 0 obj [ /CalRGB << /WhitePoint [ 0.9505 1 1.089 ] /Gamma [ 1.8 1.8 1.8 ] /Matrix [ 0.4497 0.2446 0.0252 0.3163 0.672 0.1412 0.1845 0.0833 0.9227 ] >> ] endobj 72 0 obj [ 74 0 R 80 0 R ] endobj 73 0 obj 2413 endobj 74 0 obj << /Filter /FlateDecode /Length 73 0 R >> stream H���ˎ7��༃��@�R�P��t�8p�g& �73�I��_?�H�Ī33.pw��J���񲺂�e�CA�p�~�����x� ������<�^��68��/����x���]?�+�O�u�����+��z����KJ����ۻ�/����}X�^�������x�PS�{�������o��?DO�~�'�}�w�x|�������X�;���b��������x��u�D�F��޿�>�<^o����o�� �w~��>��Ԝ� ����~����A\b ��%���9����螚�DZD�HK���X�*&���_���� f���S<��avŻ�v#\��!�4���Nx;�\�<²@;Bf�_�����xs���iu� �!V�21� E^��1\R7��!�5�B��n�&��5Z�N! ������;).�G�| ��J�=��/ �Դ@*7�0��B�h�0vO�T��)��x~�H �،�}��i��!,�"}��!�%�..�s�������(��C��z9*H�d��%��n��� t䣅G3��ĩ�Q�b(��JKo�3�J�Z@��)` ( �R�� a�ӣ��xZ{��X,>�l�;�0�m\�Cm邜�dJ�U��M(���I�EuV�n�e�_3�/�ѫ��w aH��vR�M�'���K����`��^���A��cި����X�D=(!T:�5�SW�.���+��b]BH�\ȏ alX�Z-6�b���bw a4,�R�A�C��5E�̐�&[Sʇ�홆yT�~�`sB����/Uʃl�5W�eƹ,��3��kiT>1����3���oa�\Cu �[z�h�ݓt�N �ss�Tڸ:���.i|Jⱕ��? �Ϋ�DOh�5\��E��]�ğ�- ��9ߙ�F+�X�«Z]� d� a؉i���<���>����h�?3�� ��P>O�y���5UP͍2 s�o(�ag7B�/ ��E� ��,~�H�s��1��p�!�8ع���M�~��Q�{7��lt@o�uEK�)�����]�K*��!���Jo3,�j�� ���9B'8w�,=�?q��y�u���N37!����6�Q���Q!��h!j5�X|�l�Ґ'�N!��&�b3�R����Ek�2 �*N�@�5q*�Z������) <�b��8�Bs�V��:eI�W�ЮW��| G�]@BUn��l��d&�D?(q�V�e��� �TM�H�{"�� ���Z�B������(�� ��N��(K�G�Q�<��i~�mH�j'¡�Ib2���{���Bg�F�Q�����'��]B��9��"���.:�R��'OH_�rƳ ԏ� ۴c�x>6N�k��p�?�O�^~v����7�s��nm6x��w��e�cH� �o�["��%�b�{��K�%C�{-�s� ����ҘC�*�U�,�Ɯ1S(e��\��c�x~�ƙ�i�[Ėxl��E6(��7�d �>{G�0��F(&o�h�T��)��x��a�ڱ��2hJ�8��w��!�G�h�v̒ r¹MHt�l&P>:k���AZ4�]"�!�-!�0��uz�N?� A��ZlYB�˛��%/�=/��pq��5Σ�b0��4DW�R->b�xq�~V ƹّ��Ͳ�����X�V���eS�e�4�PS�Y! ;���-�f�_�̓�N! ���$�\H%#r�.u�ww�j���b�8*ۯAe� `��ĉzP(B���Ë����9���^�� R�������0&�x� �Sl�����F�1B����&[Sڕ��P��1؜�bk.�K�� [l��b�q*���֑P>O������w-�6��U�(�I�"T�������d�wA�;�d��8躒 �ڐ��iav2 J�����=�����ą^�[8-!ጵa��~f�֖V�R '�`�R.vs(���׵�?*�a�JCҐ'|�{�C��P��g��Rk�uC�<�� �V��b�d%�@°{6B�) ��7� ���,~�H�m��N�0���g����*��ڭ�h;���AɃ�^W���b��18k+��{o�5��_X�'��� J� �����f��G���"�Z��[���И���QTr���)� a�-@ Q�)��#f��V<�w a��oT�x�0w�u5�a�XQ�5��Q ���웄��/`(����X<3���߀�N�W"T�z�Y�˽P�x(a�4T�������8Ñ����"��Jn��o*�7O�H�o��9�o�ke m�i�;��~���ө>�d���#�����&(��چ$�v!��� &/-���A�)��g����������$VW�ɇ%4 endstream endobj 75 0 obj 8242 endobj 76 0 obj << /Type /Font /Subtype /Type1 /Name /F6 /FirstChar 32 /LastChar 255 /Widths [ 210 270 420 486 486 850 741 242 360 360 438 617 240 361 240 310 486 486 486 486 486 486 486 486 486 486 240 240 617 617 617 344 750 640 600 648 722 546 530 689 757 349 340 659 528 880 730 732 571 732 632 492 609 714 655 932 650 596 600 360 370 360 617 500 400 494 493 380 512 409 293 433 519 284 264 472 257 794 538 477 510 489 367 336 317 539 446 683 474 444 406 360 230 360 617 210 640 640 648 546 730 732 714 494 494 494 494 494 494 380 409 409 409 409 284 284 284 284 538 477 477 477 477 477 539 539 539 539 492 354 486 486 497 305 497 535 551 729 820 400 400 0 829 732 0 617 0 0 486 515 0 0 0 0 0 358 332 0 665 472 344 270 617 0 486 0 0 443 443 1000 210 640 640 732 939 686 500 1000 449 449 247 247 617 0 444 596 200 486 273 273 543 542 492 240 240 435 1160 640 546 640 546 546 349 349 349 349 732 732 0 732 714 714 714 284 400 400 400 400 400 400 400 400 400 400 ] /Encoding /MacRomanEncoding /BaseFont /Minion-SemiboldItalic /FontDescriptor 79 0 R >> endobj 77 0 obj << /Type /Font /Subtype /Type1 /Name /F8 /FirstChar 32 /LastChar 255 /Widths [ 230 269 350 480 480 844 702 214 370 370 432 617 240 365 240 320 480 480 480 480 480 480 480 480 480 480 240 240 617 617 617 342 744 645 586 659 729 554 515 702 767 336 330 657 531 893 741 745 558 745 622 476 606 729 668 944 647 595 599 370 320 370 617 500 273 436 515 417 528 420 295 456 533 266 255 490 252 824 546 517 528 512 367 355 309 540 457 678 469 447 411 370 252 370 617 230 645 645 659 554 741 745 729 436 436 436 436 436 436 417 420 420 420 420 266 266 266 266 546 517 517 517 517 517 540 540 540 540 492 340 480 480 493 294 502 546 538 702 820 273 371 0 815 745 0 617 0 0 480 527 0 0 0 0 0 335 370 0 654 517 342 269 617 0 480 0 0 441 441 1000 230 645 645 745 963 772 500 1000 433 433 245 245 617 0 447 595 150 480 278 278 547 547 494 240 243 428 1149 645 554 645 554 554 336 336 336 336 745 745 0 745 729 729 729 266 317 406 357 337 248 306 264 440 286 317 ] /Encoding /MacRomanEncoding /BaseFont /Minion-Regular /FontDescriptor 78 0 R >> endobj 78 0 obj << /Type /FontDescriptor /Ascent 710 /CapHeight 650 /Descent -239 /Flags 32818 /FontBBox [ -141 -250 1104 812 ] /FontName /Minion-Regular /ItalicAngle 0 /StemV 78 /FontFile 94 0 R /XHeight 434 >> endobj 79 0 obj << /Type /FontDescriptor /Ascent 710 /CapHeight 650 /Descent -239 /Flags 295026 /FontBBox [ -142 -250 1122 821 ] /FontName /Minion-SemiboldItalic /ItalicAngle -12 /StemV 103 /FontFile 95 0 R /XHeight 446 >> endobj 80 0 obj << /Filter /FlateDecode /Length 75 0 R >> stream H��Wے�����<)��g*OI)��D����X��� j�|}��g� �*�T��b���;�Ҧ��jQ�6�U�6�UY���+���f%� ϔ�l�]}�������"_^f�|C~�1�e���e��_6�V����<�^�W& g{�V@_h�5�(�`�����΀u�P޳6`���*_8��W�S���򴫧��s�.ʸ��_����Ϭ[q����0��W0�4S?�R�݌߀��N[�`��N]N�vz�v"���o���}��Ni mx��)�S�z�ӠgF�)� �K[H%�b��L��\�����tj�aJ��Xb�5~�'���3��mP)�׼�2�ax�5�C�ػ���z9e0Հ���3i(�f��A |&=��q��pxπm�-B���Gf���bN R��)-�#Ă8D��{� ��#=��AՅ��� ��F�S�%�,����!�y��g�빂�r���� �%�h�$V� ٭� &`��f���� ��S�;�y�y���d�T���3 ]Hnfs���X�A'���(B��״W!vB�+������F��a�g^e��|���_hX�K �r�RB� �qSE $�i Є�N�縸��4Kj#͜�i5���c�Gj���i���B@مu&zDAi"ʖ:�6`�� �x�2��ȳ�v��qs�������q�b��\b ��WPU��328W(��0�%U�~����6��/��q n�̂{�!�Ǫ��\C~C6(�1Ԗ!�$ �_�`�����x��L��~��v��p ,��Q�)Ʃ* ����E.06>p�߃����'����T"#�W~A?G�8,��I�F���0` X~ C��N��] �̯8�a��k�Ip��x�r��Ę8-��(<���{�f��};*& �mI���zsC<�{�3f�\C�=}԰�'K��3�-0�Z�Ӷ�K9�H&mI���҂&��� 4�����O�@��BB�~&q���<�R���~�y5�҈J3+@p� �X��@"�r�Jg�˅��b&��Ba�4�����Z���i4Z�F\����iS-����<�U#�9kg�����4�G�[ �<�:r���:)B�$���c���+�-�G��c